Home
last modified time | relevance | path

Searched refs:PDB_UdtType (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp52 if (getUdtKind() != PDB_UdtType::Union) in dump()
110 PDB_UdtType NativeTypeUDT::getUdtKind() const { in getUdtKind()
116 return PDB_UdtType::Class; in getUdtKind()
118 return PDB_UdtType::Union; in getUdtKind()
120 return PDB_UdtType::Struct; in getUdtKind()
122 return PDB_UdtType::Interface; in getUdtKind()
H A DNativeRawSymbol.cpp403 PDB_UdtType NativeRawSymbol::getUdtKind() const { in getUdtKind()
404 return PDB_UdtType::Struct; in getUdtKind()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBExtras.cpp305 raw_ostream &llvm::pdb::operator<<(raw_ostream &OS, const PDB_UdtType &Type) { in operator <<()
307 CASE_OUTPUT_ENUM_CLASS_STR(PDB_UdtType, Class, "class", OS) in operator <<()
308 CASE_OUTPUT_ENUM_CLASS_STR(PDB_UdtType, Struct, "struct", OS) in operator <<()
309 CASE_OUTPUT_ENUM_CLASS_STR(PDB_UdtType, Interface, "interface", OS) in operator <<()
310 CASE_OUTPUT_ENUM_CLASS_STR(PDB_UdtType, Union, "union", OS) in operator <<()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp49 static int TranslateUdtKind(PDB_UdtType pdb_kind) { in TranslateUdtKind()
51 case PDB_UdtType::Class: in TranslateUdtKind()
53 case PDB_UdtType::Struct: in TranslateUdtKind()
55 case PDB_UdtType::Union: in TranslateUdtKind()
57 case PDB_UdtType::Interface: in TranslateUdtKind()
230 static AccessType GetDefaultAccessibilityForUdtKind(PDB_UdtType udt_kind) { in GetDefaultAccessibilityForUdtKind()
232 case PDB_UdtType::Struct: in GetDefaultAccessibilityForUdtKind()
233 case PDB_UdtType::Union: in GetDefaultAccessibilityForUdtKind()
235 case PDB_UdtType::Class: in GetDefaultAccessibilityForUdtKind()
236 case PDB_UdtType::Interface: in GetDefaultAccessibilityForUdtKind()
H A DSymbolFilePDB.cpp1602 can_parse = (udt->getUdtKind() != PDB_UdtType::Interface && in GetTypesForPDBSymbol()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeUDT.h46 PDB_UdtType getUdtKind() const override;
H A DNativeRawSymbol.h147 PDB_UdtType getUdtKind() const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBExtras.h37 raw_ostream &operator<<(raw_ostream &OS, const PDB_UdtType &Type);
H A DIPDBRawSymbol.h169 virtual PDB_UdtType getUdtKind() const = 0;
H A DPDBTypes.h310 enum class PDB_UdtType { Struct, Class, Union, Interface }; enum
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIARawSymbol.h142 PDB_UdtType getUdtKind() const override;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp311 RAW_METHOD_DUMP_AS(OS, udtKind, PDB_UdtType); in dump()
933 PDB_UdtType DIARawSymbol::getUdtKind() const { in getUdtKind()
934 return PrivateGetDIAValue<DWORD, PDB_UdtType>(Symbol, in getUdtKind()