Folding set node identifier.
Synopsis
Declared in <llvm/ADT/FoldingSet.h>
class FoldingSetNodeID;
Member Functions
Name |
Description |
|
Constructors |
Profile |
|
Add a boolean value to the profile bits as 0 or 1. |
|
|
|
Append the profile bits from |
|
Add a pointer value to the profile bits. |
|
Add the length and contents of |
|
Compute a strong hash value for this node ID, used to look up the node in FoldingSetBase. The hash value is not guaranteed to be deterministic across processes. |
|
Copy this node's data to a memory region allocated from the given allocator and return a FoldingSetNodeIDRef describing the interned data. |
|
Clear the accumulated profile, allowing this FoldingSetNodeID object to be used to compute a new profile. |
|
Compute a deterministic hash value across processes that is suitable for on‐disk serialization. |
|
Return true if this node ID and |
|
Return true if this node ID and |
|
Less‐than operators |
Created with MrDocs