Searched refs:RawSymbol (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolData.cpp21 auto Len = RawSymbol->getLength();
23 if (auto RVA = RawSymbol->getRelativeVirtualAddress())
26 if (auto Section = RawSymbol->getAddressSection())
28 Section, RawSymbol->getAddressOffset(), Len);
39 uint32_t DataSection = RawSymbol->getAddressSection();
40 uint32_t DataOffset = RawSymbol->getAddressOffset();
42 if (auto RVA = RawSymbol->getRelativeVirtualAddress())
56 auto LexParentId = RawSymbol->getLexicalParentId();
H A DPDBSymbolCustom.cpp18 RawSymbol->getDataBytes(bytes);
H A DPDBSymbol.cpp55 : Session(Other.Session), RawSymbol(std::move(Other.RawSymbol)) {}
103 std::unique_ptr<IPDBRawSymbol> RawSymbol) {
104 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag());
105 SymbolPtr->RawSymbol = RawSymbol.get();
106 SymbolPtr->OwnedRawSymbol = std::move(RawSymbol);
111 IPDBRawSymbol &RawSymbol) {
112 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag());
113 SymbolPtr->RawSymbol
102 create(const IPDBSession &PDBSession, std::unique_ptr<IPDBRawSymbol> RawSymbol) argument
110 create(const IPDBSession &PDBSession, IPDBRawSymbol &RawSymbol) argument
[all...]
H A DPDBSymbolCompilandEnv.cpp19 Variant Value = RawSymbol->getValue();
H A DPDBSymbolFunc.cpp101 auto Len = RawSymbol->getLength();
102 return Session.findLineNumbersByAddress(RawSymbol->getVirtualAddress(),
H A DPDBSymbolCompiland.cpp43 std::string RecordedResult = RawSymbol->getSourceFileName();
H A DUDTLayout.cpp38 const IPDBRawSymbol &RawSymbol = Symbol.getRawSymbol(); local
39 uint32_t TypeId = RawSymbol.getTypeId();
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIAEnumSymbols.cpp32 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item));
33 return std::unique_ptr<PDBSymbol>(PDBSymbol::create(Session, std::move(RawSymbol)));
42 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item));
44 PDBSymbol::create(Session, std::move(RawSymbol)));
H A DDIASession.cpp153 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, GlobalScope);
154 auto PdbSymbol(PDBSymbol::create(*this, std::move(RawSymbol)));
188 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, LocatedSymbol);
189 return PDBSymbol::create(*this, std::move(RawSymbol));
205 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); local
206 return PDBSymbol::create(*this, std::move(RawSymbol));
217 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol);
218 return PDBSymbol::create(*this, std::move(RawSymbol));
230 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol);
231 return PDBSymbol::create(*this, std::move(RawSymbol));
344 const DIARawSymbol &RawSymbol = local
[all...]
H A DDIASectionContrib.cpp26 auto RawSymbol = std::make_unique<DIARawSymbol>(Session, Symbol);
27 return PDBSymbol::createAs<PDBSymbolCompiland>(Session, std::move(RawSymbol));
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolCompilandDetails.h25 RawSymbol->getFrontEndVersion(Version);
29 RawSymbol->getBackEndVersion(Version);
H A DPDBSymbol.h18 decltype(auto) MethodName() const { return RawSymbol->MethodName(); }
23 return RawSymbol->PrivateName##Id(); \
82 std::unique_ptr<IPDBRawSymbol> RawSymbol);
84 IPDBRawSymbol &RawSymbol);
89 std::unique_ptr<IPDBRawSymbol> RawSymbol) {
90 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol));
95 IPDBRawSymbol &RawSymbol) {
96 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol);
103 /// call dump() on the underlying RawSymbol, which allows us to discover
129 auto BaseIter = RawSymbol
88 createAs(const IPDBSession &PDBSession, std::unique_ptr<IPDBRawSymbol> RawSymbol) argument
94 createAs(const IPDBSession &PDBSession, IPDBRawSymbol &RawSymbol) argument
170 IPDBRawSymbol *RawSymbol = nullptr; member in class:llvm::pdb::PDBSymbol
[all...]

Completed in 82 milliseconds