Factory for creating and updating immutable sets.
Synopsis
Declared in <llvm/ADT/ImmutableSet.h>
class Factory;
Description
Allocates tree nodes from an internal or shared bump‐pointer allocator and, when Canonicalize is true, canonicalizes trees so equal sets share storage.
Member Functions
Name |
Description |
|
Constructors |
|
Factories are not assignable. |
Returns a new set with all elements of |
|
Returns the bump‐pointer allocator used for tree nodes. |
|
Returns an immutable set that contains no elements. |
|
Returns the underlying tree factory (for advanced clients). |
|
Returns a new set with all elements of |
|
Returns the union of sets |
Created with MrDocs