Home
last modified time | relevance | path

Searched refs:RawSymbol (Results 1 – 25 of 34) sorted by relevance

12

/external/llvm-project/llvm/lib/DebugInfo/PDB/
DPDBSymbol.cpp55 : Session(Other.Session), RawSymbol(std::move(Other.RawSymbol)) {} in PDBSymbol()
103 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in create() argument
104 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag()); in create()
105 SymbolPtr->RawSymbol = RawSymbol.get(); in create()
106 SymbolPtr->OwnedRawSymbol = std::move(RawSymbol); in create()
111 IPDBRawSymbol &RawSymbol) { in create() argument
112 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag()); in create()
113 SymbolPtr->RawSymbol = &RawSymbol; in create()
120 RawSymbol->dump(OS, Indent, ShowFlags, RecurseFlags); in defaultDump()
139 PDB_SymType PDBSymbol::getSymTag() const { return RawSymbol->getSymTag(); } in getSymTag()
[all …]
DPDBSymbolData.cpp22 auto Len = RawSymbol->getLength(); in getLineNumbers()
24 if (auto RVA = RawSymbol->getRelativeVirtualAddress()) in getLineNumbers()
27 if (auto Section = RawSymbol->getAddressSection()) in getLineNumbers()
29 Section, RawSymbol->getAddressOffset(), Len); in getLineNumbers()
40 uint32_t DataSection = RawSymbol->getAddressSection(); in getCompilandId()
41 uint32_t DataOffset = RawSymbol->getAddressOffset(); in getCompilandId()
43 if (auto RVA = RawSymbol->getRelativeVirtualAddress()) in getCompilandId()
57 auto LexParentId = RawSymbol->getLexicalParentId(); in getCompilandId()
DPDBSymbolFunc.cpp99 auto Len = RawSymbol->getLength(); in getLineNumbers()
100 return Session.findLineNumbersByAddress(RawSymbol->getVirtualAddress(), in getLineNumbers()
DPDBSymbolCustom.cpp21 RawSymbol->getDataBytes(bytes); in getDataBytes()
DPDBSymbolCompilandEnv.cpp21 Variant Value = RawSymbol->getValue(); in getValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/
DPDBSymbol.cpp55 : Session(Other.Session), RawSymbol(std::move(Other.RawSymbol)) {} in PDBSymbol()
103 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in create() argument
104 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag()); in create()
105 SymbolPtr->RawSymbol = RawSymbol.get(); in create()
106 SymbolPtr->OwnedRawSymbol = std::move(RawSymbol); in create()
111 IPDBRawSymbol &RawSymbol) { in create() argument
112 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag()); in create()
113 SymbolPtr->RawSymbol = &RawSymbol; in create()
120 RawSymbol->dump(OS, Indent, ShowFlags, RecurseFlags); in defaultDump()
139 PDB_SymType PDBSymbol::getSymTag() const { return RawSymbol->getSymTag(); } in getSymTag()
[all …]
DPDBSymbolData.cpp22 auto Len = RawSymbol->getLength(); in getLineNumbers()
24 if (auto RVA = RawSymbol->getRelativeVirtualAddress()) in getLineNumbers()
27 if (auto Section = RawSymbol->getAddressSection()) in getLineNumbers()
29 Section, RawSymbol->getAddressOffset(), Len); in getLineNumbers()
40 uint32_t DataSection = RawSymbol->getAddressSection(); in getCompilandId()
41 uint32_t DataOffset = RawSymbol->getAddressOffset(); in getCompilandId()
43 if (auto RVA = RawSymbol->getRelativeVirtualAddress()) in getCompilandId()
57 auto LexParentId = RawSymbol->getLexicalParentId(); in getCompilandId()
DPDBSymbolFunc.cpp99 auto Len = RawSymbol->getLength(); in getLineNumbers()
100 return Session.findLineNumbersByAddress(RawSymbol->getVirtualAddress(), in getLineNumbers()
DPDBSymbolCustom.cpp21 RawSymbol->getDataBytes(bytes); in getDataBytes()
DPDBSymbolCompilandEnv.cpp21 Variant Value = RawSymbol->getValue(); in getValue()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbol.h20 auto MethodName() const->decltype(RawSymbol->MethodName()) { \
21 return RawSymbol->MethodName(); \
26 auto PublicName##Id() const->decltype(RawSymbol->PrivateName##Id()) { \
27 return RawSymbol->PrivateName##Id(); \
84 std::unique_ptr<IPDBRawSymbol> RawSymbol);
86 IPDBRawSymbol &RawSymbol);
91 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in createAs() argument
92 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol)); in createAs()
97 IPDBRawSymbol &RawSymbol) { in createAs() argument
98 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol); in createAs()
[all …]
DPDBSymbolCompilandDetails.h26 RawSymbol->getFrontEndVersion(Version); in getFrontEndVersion()
30 RawSymbol->getBackEndVersion(Version); in getBackEndVersion()
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbol.h20 decltype(auto) MethodName() const { return RawSymbol->MethodName(); }
25 return RawSymbol->PrivateName##Id(); \
81 std::unique_ptr<IPDBRawSymbol> RawSymbol);
83 IPDBRawSymbol &RawSymbol);
88 std::unique_ptr<IPDBRawSymbol> RawSymbol) { in createAs() argument
89 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol)); in createAs()
94 IPDBRawSymbol &RawSymbol) { in createAs() argument
95 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol); in createAs()
128 auto BaseIter = RawSymbol->findChildren(T::Tag); in findAllChildren()
152 const IPDBRawSymbol &getRawSymbol() const { return *RawSymbol; } in getRawSymbol()
[all …]
DPDBSymbolCompilandDetails.h26 RawSymbol->getFrontEndVersion(Version); in getFrontEndVersion()
30 RawSymbol->getBackEndVersion(Version); in getBackEndVersion()
/external/llvm/lib/DebugInfo/PDB/
DPDBSymbol.cpp57 : Session(PDBSession), RawSymbol(std::move(Symbol)) {} in PDBSymbol()
112 RawSymbol->dump(OS, Indent); in defaultDump()
115 PDB_SymType PDBSymbol::getSymTag() const { return RawSymbol->getSymTag(); } in getSymTag()
116 uint32_t PDBSymbol::getSymIndexId() const { return RawSymbol->getSymIndexId(); } in getSymIndexId()
124 return RawSymbol->findChildren(Type); in findAllChildren()
130 return RawSymbol->findChildren(Type, Name, Flags); in findChildren()
136 return RawSymbol->findChildrenByRVA(Type, Name, Flags, RVA); in findChildrenByRVA()
141 return RawSymbol->findInlineFramesByRVA(RVA); in findInlineFramesByRVA()
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbol.h21 auto MethodName() const->decltype(RawSymbol->MethodName()) { \
22 return RawSymbol->MethodName(); \
71 auto BaseIter = RawSymbol->findChildren(T::Tag); in findAllChildren()
86 const IPDBRawSymbol &getRawSymbol() const { return *RawSymbol; } in getRawSymbol()
87 IPDBRawSymbol &getRawSymbol() { return *RawSymbol; } in getRawSymbol()
95 const std::unique_ptr<IPDBRawSymbol> RawSymbol; variable
DPDBSymbolCompilandDetails.h31 RawSymbol->getFrontEndVersion(Version); in getFrontEndVersion()
35 RawSymbol->getBackEndVersion(Version); in getBackEndVersion()
/external/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
DDIAEnumSymbols.cpp32 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item)); in getChildAtIndex() local
33 return std::unique_ptr<PDBSymbol>(PDBSymbol::create(Session, std::move(RawSymbol))); in getChildAtIndex()
42 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item)); in getNext() local
44 PDBSymbol::create(Session, std::move(RawSymbol))); in getNext()
DDIASession.cpp153 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, GlobalScope); in getGlobalScope() local
154 auto PdbSymbol(PDBSymbol::create(*this, std::move(RawSymbol))); in getGlobalScope()
188 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, LocatedSymbol); in getSymbolById() local
189 return PDBSymbol::create(*this, std::move(RawSymbol)); in getSymbolById()
205 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByAddress() local
206 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByAddress()
217 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByRVA() local
218 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByRVA()
230 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolBySectOffset() local
231 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolBySectOffset()
[all …]
DDIASectionContrib.cpp26 auto RawSymbol = std::make_unique<DIARawSymbol>(Session, Symbol); in getCompiland() local
27 return PDBSymbol::createAs<PDBSymbolCompiland>(Session, std::move(RawSymbol)); in getCompiland()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/DIA/
DDIAEnumSymbols.cpp32 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item)); in getChildAtIndex() local
33 return std::unique_ptr<PDBSymbol>(PDBSymbol::create(Session, std::move(RawSymbol))); in getChildAtIndex()
42 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item)); in getNext() local
44 PDBSymbol::create(Session, std::move(RawSymbol))); in getNext()
DDIASession.cpp153 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, GlobalScope); in getGlobalScope() local
154 auto PdbSymbol(PDBSymbol::create(*this, std::move(RawSymbol))); in getGlobalScope()
188 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, LocatedSymbol); in getSymbolById() local
189 return PDBSymbol::create(*this, std::move(RawSymbol)); in getSymbolById()
205 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByAddress() local
206 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByAddress()
217 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByRVA() local
218 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByRVA()
230 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolBySectOffset() local
231 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolBySectOffset()
[all …]
DDIASectionContrib.cpp26 auto RawSymbol = std::make_unique<DIARawSymbol>(Session, Symbol); in getCompiland() local
27 return PDBSymbol::createAs<PDBSymbolCompiland>(Session, std::move(RawSymbol)); in getCompiland()
/external/llvm/lib/DebugInfo/PDB/DIA/
DDIAEnumSymbols.cpp33 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item)); in getChildAtIndex() local
34 return std::unique_ptr<PDBSymbol>(PDBSymbol::create(Session, std::move(RawSymbol))); in getChildAtIndex()
43 std::unique_ptr<DIARawSymbol> RawSymbol(new DIARawSymbol(Session, Item)); in getNext() local
45 PDBSymbol::create(Session, std::move(RawSymbol))); in getNext()
DDIASession.cpp145 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, GlobalScope); in getGlobalScope() local
146 auto PdbSymbol(PDBSymbol::create(*this, std::move(RawSymbol))); in getGlobalScope()
157 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, LocatedSymbol); in getSymbolById() local
158 return PDBSymbol::create(*this, std::move(RawSymbol)); in getSymbolById()
174 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByAddress() local
175 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByAddress()
265 const DIARawSymbol &RawSymbol = in getSourceFilesForCompiland() local
268 Session->findFile(RawSymbol.getDiaSymbol(), nullptr, nsNone, &Files)) in getSourceFilesForCompiland()

12