Searched refs:PDB_SymType (Results 51 - 75 of 76) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBExtras.h24 using TagStats = std::unordered_map<PDB_SymType, int>;
36 raw_ostream &operator<<(raw_ostream &OS, const PDB_SymType &Tag);
H A DIPDBRawSymbol.h53 findChildren(PDB_SymType Type) const = 0;
56 findChildren(PDB_SymType Type, StringRef Name,
59 findChildrenByAddr(PDB_SymType Type, StringRef Name,
63 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags,
66 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags,
158 virtual PDB_SymType getSymTag() const = 0;
H A DPDBSymbolFunc.h24 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Function)
H A DPDBTypes.h243 enum class PDB_SymType { class in class:llvm::pdb::PDB_Checksum
599 template <> struct hash<llvm::pdb::PDB_SymType> {
600 using argument_type = llvm::pdb::PDB_SymType;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp279 case PDB_SymType::Function:
280 case PDB_SymType::Data:
281 case PDB_SymType::UDT:
282 case PDB_SymType::Enum:
283 case PDB_SymType::FunctionSig:
284 case PDB_SymType::Typedef:
285 case PDB_SymType::BaseClass:
286 case PDB_SymType::VTable: {
299 case PDB_SymType::Block:
300 case PDB_SymType
[all...]
H A DSymbolFilePDB.cpp393 case PDB_SymType::Block:
394 case PDB_SymType::Function: {
459 PDB_SymType tags_to_search[] = {PDB_SymType::Enum, PDB_SymType::Typedef,
460 PDB_SymType::UDT};
467 case PDB_SymType::Enum:
468 case PDB_SymType::UDT:
469 case PDB_SymType::Typedef:
753 m_session_up->findSymbolByAddress(file_vm_addr, PDB_SymType
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeFunctionSig.cpp30 : NativeRawSymbol(Session, PDB_SymType::FunctionArg, 0),
80 : NativeRawSymbol(Session, PDB_SymType::FunctionSig, Id),
86 : NativeRawSymbol(Session, PDB_SymType::FunctionSig, Id),
134 NativeTypeFunctionSig::findChildren(PDB_SymType Type) const {
135 if (Type != PDB_SymType::FunctionArg)
H A DNativeTypeArray.cpp22 : NativeRawSymbol(Session, PDB_SymType::ArrayType, Id), Record(Record),
H A DNativeRawSymbol.cpp18 NativeRawSymbol::NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag,
32 NativeRawSymbol::findChildren(PDB_SymType Type) const {
37 NativeRawSymbol::findChildren(PDB_SymType Type, StringRef Name,
43 NativeRawSymbol::findChildrenByAddr(PDB_SymType Type, StringRef Name,
49 NativeRawSymbol::findChildrenByVA(PDB_SymType Type, StringRef Name,
55 NativeRawSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name,
364 PDB_SymType NativeRawSymbol::getSymTag() const { return Tag; }
H A DNativeTypeEnum.cpp117 : NativeRawSymbol(Session, PDB_SymType::Enum, Id), Index(Index),
123 : NativeRawSymbol(Session, PDB_SymType::Enum, Id),
164 NativeTypeEnum::findChildren(PDB_SymType Type) const {
165 if (Type != PDB_SymType::Data)
176 PDB_SymType NativeTypeEnum::getSymTag() const { return PDB_SymType::Enum; }
H A DNativeTypePointer.cpp21 : NativeRawSymbol(Session, PDB_SymType::PointerType, Id), TI(TI) {
29 : NativeRawSymbol(Session, PDB_SymType::PointerType, Id), TI(TI),
H A DNativeTypeUDT.cpp21 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI),
26 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI),
32 : NativeRawSymbol(Session, PDB_SymType::UDT, Id),
H A DNativeSymbolEnumerator.cpp22 : NativeRawSymbol(Session, PDB_SymType::Data, Id), Parent(Parent),
H A DNativeSession.cpp240 NativeSession::findSymbolByAddress(uint64_t Address, PDB_SymType Type) {
248 PDB_SymType Type) {
257 PDB_SymType Type) {
H A DSymbolCache.cpp134 case PDB_SymType::Enum:
137 case PDB_SymType::UDT:
313 PDB_SymType Type) {
318 case PDB_SymType::Function:
320 case PDB_SymType::PublicSymbol:
322 case PDB_SymType::None: {
323 // FIXME: Implement for PDB_SymType::Data.
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIASession.h42 PDB_SymType Type) override;
44 PDB_SymType Type) override;
47 PDB_SymType Type) override;
H A DDIARawSymbol.h28 findChildren(PDB_SymType Type) const override;
30 findChildren(PDB_SymType Type, StringRef Name,
33 findChildrenByAddr(PDB_SymType Type, StringRef Name,
37 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags,
40 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags,
131 PDB_SymType getSymTag() const override;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeSession.h58 PDB_SymType Type) override;
60 PDB_SymType Type) override;
63 PDB_SymType Type) override;
H A DNativeTypeFunctionSig.h42 findChildren(PDB_SymType Type) const override;
H A DSymbolCache.h168 findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, PDB_SymType Type);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp40 Session->findSymbolByAddress(Address.Address, PDB_SymType::None);
105 Session->findSymbolByAddress(Address, PDB_SymType::Function);
113 Session->findSymbolByAddress(Address, PDB_SymType::PublicSymbol);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h110 llvm::pdb::PDB_SymType CVSymToPDBSym(llvm::codeview::SymbolKind kind);
111 llvm::pdb::PDB_SymType CVTypeToPDBType(llvm::codeview::TypeLeafKind kind);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1019 std::vector<PDB_SymType> SymTypes;
1022 SymTypes.push_back(PDB_SymType::Compiland);
1024 SymTypes.push_back(PDB_SymType::Enum);
1026 SymTypes.push_back(PDB_SymType::PointerType);
1028 SymTypes.push_back(PDB_SymType::UDT);
1030 SymTypes.push_back(PDB_SymType::FunctionSig);
1032 SymTypes.push_back(PDB_SymType::ArrayType);
1034 SymTypes.push_back(PDB_SymType::VTableShape);
1036 SymTypes.push_back(PDB_SymType::Typedef);
1046 for (PDB_SymType S
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp193 PDB_SymType Type) {
210 PDB_SymType Type) {
223 PDB_SymType Type) {
H A DDIARawSymbol.cpp223 RAW_METHOD_DUMP_AS(OS, symTag, PDB_SymType);
398 DIARawSymbol::findChildren(PDB_SymType Type) const {
412 DIARawSymbol::findChildren(PDB_SymType Type, StringRef Name,
430 DIARawSymbol::findChildrenByAddr(PDB_SymType Type, StringRef Name,
450 DIARawSymbol::findChildrenByVA(PDB_SymType Type, StringRef Name,
469 DIARawSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name,
885 PDB_SymType DIARawSymbol::getSymTag() const {
886 return PrivateGetDIAValue<DWORD, PDB_SymType>(Symbol,

Completed in 202 milliseconds

1234