/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/ |
D | PDBSymbol.cpp | 52 PDBSymbol::PDBSymbol(const IPDBSession &PDBSession) : Session(PDBSession) {} in PDBSymbol() function in PDBSymbol 54 PDBSymbol::PDBSymbol(PDBSymbol &&Other) in PDBSymbol() function in PDBSymbol 57 PDBSymbol::~PDBSymbol() = default; 61 return std::unique_ptr<PDBSymbol>(new Type(PDBSession)); 63 std::unique_ptr<PDBSymbol> 64 PDBSymbol::createSymbol(const IPDBSession &PDBSession, PDB_SymType Tag) { in createSymbol() 97 return std::unique_ptr<PDBSymbol>(new PDBSymbolUnknown(PDBSession)); in createSymbol() 101 std::unique_ptr<PDBSymbol> 102 PDBSymbol::create(const IPDBSession &PDBSession, in create() 110 std::unique_ptr<PDBSymbol> PDBSymbol::create(const IPDBSession &PDBSession, in create() [all …]
|
D | UDTLayout.cpp | 33 static std::unique_ptr<PDBSymbol> getSymbolType(const PDBSymbol &Symbol) { in getSymbolType() 40 static uint32_t getTypeLength(const PDBSymbol &Symbol) { in getTypeLength() 48 const PDBSymbol *Symbol, const std::string &Name, in LayoutItemBase() 104 UDTLayoutBase::UDTLayoutBase(const UDTLayoutBase *Parent, const PDBSymbol &Sym, in UDTLayoutBase() 165 void UDTLayoutBase::initializeChildren(const PDBSymbol &Sym) { in initializeChildren()
|
D | PDBSymbolTypeFunctionSig.cpp | 42 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override { in getChildAtIndex() 49 std::unique_ptr<PDBSymbol> getNext() override { in getNext()
|
D | PDBContext.cpp | 39 std::unique_ptr<PDBSymbol> Symbol = in getLineInfoForAddress() 104 std::unique_ptr<PDBSymbol> FuncSymbol = in getFunctionName()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/ |
D | PDBSymbol.h | 35 FORWARD_CONCRETE_SYMBOL_ID_METHOD_WITH_NAME(PDBSymbol, PrivateName, \ 52 using PDBSymbol::PDBSymbol; \ 53 friend class PDBSymbol; \ 57 static bool classof(const PDBSymbol *S) { return S->getSymTag() == Tag; } 61 using PDBSymbol::PDBSymbol; \ 62 friend class PDBSymbol; \ 65 static bool classof(const PDBSymbol *S) { return Condition; } 73 class PDBSymbol { 74 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession, 78 explicit PDBSymbol(const IPDBSession &PDBSession); [all …]
|
D | UDTLayout.h | 36 LayoutItemBase(const UDTLayoutBase *Parent, const PDBSymbol *Symbol, 50 const PDBSymbol *getSymbol() const { return Symbol; } in getSymbol() 62 const PDBSymbol *Symbol = nullptr; 114 UDTLayoutBase(const UDTLayoutBase *Parent, const PDBSymbol &Sym, 125 ArrayRef<std::unique_ptr<PDBSymbol>> other_items() const { return Other; } in other_items() 129 void initializeChildren(const PDBSymbol &Sym); 135 UniquePtrVector<PDBSymbol> Other;
|
D | IPDBSession.h | 32 virtual std::unique_ptr<PDBSymbol> 45 virtual std::unique_ptr<PDBSymbol> 47 virtual std::unique_ptr<PDBSymbol> 49 virtual std::unique_ptr<PDBSymbol>
|
D | PDBSymbolTypeManaged.h | 20 class PDBSymbolTypeManaged : public PDBSymbol {
|
D | PDBSymbolTypeDimension.h | 20 class PDBSymbolTypeDimension : public PDBSymbol {
|
D | PDBSymbolUsingNamespace.h | 20 class PDBSymbolUsingNamespace : public PDBSymbol {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/DIA/ |
D | DIAEnumSymbols.cpp | 26 std::unique_ptr<PDBSymbol> 33 return std::unique_ptr<PDBSymbol>(PDBSymbol::create(Session, std::move(RawSymbol))); in getChildAtIndex() 36 std::unique_ptr<PDBSymbol> DIAEnumSymbols::getNext() { in getNext() 43 return std::unique_ptr<PDBSymbol>( in getNext() 44 PDBSymbol::create(Session, std::move(RawSymbol))); in getNext()
|
D | DIASession.cpp | 154 auto PdbSymbol(PDBSymbol::create(*this, std::move(RawSymbol))); in getGlobalScope() 182 std::unique_ptr<PDBSymbol> 189 return PDBSymbol::create(*this, std::move(RawSymbol)); in getSymbolById() 192 std::unique_ptr<PDBSymbol> 206 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByAddress() 209 std::unique_ptr<PDBSymbol> DIASession::findSymbolByRVA(uint32_t RVA, in findSymbolByRVA() 218 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolByRVA() 221 std::unique_ptr<PDBSymbol> 231 return PDBSymbol::create(*this, std::move(RawSymbol)); in findSymbolBySectOffset()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/Native/ |
D | NativeTypeFunctionSig.cpp | 29 std::unique_ptr<PDBSymbol> RealType) in NativeTypeFunctionArg() 43 std::unique_ptr<PDBSymbol> RealType; 46 class NativeEnumFunctionArgs : public IPDBEnumChildren<PDBSymbol> { 55 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override { in getChildAtIndex() 58 std::unique_ptr<PDBSymbol> getNext() override { in getNext() 65 std::unique_ptr<PDBSymbol> wrap(std::unique_ptr<PDBSymbol> S) const { in wrap() 69 return PDBSymbol::create(Session, std::move(NTFA)); in wrap() 136 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildren()
|
D | NativeRawSymbol.cpp | 33 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildren() 39 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildren() 45 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildrenByAddr() 51 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildrenByVA() 57 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildrenByRVA() 63 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findInlineFramesByAddr() 68 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findInlineFramesByRVA() 73 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findInlineFramesByVA()
|
D | NativeSession.cpp | 88 return PDBSymbol::createAs<PDBSymbolExe>(*this, getNativeGlobalScope()); in getGlobalScope() 91 std::unique_ptr<PDBSymbol> 106 std::unique_ptr<PDBSymbol> 111 std::unique_ptr<PDBSymbol> 116 std::unique_ptr<PDBSymbol>
|
D | NativeEnumModules.cpp | 29 std::unique_ptr<PDBSymbol> 34 std::unique_ptr<PDBSymbol> NativeEnumModules::getNext() { in getNext()
|
D | NativeEnumGlobals.cpp | 40 std::unique_ptr<PDBSymbol> 50 std::unique_ptr<PDBSymbol> NativeEnumGlobals::getNext() { in getNext()
|
D | NativeEnumTypes.cpp | 58 std::unique_ptr<PDBSymbol> NativeEnumTypes::getChildAtIndex(uint32_t N) const { in getChildAtIndex() 66 std::unique_ptr<PDBSymbol> NativeEnumTypes::getNext() { in getNext()
|
D | NativeTypeEnum.cpp | 45 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override; 46 std::unique_ptr<PDBSymbol> getNext() override; 94 std::unique_ptr<PDBSymbol> 106 std::unique_ptr<PDBSymbol> NativeEnumEnumEnumerators::getNext() { in getNext() 166 return std::make_unique<NullEnumerator<PDBSymbol>>(); in findChildren()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/ |
D | NativeEnumModules.h | 19 class NativeEnumModules : public IPDBEnumChildren<PDBSymbol> { 24 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override; 25 std::unique_ptr<PDBSymbol> getNext() override;
|
D | NativeEnumGlobals.h | 23 class NativeEnumGlobals : public IPDBEnumChildren<PDBSymbol> { 29 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override; 30 std::unique_ptr<PDBSymbol> getNext() override;
|
D | NativeEnumTypes.h | 24 class NativeEnumTypes : public IPDBEnumChildren<PDBSymbol> { 34 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override; 35 std::unique_ptr<PDBSymbol> getNext() override;
|
D | NativeSession.h | 42 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override; 49 std::unique_ptr<PDBSymbol> 51 std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA, 53 std::unique_ptr<PDBSymbol>
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/DIA/ |
D | DIAEnumSymbols.h | 20 class DIAEnumSymbols : public IPDBEnumChildren<PDBSymbol> { 26 std::unique_ptr<PDBSymbol> getChildAtIndex(uint32_t Index) const override; 27 std::unique_ptr<PDBSymbol> getNext() override;
|
D | DIASession.h | 34 std::unique_ptr<PDBSymbol> getSymbolById(SymIndexId SymbolId) const override; 41 std::unique_ptr<PDBSymbol> 43 std::unique_ptr<PDBSymbol> findSymbolByRVA(uint32_t RVA, 45 std::unique_ptr<PDBSymbol>
|