Searched refs:ImmutableMap (Results 1 – 11 of 11) sorted by relevance
| /freebsd-10-stable/contrib/llvm/include/llvm/ADT/ |
| D | ImmutableMap.h | 61 class ImmutableMap { 79 explicit ImmutableMap(const TreeTy* R) : Root(const_cast<TreeTy*>(R)) { in ImmutableMap() function 82 ImmutableMap(const ImmutableMap &X) : Root(X.Root) { in ImmutableMap() function 85 ImmutableMap &operator=(const ImmutableMap &X) { 93 ~ImmutableMap() { in ~ImmutableMap() 108 ImmutableMap getEmptyMap() { return ImmutableMap(F.getEmptyTree()); } in getEmptyMap() 110 ImmutableMap add(ImmutableMap Old, key_type_ref K, data_type_ref D) { in add() 112 return ImmutableMap(Canonicalize ? F.getCanonicalTree(T): T); in add() 115 ImmutableMap remove(ImmutableMap Old, key_type_ref K) { in remove() 117 return ImmutableMap(Canonicalize ? F.getCanonicalTree(T): T); in remove() [all …]
|
| D | ImmutableIntervalMap.h | 196 : public ImmutableMap<Interval, ValT, ImutIntervalInfo<ValT> > { 208 : ImmutableMap<Interval, ValT, ImutIntervalInfo<ValT> >(R) {} in ImmutableIntervalMap()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | ProgramStateTrait.h | 25 template <typename K, typename D, typename I> class ImmutableMap; variable 59 struct ProgramStatePartialTrait< llvm::ImmutableMap<Key,Data,Info> > { 60 typedef llvm::ImmutableMap<Key,Data,Info> data_type; 103 #define CLANG_ENTO_PROGRAMSTATE_MAP(Key, Value) llvm::ImmutableMap<Key, Value>
|
| D | TaintManager.h | 32 typedef llvm::ImmutableMap<SymbolRef, TaintTagType> TaintMapImpl;
|
| D | Environment.h | 60 typedef llvm::ImmutableMap<EnvironmentEntry, SVal> BindingsTy;
|
| D | ProgramState.h | 75 typedef llvm::ImmutableMap<void*, void*> GenericDataMap;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | BlockCounter.cpp | 49 typedef llvm::ImmutableMap<CountKey, unsigned> CountMap;
|
| D | RegionStore.cpp | 144 typedef llvm::ImmutableMap<BindingKey, SVal> ClusterBindings; 148 typedef llvm::ImmutableMap<const MemRegion *, ClusterBindings>
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | NSErrorChecker.cpp | 167 typedef llvm::ImmutableMap<SymbolRef, unsigned> ErrorOutFlag;
|
| D | RetainCountChecker.cpp | 72 typedef llvm::ImmutableMap<unsigned,ArgEffect> ArgEffects;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | ThreadSafety.cpp | 911 typedef llvm::ImmutableMap<SExpr, LockData> Lockset; 912 typedef llvm::ImmutableMap<const NamedDecl*, unsigned> LocalVarContext;
|