reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
56 Map.clear(); 65 Map.reserve(NumEntries); 89 Map.clear(); 94 std::swap(Map, RHS.Map); 94 std::swap(Map, RHS.Map); 100 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair); 113 typename MapType::const_iterator Pos = Map.find(Key); 114 return Pos == Map.end()? ValueT() : Vector[Pos->second].second; 119 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair); 132 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair); 143 typename MapType::const_iterator Pos = Map.find(Key); 144 return Pos == Map.end()? 0 : 1; 148 typename MapType::const_iterator Pos = Map.find(Key); 149 return Pos == Map.end()? Vector.end() : 154 typename MapType::const_iterator Pos = Map.find(Key); 155 return Pos == Map.end()? Vector.end() : 161 typename MapType::iterator Pos = Map.find(Vector.back().first); 162 Map.erase(Pos); 174 Map.erase(Iterator->first); 181 for (auto &I : Map) { 214 Map.erase(I->first); 221 Map[O->first] = O - Vector.begin();