Searched refs:TreeTy (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ImmutableSet.h | 366 using TreeTy = ImutAVLTree<ImutInfo>; 367 using value_type_ref = typename TreeTy::value_type_ref; 368 using key_type_ref = typename TreeTy::key_type_ref; 369 using CacheTy = DenseMap<unsigned, TreeTy*>; 373 std::vector<TreeTy*> createdNodes; 374 std::vector<TreeTy*> freeNodes; 399 TreeTy* add(TreeTy* T, value_type_ref V) { 406 TreeTy* remove(TreeTy* T, key_type_ref V) { 413 TreeTy* getEmptyTree() const { return nullptr; } 423 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 | 183 const RegionBindings::TreeTy *T, in RegionBindingsRef() 184 RegionBindings::TreeTy::Factory *F, bool IsMainAnalysis) in RegionBindingsRef() 802 static_cast<const RegionBindings::TreeTy *>(Ptr.getPointer()), in getRegionBindings()
|