Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/
DPDBSymbolData.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::Data); in PDBSymbolData()
29 auto Len = RawSymbol->getLength(); in getLineNumbers()
31 if (auto RVA = RawSymbol->getRelativeVirtualAddress()) in getLineNumbers()
34 if (auto Section = RawSymbol->getAddressSection()) in getLineNumbers()
36 Section, RawSymbol->getAddressOffset(), Len); in getLineNumbers()
47 uint32_t DataSection = RawSymbol->getAddressSection(); in getCompilandId()
48 uint32_t DataOffset = RawSymbol->getAddressOffset(); in getCompilandId()
50 if (auto RVA = RawSymbol->getRelativeVirtualAddress()) in getCompilandId()
64 auto LexParentId = RawSymbol->getLexicalParentId(); in getCompilandId()
DPDBSymbol.cpp55 : Session(PDBSession), RawSymbol(std::move(Symbol)) {} in PDBSymbol()
58 : Session(Symbol.Session), RawSymbol(std::move(Symbol.RawSymbol)) {} in PDBSymbol()
107 RawSymbol->dump(OS, Indent); in defaultDump()
130 PDB_SymType PDBSymbol::getSymTag() const { return RawSymbol->getSymTag(); } in getSymTag()
131 uint32_t PDBSymbol::getSymIndexId() const { return RawSymbol->getSymIndexId(); } in getSymIndexId()
139 return RawSymbol->findChildren(Type); in findAllChildren()
145 return RawSymbol->findChildren(Type, Name, Flags); in findChildren()
151 return RawSymbol->findChildrenByRVA(Type, Name, Flags, RVA); in findChildrenByRVA()
156 return RawSymbol->findInlineFramesByRVA(RVA); in findInlineFramesByRVA()
DPDBSymbolFunc.cpp88 assert(RawSymbol->getSymTag() == PDB_SymType::Function); in PDBSymbolFunc()
110 auto Len = RawSymbol->getLength(); in getLineNumbers()
111 return Session.findLineNumbersByAddress(RawSymbol->getVirtualAddress(), in getLineNumbers()
DPDBSymbolCustom.cpp24 assert(RawSymbol->getSymTag() == PDB_SymType::Custom); in PDBSymbolCustom()
28 RawSymbol->getDataBytes(bytes); in getDataBytes()
DPDBSymbolCompilandEnv.cpp24 assert(RawSymbol->getSymTag() == PDB_SymType::CompilandEnv); in PDBSymbolCompilandEnv()
28 Variant Value = RawSymbol->getValue(); in getValue()
DPDBSymbolCompiland.cpp28 assert(RawSymbol->getSymTag() == PDB_SymType::Compiland); in PDBSymbolCompiland()
49 std::string RecordedResult = RawSymbol->getSourceFileName(); in getSourceFileFullPath()
DPDBSymbolTypeCustom.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::CustomType); in PDBSymbolTypeCustom()
DPDBSymbolFuncDebugStart.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::FuncDebugStart); in PDBSymbolFuncDebugStart()
DPDBSymbolFuncDebugEnd.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::FuncDebugEnd); in PDBSymbolFuncDebugEnd()
DPDBSymbolTypeFunctionArg.cpp22 assert(RawSymbol->getSymTag() == PDB_SymType::FunctionArg); in PDBSymbolTypeFunctionArg()
DPDBSymbolTypeUDT.cpp29 assert(RawSymbol->getSymTag() == PDB_SymType::UDT); in PDBSymbolTypeUDT()
DPDBSymbolAnnotation.cpp22 assert(RawSymbol->getSymTag() == PDB_SymType::Annotation); in PDBSymbolAnnotation()
DPDBSymbolTypeFriend.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::Friend); in PDBSymbolTypeFriend()
DPDBSymbolTypeManaged.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::ManagedType); in PDBSymbolTypeManaged()
DPDBSymbolBlock.cpp23 assert(RawSymbol->getSymTag() == PDB_SymType::Block); in PDBSymbolBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbol.h21 auto MethodName() const->decltype(RawSymbol->MethodName()) { \
22 return RawSymbol->MethodName(); \
27 auto PublicName##Id() const->decltype(RawSymbol->PrivateName##Id()) { \
28 return RawSymbol->PrivateName##Id(); \
101 auto BaseIter = RawSymbol->findChildren(T::Tag); in findAllChildren()
118 const IPDBRawSymbol &getRawSymbol() const { return *RawSymbol; } in getRawSymbol()
119 IPDBRawSymbol &getRawSymbol() { return *RawSymbol; } in getRawSymbol()
134 std::unique_ptr<IPDBRawSymbol> RawSymbol; variable
DPDBSymbolCompilandDetails.h31 RawSymbol->getFrontEndVersion(Version); in getFrontEndVersion()
35 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/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/DIA/
DDIASession.cpp162 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, GlobalScope); in getGlobalScope() local
163 auto PdbSymbol(PDBSymbol::create(*this, std::move(RawSymbol))); in getGlobalScope()
196 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, LocatedSymbol); in getSymbolById() local
197 return PDBSymbol::create(*this, std::move(RawSymbol)); in getSymbolById()
213 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByAddress() local
214 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByAddress()
225 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolByRVA() local
226 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByRVA()
238 auto RawSymbol = llvm::make_unique<DIARawSymbol>(*this, Symbol); in findSymbolBySectOffset() local
239 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolBySectOffset()
[all …]
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()
DDIASectionContrib.cpp27 auto RawSymbol = llvm::make_unique<DIARawSymbol>(Session, Symbol); in getCompiland() local
28 return llvm::make_unique<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