Home
last modified time | relevance | path

Searched refs:SymbolId (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DSymbolCache.h128 Result->SymbolId = Id; in createSymbol()
179 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const;
181 NativeRawSymbol &getNativeSymbolById(SymIndexId SymbolId) const;
184 ConcreteT &getNativeSymbolById(SymIndexId SymbolId) const { in getNativeSymbolById() argument
185 return static_cast<ConcreteT &>(getNativeSymbolById(SymbolId)); in getNativeSymbolById()
H A DNativeCompilandSymbol.h20 NativeCompilandSymbol(NativeSession &Session, SymIndexId SymbolId,
H A DNativeRawSymbol.h27 SymIndexId SymbolId);
234 SymIndexId SymbolId; variable
H A DNativeSession.h50 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBSession.h33 getSymbolById(SymIndexId SymbolId) const = 0;
41 std::unique_ptr<T> getConcreteSymbolById(SymIndexId SymbolId) const { in getConcreteSymbolById() argument
42 return unique_dyn_cast_or_null<T>(getSymbolById(SymbolId)); in getConcreteSymbolById()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DNativeRawSymbol.cpp19 SymIndexId SymbolId) in NativeRawSymbol() argument
20 : Session(PDBSession), Tag(Tag), SymbolId(SymbolId) {} in NativeRawSymbol()
25 dumpSymbolIdField(OS, "symIndexId", SymbolId, Indent, Session, in dump()
292 SymIndexId NativeRawSymbol::getSymIndexId() const { return SymbolId; } in getSymIndexId()
H A DNativeCompilandSymbol.cpp18 SymIndexId SymbolId, in NativeCompilandSymbol() argument
20 : NativeRawSymbol(Session, PDB_SymType::Compiland, SymbolId), Module(MI) {} in NativeCompilandSymbol()
H A DSymbolCache.cpp242 SymbolCache::getSymbolById(SymIndexId SymbolId) const { in getSymbolById()
243 assert(SymbolId < Cache.size()); in getSymbolById()
246 if (SymbolId == 0 || SymbolId >= Cache.size()) in getSymbolById()
251 NativeRawSymbol *NRS = Cache[SymbolId].get(); in getSymbolById()
258 NativeRawSymbol &SymbolCache::getNativeSymbolById(SymIndexId SymbolId) const { in getNativeSymbolById()
259 return *Cache[SymbolId]; in getNativeSymbolById()
H A DNativeExeSymbol.cpp32 NativeExeSymbol::NativeExeSymbol(NativeSession &Session, SymIndexId SymbolId) in NativeExeSymbol() argument
33 : NativeRawSymbol(Session, PDB_SymType::Exe, SymbolId), in NativeExeSymbol()
H A DNativeSession.cpp208 NativeSession::getSymbolById(SymIndexId SymbolId) const { in getSymbolById()
209 return Cache.getSymbolById(SymbolId); in getSymbolById()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIASession.h34 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp183 DIASession::getSymbolById(SymIndexId SymbolId) const { in getSymbolById()
185 if (S_OK != Session->symbolById(SymbolId, &LocatedSymbol)) in getSymbolById()