|
LLVM 23.0.0git
|
Generic profile template. More...
#include "llvm/ADT/ImmutableSet.h"
Public Types | |
| using | value_type = const T |
| using | value_type_ref = const T& |
Static Public Member Functions | |
| static void | Profile (FoldingSetNodeID &ID, value_type_ref X) |
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.
Definition at line 800 of file ImmutableSet.h.
| using llvm::ImutProfileInfo< T >::value_type = const T |
Definition at line 801 of file ImmutableSet.h.
| using llvm::ImutProfileInfo< T >::value_type_ref = const T& |
Definition at line 802 of file ImmutableSet.h.
|
inlinestatic |
Definition at line 804 of file ImmutableSet.h.
References llvm::DefaultFoldingSetTrait< T >::Profile(), and X.
Referenced by llvm::ImutKeyValueInfo< T, S >::Profile().