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

References

include/llvm/ADT/StringMap.h
  129   ValueTy second;
  138   const ValueTy &getValue() const { return second; }
  139   ValueTy &getValue() { return second; }
  141   void setValue(const ValueTy &V) { second = V; }
  158 class StringMapEntry final : public StringMapEntryStorage<ValueTy> {
  246   using MapEntryTy = StringMapEntry<ValueTy>;
  260   StringMap(std::initializer_list<std::pair<StringRef, ValueTy>> List)
  330   using mapped_type = ValueTy;
  331   using value_type = StringMapEntry<ValueTy>;
  334   using const_iterator = StringMapConstIterator<ValueTy>;
  335   using iterator = StringMapIterator<ValueTy>;
  350   iterator_range<StringMapKeyIterator<ValueTy>> keys() const {
  369   ValueTy lookup(StringRef Key) const {
  378   ValueTy &operator[](StringRef Key) { return try_emplace(Key).first->second; }
  413   std::pair<iterator, bool> insert(std::pair<StringRef, ValueTy> KV) {
  531     : public StringMapIterBase<StringMapConstIterator<ValueTy>,
  532                                const StringMapEntry<ValueTy>> {
  533   using base = StringMapIterBase<StringMapConstIterator<ValueTy>,
  534                                  const StringMapEntry<ValueTy>>;
  542   const StringMapEntry<ValueTy> &operator*() const {
  548 class StringMapIterator : public StringMapIterBase<StringMapIterator<ValueTy>,
  549                                                    StringMapEntry<ValueTy>> {
  551       StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>;
  551       StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>;
  559   StringMapEntry<ValueTy> &operator*() const {
  563   operator StringMapConstIterator<ValueTy>() const {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  402           auto &GSTEntry = GSTMapEntry.second;
  925     const auto &SymInfo = Loc->second;
 1102         const auto &SymInfo = Loc->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
 1031     const auto &SymInfo = Loc->second;
 1150     const auto &SymInfo = gsi->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  239 typedef StringMap<SymbolTableEntry> RTDyldSymbolTable;
  498     const auto &SymInfo = pos->second;
  518     const auto &SymEntry = pos->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  118       const auto &SymInfo = SI->second;
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
   54       auto &Entry = KV.second;