|
LLVM 24.0.0git
|
This is the complete list of members for llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory, including all inherited members.
| add(ImmutableMap Old, key_type_ref K, data_type_ref D) | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | inline |
| Factory()=default | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | |
| Factory(BumpPtrAllocator &Alloc) | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | inline |
| Factory(const Factory &)=delete | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | |
| getEmptyMap() | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | inline |
| getTreeFactory() const | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | inline |
| mergeWith(ImmutableMap A, ImmutableMap B, CombineFn Combine, bool KeepUnmatched, bool SkipShared=false) | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | inline |
| operator=(const Factory &)=delete | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | |
| remove(ImmutableMap Old, key_type_ref K) | llvm::ImmutableMap< KeyT, ValT, ValInfo, Canonicalize >::Factory | inline |