Home
last modified time | relevance | path

Searched refs:StringMapEntry (Results 1 – 25 of 39) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DStringMapEntry.h98 class StringMapEntry final : public StringMapEntryStorage<ValueTy> {
120 static StringMapEntry *Create(StringRef key, AllocatorTy &allocator, in Create()
123 sizeof(StringMapEntry), alignof(StringMapEntry), key, allocator)) in Create()
124 StringMapEntry(key.size(), std::forward<InitTy>(initVals)...); in Create()
129 static StringMapEntry &GetStringMapEntryFromKeyData(const char *keyData) { in GetStringMapEntryFromKeyData()
130 char *ptr = const_cast<char *>(keyData) - sizeof(StringMapEntry<ValueTy>); in GetStringMapEntryFromKeyData()
131 return *reinterpret_cast<StringMapEntry *>(ptr); in GetStringMapEntryFromKeyData()
138 size_t AllocSize = sizeof(StringMapEntry) + this->getKeyLength() + 1; in Destroy()
139 this->~StringMapEntry(); in Destroy()
141 alignof(StringMapEntry)); in Destroy()
H A DStringMap.h112 using MapEntryTy = StringMapEntry<ValueTy>;
198 using value_type = StringMapEntry<ValueTy>;
249 size_type count(const StringMapEntry<InputTy> &MapEntry) const { in count()
418 const StringMapEntry<ValueTy>> {
420 const StringMapEntry<ValueTy>>;
428 const StringMapEntry<ValueTy> &operator*() const {
429 return *static_cast<const StringMapEntry<ValueTy> *>(*this->Ptr);
435 StringMapEntry<ValueTy>> {
437 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>;
445 StringMapEntry<ValueTy> &operator*() const {
[all …]
H A DStringSet.h45 insert(const StringMapEntry<ValueTy> &mapEntry) { in insert()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfStringPool.cpp25 StringMapEntry<DwarfStringPool::EntryTy> &
84 SmallVector<const StringMapEntry<EntryTy> *, 64> Entries; in emit()
90 llvm::sort(Entries, [](const StringMapEntry<EntryTy> *A, in emit()
91 const StringMapEntry<EntryTy> *B) { in emit()
H A DDwarfStringPool.h35 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DDwarfStringPoolEntry.h32 PointerIntPair<const StringMapEntry<DwarfStringPoolEntry> *, 1, bool>
35 const StringMapEntry<DwarfStringPoolEntry> *getMapEntry() const { in getMapEntry()
41 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry> &Entry, in DwarfStringPoolEntryRef()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCSymbol.h151 const StringMapEntry<bool> *NameEntry;
155 MCSymbol(SymbolKind Kind, const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbol()
168 void *operator new(size_t s, const StringMapEntry<bool> *Name,
183 const StringMapEntry<bool> *&getNameEntryPtr() { in getNameEntryPtr()
188 const StringMapEntry<bool> *&getNameEntryPtr() const { in getNameEntryPtr()
H A DMCSymbolELF.h20 MCSymbolELF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolELF()
H A DMCSymbolCOFF.h30 MCSymbolCOFF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolCOFF()
H A DMCSymbolXCOFF.h22 MCSymbolXCOFF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolXCOFF()
H A DMCSymbolMachO.h45 MCSymbolMachO(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolMachO()
H A DMCSymbolWasm.h37 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm()
H A DMCContext.h342 MCSymbol *createSymbolImpl(const StringMapEntry<bool> *Name,
357 MCSymbolXCOFF *createXCOFFSymbolImpl(const StringMapEntry<bool> *Name,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DComdat.h25 template <typename ValueTy> class StringMapEntry; variable
56 StringMapEntry<Comdat> *Name = nullptr;
H A DLLVMContext.h34 template <typename T> class StringMapEntry; variable
115 StringMapEntry<uint32_t> *getOrInsertBundleTag(StringRef TagName) const;
H A DValue.h51 template<typename ValueTy> class StringMapEntry; variable
56 using ValueName = StringMapEntry<Value *>;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCSymbol.cpp31 void *MCSymbol::operator new(size_t s, const StringMapEntry<bool> *Name, in operator new()
H A DMCContext.cpp216 MCSymbol *MCContext::createSymbolImpl(const StringMapEntry<bool> *Name, in createSymbolImpl()
356 MCContext::createXCOFFSymbolImpl(const StringMapEntry<bool> *Name, in createXCOFFSymbolImpl()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DSourceManagerInternals.h88 std::vector<llvm::StringMapEntry<unsigned>*> FilenamesByID;
H A DDirectoryEntry.h57 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<DirectoryEntry &>>;
H A DFileEntry.h106 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<MapValue>>;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h44 using PoolMapEntry = StringMapEntry<RefCountType>;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DLLVMContextImpl.cpp192 StringMapEntry<uint32_t> *LLVMContextImpl::getOrInsertBundleTag(StringRef Tag) { in getOrInsertBundleTag()
H A DLLVMContext.cpp281 StringMapEntry<uint32_t> *
/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/
H A DDebugMap.h154 using DebugMapEntry = StringMapEntry<SymbolMapping>;

12