LLVM API Documentation
#include <ImmutableSet.h>
Public Types | |
typedef ImutProfileInfo< T > ::value_type | value_type |
typedef ImutProfileInfo< T > ::value_type_ref | value_type_ref |
typedef value_type | key_type |
typedef value_type_ref | key_type_ref |
typedef bool | data_type |
typedef bool | data_type_ref |
![]() | |
typedef const T | value_type |
typedef const T & | value_type_ref |
Static Public Member Functions | |
static key_type_ref | KeyOfValue (value_type_ref D) |
static data_type_ref | DataOfValue (value_type_ref) |
static bool | isEqual (key_type_ref LHS, key_type_ref RHS) |
static bool | isLess (key_type_ref LHS, key_type_ref RHS) |
static bool | isDataEqual (data_type_ref, data_type_ref) |
![]() | |
static void | Profile (FoldingSetNodeID &ID, value_type_ref X) |
ImutContainerInfo - Generic definition of comparison operations for elements of immutable containers that defaults to using std::equal_to<> and std::less<> to perform comparison of elements.
Definition at line 890 of file ImmutableSet.h.
typedef bool llvm::ImutContainerInfo< T >::data_type |
Definition at line 895 of file ImmutableSet.h.
typedef bool llvm::ImutContainerInfo< T >::data_type_ref |
Definition at line 896 of file ImmutableSet.h.
typedef value_type llvm::ImutContainerInfo< T >::key_type |
Definition at line 893 of file ImmutableSet.h.
typedef value_type_ref llvm::ImutContainerInfo< T >::key_type_ref |
Definition at line 894 of file ImmutableSet.h.
typedef ImutProfileInfo<T>::value_type llvm::ImutContainerInfo< T >::value_type |
Definition at line 891 of file ImmutableSet.h.
typedef ImutProfileInfo<T>::value_type_ref llvm::ImutContainerInfo< T >::value_type_ref |
Definition at line 892 of file ImmutableSet.h.
|
inlinestatic |
Definition at line 899 of file ImmutableSet.h.
|
inlinestatic |
Definition at line 909 of file ImmutableSet.h.
|
inlinestatic |
Definition at line 901 of file ImmutableSet.h.
Referenced by llvm::ImutKeyValueInfo< T, S >::isDataEqual(), llvm::ImutIntervalInfo< T >::isDataEqual(), and llvm::ImutKeyValueInfo< T, S >::isEqual().
|
inlinestatic |
Definition at line 905 of file ImmutableSet.h.
Referenced by llvm::ImutKeyValueInfo< T, S >::isLess().
|
inlinestatic |
Definition at line 898 of file ImmutableSet.h.