LLVM API Documentation
#include <SmallSet.h>


Public Member Functions | |
| SmallSet () | |
| bool | empty () const |
| unsigned | size () const |
| bool | count (const T &V) const |
| count - Return true if the element is in the set. | |
| bool | insert (const T &V) |
| insert - Insert an element into the set if it isn't already there. | |
| bool | erase (const T &V) |
| void | clear () |
Note that this set does not provide a way to iterate over members in the set.
Definition at line 31 of file SmallSet.h.
| llvm::SmallSet< T, N >::SmallSet | ( | ) | [inline] |
Definition at line 40 of file SmallSet.h.
| bool llvm::SmallSet< T, N >::empty | ( | ) | const [inline] |
Definition at line 42 of file SmallSet.h.
| unsigned llvm::SmallSet< T, N >::size | ( | ) | const [inline] |
Definition at line 43 of file SmallSet.h.
| bool llvm::SmallSet< T, N >::count | ( | const T & | V | ) | const [inline] |
count - Return true if the element is in the set.
Definition at line 48 of file SmallSet.h.
Referenced by llvm::SetVector< T, llvm::SmallVector< T, N >, llvm::SmallSet< T, N > >::count(), and llvm::SimpleRegisterCoalescing::runOnMachineFunction().
| bool llvm::SmallSet< T, N >::insert | ( | const T & | V | ) | [inline] |
insert - Insert an element into the set if it isn't already there.
Definition at line 58 of file SmallSet.h.
Referenced by llvm::ScheduleDAGInstrs::BuildSchedGraph(), llvm::SetVector< T, llvm::SmallVector< T, N >, llvm::SmallSet< T, N > >::insert(), llvm::LiveInterval::MergeValueInAsValue(), and llvm::SimpleRegisterCoalescing::runOnMachineFunction().
| bool llvm::SmallSet< T, N >::erase | ( | const T & | V | ) | [inline] |
Definition at line 79 of file SmallSet.h.
Referenced by llvm::SetVector< T, llvm::SmallVector< T, N >, llvm::SmallSet< T, N > >::pop_back(), and llvm::SetVector< T, llvm::SmallVector< T, N >, llvm::SmallSet< T, N > >::remove().
| void llvm::SmallSet< T, N >::clear | ( | ) | [inline] |
Definition at line 90 of file SmallSet.h.
Referenced by llvm::SetVector< T, llvm::SmallVector< T, N >, llvm::SmallSet< T, N > >::clear().
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.