Home | History | Annotate | Download | only in ADT

Lines Matching refs:TheMap

44   MapTy TheMap;
51 explicit DenseSet(unsigned NumInitBuckets = 0) : TheMap(NumInitBuckets) {}
53 bool empty() const { return TheMap.empty(); }
54 size_type size() const { return TheMap.size(); }
55 size_t getMemorySize() const { return TheMap.getMemorySize(); }
59 void resize(size_t Size) { TheMap.resize(Size); }
62 TheMap.clear();
67 return TheMap.count(V);
71 return TheMap.erase(V);
75 TheMap.swap(RHS.TheMap);
127 iterator begin() { return Iterator(TheMap.begin()); }
128 iterator end() { return Iterator(TheMap.end()); }
130 const_iterator begin() const { return ConstIterator(TheMap.begin()); }
131 const_iterator end() const { return ConstIterator(TheMap.end()); }
133 iterator find(const ValueT &V) { return Iterator(TheMap.find(V)); }
142 return Iterator(TheMap.find_as(Val));
146 return ConstIterator(TheMap.find_as(Val));
149 void erase(Iterator I) { return TheMap.erase(I.I); }
150 void erase(ConstIterator CI) { return TheMap.erase(CI.I); }
154 return TheMap.insert(std::make_pair(V, Empty));
167 return TheMap.insert_as(std::make_pair(std::move(V), Empty), LookupKey);