Home
last modified time | relevance | path

Searched refs:TreeTy (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DImmutableSet.h375 using TreeTy = ImutAVLTree<ImutInfo>;
376 using value_type_ref = typename TreeTy::value_type_ref;
377 using key_type_ref = typename TreeTy::key_type_ref;
378 using CacheTy = DenseMap<unsigned, TreeTy*>;
382 std::vector<TreeTy*> createdNodes;
383 std::vector<TreeTy*> freeNodes;
408 TreeTy* add(TreeTy* T, value_type_ref V) {
415 TreeTy* remove(TreeTy* T, key_type_ref V) {
422 TreeTy* getEmptyTree() const { return nullptr; }
432 bool isEmpty(TreeTy* T) const { return !T; }
[all …]
H A DImmutableMap.h70 using TreeTy = ImutAVLTree<ValInfo>; variable
73 IntrusiveRefCntPtr<TreeTy> Root;
80 explicit ImmutableMap(const TreeTy *R) : Root(const_cast<TreeTy *>(R)) {} in ImmutableMap()
83 typename TreeTy::Factory F;
99 TreeTy *T = F.add(Old.Root.get(), std::pair<key_type, data_type>(K, D)); in add()
104 TreeTy *T = F.remove(Old.Root.get(), K); in remove()
108 typename TreeTy::Factory *getTreeFactory() const { in getTreeFactory()
109 return const_cast<typename TreeTy::Factory *>(&F); in getTreeFactory()
126 TreeTy *getRoot() const { in getRoot()
131 TreeTy *getRootWithoutRetain() const { return Root.get(); } in getRootWithoutRetain()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramStateTrait.h154 return p ? data_type((typename data_type::TreeTy *) *p)
200 return p ? data_type((typename data_type::TreeTy *) *p)
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DBlockCounter.cpp50 return CountMap(static_cast<CountMap::TreeTy*>(D)); in GetMap()
H A DRegionStore.cpp174 const RegionBindings::TreeTy *T, in RegionBindingsRef()
175 RegionBindings::TreeTy::Factory *F, in RegionBindingsRef()
633 static_cast<const RegionBindings::TreeTy *>(Ptr.getPointer()), in getRegionBindings()