LLVM API Documentation
#include <ImmutableSet.h>
Public Types | |
typedef const T * | value_type |
typedef value_type | value_type_ref |
Static Public Member Functions | |
static void | Profile (FoldingSetNodeID &ID, value_type_ref X) |
Generic profile trait for pointer types. We treat pointers as references to unique objects.
Definition at line 864 of file ImmutableSet.h.
typedef const T* llvm::ImutProfileInfo< T * >::value_type |
Reimplemented in llvm::ImutContainerInfo< T * >.
Definition at line 865 of file ImmutableSet.h.
typedef value_type llvm::ImutProfileInfo< T * >::value_type_ref |
Reimplemented in llvm::ImutContainerInfo< T * >.
Definition at line 866 of file ImmutableSet.h.
static void llvm::ImutProfileInfo< T * >::Profile | ( | FoldingSetNodeID & | ID, |
value_type_ref | X | ||
) | [inline, static] |
Definition at line 868 of file ImmutableSet.h.
References llvm::FoldingSetNodeID::AddPointer().