reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
291 ImmutableMapRef(const ImmutableMapRef &X) : Root(X.Root), Factory(X.Factory) { 302 ImmutableMapRef &operator=(const ImmutableMapRef &X) { 302 ImmutableMapRef &operator=(const ImmutableMapRef &X) { 316 static inline ImmutableMapRef getEmptyMap(FactoryTy *F) { 317 return ImmutableMapRef(0, F); 328 ImmutableMapRef add(key_type_ref K, data_type_ref D) const { 330 return ImmutableMapRef(NewT, Factory); 333 ImmutableMapRef remove(key_type_ref K) const { 335 return ImmutableMapRef(NewT, Factory); 346 bool operator==(const ImmutableMapRef &RHS) const { 350 bool operator!=(const ImmutableMapRef &RHS) const { 369 class iterator : public ImutAVLValueIterator<ImmutableMapRef> { 405 static inline void Profile(FoldingSetNodeID &ID, const ImmutableMapRef &M) {tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
181 llvm::ImmutableMapRef<EnvironmentEntry, SVal>
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp147 typedef llvm::ImmutableMapRef<BindingKey, SVal> ClusterBindingsRef; 154 class RegionBindingsRef : public llvm::ImmutableMapRef<const MemRegion *, 170 typedef llvm::ImmutableMapRef<const MemRegion *, ClusterBindings>