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 |
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) |
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 885 of file ImmutableSet.h.
| typedef bool llvm::ImutContainerInfo< T >::data_type |
Definition at line 890 of file ImmutableSet.h.
| typedef bool llvm::ImutContainerInfo< T >::data_type_ref |
Definition at line 891 of file ImmutableSet.h.
| typedef value_type llvm::ImutContainerInfo< T >::key_type |
Definition at line 888 of file ImmutableSet.h.
| typedef value_type_ref llvm::ImutContainerInfo< T >::key_type_ref |
Definition at line 889 of file ImmutableSet.h.
| typedef ImutProfileInfo<T>::value_type llvm::ImutContainerInfo< T >::value_type |
Reimplemented from llvm::ImutProfileInfo< T >.
Definition at line 886 of file ImmutableSet.h.
| typedef ImutProfileInfo<T>::value_type_ref llvm::ImutContainerInfo< T >::value_type_ref |
Reimplemented from llvm::ImutProfileInfo< T >.
Definition at line 887 of file ImmutableSet.h.
| static data_type_ref llvm::ImutContainerInfo< T >::DataOfValue | ( | value_type_ref | ) | [inline, static] |
Definition at line 894 of file ImmutableSet.h.
| static bool llvm::ImutContainerInfo< T >::isDataEqual | ( | data_type_ref | , |
| data_type_ref | |||
| ) | [inline, static] |
Definition at line 904 of file ImmutableSet.h.
| static bool llvm::ImutContainerInfo< T >::isEqual | ( | key_type_ref | LHS, |
| key_type_ref | RHS | ||
| ) | [inline, static] |
Definition at line 896 of file ImmutableSet.h.
| static bool llvm::ImutContainerInfo< T >::isLess | ( | key_type_ref | LHS, |
| key_type_ref | RHS | ||
| ) | [inline, static] |
Definition at line 900 of file ImmutableSet.h.
| static key_type_ref llvm::ImutContainerInfo< T >::KeyOfValue | ( | value_type_ref | D | ) | [inline, static] |
Definition at line 893 of file ImmutableSet.h.