Specialization for pointer values to treat pointers as references to unique objects. Pointers are thus compared by their addresses.
Declared in <llvm/ADT/ImmutableSet.h>
template<typename T>
struct ImutContainerInfo<T*>
: ImutProfileInfo<T*>
| Name | Description |
|---|---|
ImutProfileInfo<T*> | Generic profile template. The default behavior is to invoke the profile method of an object. Specializations for primitive integers and generic handling of pointers is done below. |
| Name |
|---|
data_type |
data_type_ref |
key_type |
key_type_ref |
value_type |
value_type_ref |
| Name | Description |
|---|---|
DataOfValue | |
KeyOfValue | |
Profile | Adds profile data for X to ID using T's FoldingSetTrait. |
isDataEqual | |
isEqual | |
isLess |