LLVM API Documentation
#include <SymbolTableListTraits.h>
Inheritance diagram for llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass, SymTabClass, SubClass >:


Public Member Functions | |
| SymbolTableListTraits () | |
| SymTabClass * | getParent () |
| const SymTabClass * | getParent () const |
| void | addNodeToList (ValueSubClass *V) |
| void | removeNodeFromList (ValueSubClass *V) |
| void | transferNodesFromList (iplist< ValueSubClass, ilist_traits< ValueSubClass > > &L2, ilist_iterator< ValueSubClass > first, ilist_iterator< ValueSubClass > last) |
| void | setItemParent (ItemParentClass *IP) |
| void | setParent (SymTabClass *Parent) |
Static Public Member Functions | |
| static ValueSubClass * | getPrev (ValueSubClass *V) |
| static ValueSubClass * | getNext (ValueSubClass *V) |
| static const ValueSubClass * | getPrev (const ValueSubClass *V) |
| static const ValueSubClass * | getNext (const ValueSubClass *V) |
| static void | setPrev (ValueSubClass *V, ValueSubClass *P) |
| static void | setNext (ValueSubClass *V, ValueSubClass *N) |
Definition at line 44 of file SymbolTableListTraits.h.
|
|||||||||
|
Definition at line 48 of file SymbolTableListTraits.h. |
|
||||||||||
|
Definition at line 52 of file SymbolTableListTraitsImpl.h. |
|
||||||||||
|
Definition at line 58 of file SymbolTableListTraits.h. |
|
||||||||||
|
Definition at line 54 of file SymbolTableListTraits.h. |
|
|||||||||
|
Definition at line 51 of file SymbolTableListTraits.h. |
|
|||||||||
|
Definition at line 50 of file SymbolTableListTraits.h. |
|
||||||||||
|
Definition at line 55 of file SymbolTableListTraits.h. |
|
||||||||||
|
Definition at line 53 of file SymbolTableListTraits.h. |
|
||||||||||
|
Definition at line 62 of file SymbolTableListTraitsImpl.h. |
|
||||||||||
|
Definition at line 73 of file SymbolTableListTraits.h. |
|
||||||||||||||||
|
Definition at line 63 of file SymbolTableListTraits.h. |
|
||||||||||
|
Definition at line 27 of file SymbolTableListTraitsImpl.h. References I, llvm::SymbolTable::insert(), and llvm::SymbolTable::remove(). |
|
||||||||||||||||
|
Definition at line 62 of file SymbolTableListTraits.h. |
|
||||||||||||||||||||
|
Definition at line 71 of file SymbolTableListTraitsImpl.h. References V. |