|
| FoldingSetNodeWrapper (const T &x) |
|
virtual | ~FoldingSetNodeWrapper () |
|
template<typename A1 > |
| FoldingSetNodeWrapper (const A1 &a1) |
|
template<typename A1 , typename A2 > |
| FoldingSetNodeWrapper (const A1 &a1, const A2 &a2) |
|
template<typename A1 , typename A2 , typename A3 > |
| FoldingSetNodeWrapper (const A1 &a1, const A2 &a2, const A3 &a3) |
|
template<typename A1 , typename A2 , typename A3 , typename A4 > |
| FoldingSetNodeWrapper (const A1 &a1, const A2 &a2, const A3 &a3, const A4 &a4) |
|
template<typename A1 , typename A2 , typename A3 , typename A4 , typename A5 > |
| FoldingSetNodeWrapper (const A1 &a1, const A2 &a2, const A3 &a3, const A4 &a4, const A5 &a5) |
|
void | Profile (FoldingSetNodeID &ID) |
|
T & | getValue () |
|
const T & | getValue () const |
|
| operator T & () |
|
| operator const T & () const |
|
| Node () |
|
void * | getNextInBucket () const |
|
void | SetNextInBucket (void *N) |
|
template<typename T>
class llvm::FoldingSetNodeWrapper< T >
FoldingSetNodeWrapper - This template class is used to "wrap" arbitrary types in an enclosing object so that they can be inserted into FoldingSets.
Definition at line 731 of file FoldingSet.h.