reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/MapVector.h
   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();