Searched refs:TreeTy (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ImmutableSet.h | 362 using TreeTy = ImutAVLTree<ImutInfo>; 363 using value_type_ref = typename TreeTy::value_type_ref; 364 using key_type_ref = typename TreeTy::key_type_ref; 365 using CacheTy = DenseMap<unsigned, TreeTy*>; 369 std::vector<TreeTy*> createdNodes; 370 std::vector<TreeTy*> freeNodes; 395 TreeTy* add(TreeTy* T, value_type_ref V) { 402 TreeTy* remove(TreeTy* T, key_type_ref V) { 409 TreeTy* getEmptyTree() const { return nullptr; } 419 bool isEmpty(TreeTy* T) const { return !T; } [all …]
|
H A D | ImmutableMap.h | 71 using TreeTy = ImutAVLTree<ValInfo>; variable 74 IntrusiveRefCntPtr<TreeTy> Root; 81 explicit ImmutableMap(const TreeTy *R) : Root(const_cast<TreeTy *>(R)) {} in ImmutableMap() 84 typename TreeTy::Factory F; 100 TreeTy *T = F.add(Old.Root.get(), std::pair<key_type, data_type>(K, D)); in add() 105 TreeTy *T = F.remove(Old.Root.get(), K); in remove() 109 typename TreeTy::Factory *getTreeFactory() const { in getTreeFactory() 110 return const_cast<typename TreeTy::Factory *>(&F); in getTreeFactory() 127 TreeTy *getRoot() const { in getRoot() 132 TreeTy *getRootWithoutRetain() const { return Root.get(); } in getRootWithoutRetain() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ProgramStateTrait.h | 157 return p ? data_type((typename data_type::TreeTy *) *p) 203 return p ? data_type((typename data_type::TreeTy *) *p)
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BlockCounter.cpp | 50 return CountMap(static_cast<CountMap::TreeTy*>(D)); in GetMap()
|
H A D | RegionStore.cpp | 175 const RegionBindings::TreeTy *T, in RegionBindingsRef() 176 RegionBindings::TreeTy::Factory *F, in RegionBindingsRef() 639 static_cast<const RegionBindings::TreeTy *>(Ptr.getPointer()), in getRegionBindings()
|