Home
last modified time | relevance | path

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

123

/openbsd/src/gnu/llvm/llvm/include/llvm/ADT/
DStringMapEntry.h102 class StringMapEntry final : public StringMapEntryStorage<ValueTy> {
126 static StringMapEntry *create(StringRef key, AllocatorTy &allocator, in create()
129 sizeof(StringMapEntry), alignof(StringMapEntry), key, allocator)) in create()
130 StringMapEntry(key.size(), std::forward<InitTy>(initVals)...); in create()
135 static StringMapEntry &GetStringMapEntryFromKeyData(const char *keyData) { in GetStringMapEntryFromKeyData()
136 char *ptr = const_cast<char *>(keyData) - sizeof(StringMapEntry<ValueTy>); in GetStringMapEntryFromKeyData()
137 return *reinterpret_cast<StringMapEntry *>(ptr); in GetStringMapEntryFromKeyData()
144 size_t AllocSize = sizeof(StringMapEntry) + this->getKeyLength() + 1; in Destroy()
145 this->~StringMapEntry(); in Destroy()
147 alignof(StringMapEntry)); in Destroy()
[all …]
DStringMap.h115 using MapEntryTy = StringMapEntry<ValueTy>;
197 using value_type = StringMapEntry<ValueTy>;
248 size_type count(const StringMapEntry<InputTy> &MapEntry) const { in count()
433 const StringMapEntry<ValueTy>> {
435 const StringMapEntry<ValueTy>>;
443 const StringMapEntry<ValueTy> &operator*() const {
444 return *static_cast<const StringMapEntry<ValueTy> *>(*this->Ptr);
450 StringMapEntry<ValueTy>> {
452 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>;
460 StringMapEntry<ValueTy> &operator*() const {
[all …]
DStringSet.h46 insert(const StringMapEntry<ValueTy> &mapEntry) { in insert()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DDwarfStringPoolEntry.h46 using ByValStringEntryPtr = const StringMapEntry<DwarfStringPoolEntry> *;
49 using ByPtrStringEntryPtr = const StringMapEntry<DwarfStringPoolEntry *> *;
59 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry> &Entry) in DwarfStringPoolEntryRef()
64 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry *> &Entry) in DwarfStringPoolEntryRef()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
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()
DDwarfStringPool.h35 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str);
/openbsd/src/gnu/llvm/llvm/include/llvm/MC/
DMCSymbol.h157 const StringMapEntry<bool> *NameEntry;
161 MCSymbol(SymbolKind Kind, const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbol()
174 void *operator new(size_t s, const StringMapEntry<bool> *Name,
189 const StringMapEntry<bool> *&getNameEntryPtr() { in getNameEntryPtr()
194 const StringMapEntry<bool> *&getNameEntryPtr() const { in getNameEntryPtr()
DMCSymbolGOFF.h22 MCSymbolGOFF(const StringMapEntry<bool> *Name, bool IsTemporary) in MCSymbolGOFF()
DMCSymbolELF.h20 MCSymbolELF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolELF()
DMCSymbolCOFF.h30 MCSymbolCOFF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolCOFF()
DMCSymbolXCOFF.h21 MCSymbolXCOFF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolXCOFF()
DMCSymbolMachO.h45 MCSymbolMachO(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolMachO()
DMCSymbolWasm.h36 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm()
DMCContext.h366 MCSymbol *createSymbolImpl(const StringMapEntry<bool> *Name,
381 MCSymbolXCOFF *createXCOFFSymbolImpl(const StringMapEntry<bool> *Name,
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DComdat.h27 template <typename ValueTy> class StringMapEntry; variable
62 StringMapEntry<Comdat> *Name = nullptr;
DLLVMContext.h35 template <typename T> class StringMapEntry; variable
116 StringMapEntry<uint32_t> *getOrInsertBundleTag(StringRef TagName) const;
DValue.h50 template<typename ValueTy> class StringMapEntry; variable
55 using ValueName = StringMapEntry<Value *>;
/openbsd/src/gnu/llvm/llvm/lib/MC/
DMCSymbol.cpp30 void *MCSymbol::operator new(size_t s, const StringMapEntry<bool> *Name, in operator new()
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DSourceManagerInternals.h88 std::vector<llvm::StringMapEntry<unsigned>*> FilenamesByID;
DDirectoryEntry.h66 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<DirectoryEntry &>>;
DFileEntry.h112 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<MapValue>>;
/openbsd/src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
DSymbolStringPool.h51 using PoolMapEntry = StringMapEntry<RefCountType>;
/openbsd/src/gnu/llvm/llvm/lib/IR/
DLLVMContextImpl.cpp209 StringMapEntry<uint32_t> *LLVMContextImpl::getOrInsertBundleTag(StringRef Tag) { in getOrInsertBundleTag()
/openbsd/src/gnu/llvm/llvm/tools/dsymutil/
DDebugMap.h154 using DebugMapEntry = StringMapEntry<SymbolMapping>;
/openbsd/src/gnu/llvm/lldb/source/Utility/
DConstString.cpp63 typedef llvm::StringMapEntry<StringPoolValueType> StringPoolEntryType;

123