LLVM API Documentation

llvm::SmallSetVector< T, N > Class Template Reference

#include <SetVector.h>

Inheritance diagram for llvm::SmallSetVector< T, N >:

Inheritance graph
[legend]
Collaboration diagram for llvm::SmallSetVector< T, N >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SmallSetVector ()
template<typename It>
 SmallSetVector (It Start, It End)
 Initialize a SmallSetVector with a range of elements.


Detailed Description

template<typename T, unsigned N>
class llvm::SmallSetVector< T, N >

SmallSetVector - A SetVector that performs no allocations if smaller than a certain size.

Definition at line 154 of file SetVector.h.


Constructor & Destructor Documentation

template<typename T, unsigned N>
llvm::SmallSetVector< T, N >::SmallSetVector (  )  [inline]

Definition at line 156 of file SetVector.h.

template<typename T, unsigned N>
template<typename It>
llvm::SmallSetVector< T, N >::SmallSetVector ( It  Start,
It  End 
) [inline]

Initialize a SmallSetVector with a range of elements.

Definition at line 160 of file SetVector.h.

References llvm::SetVector< T, Vector, Set >::insert().


The documentation for this class was generated from the following file:



This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.