|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/DebugInfo/PDB/IPDBRawSymbol.h 99 virtual PDB_BuiltinType getBuiltinType() const = 0;
include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h 75 PDB_BuiltinType getBuiltinType() const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h 24 codeview::ModifierOptions Mods, PDB_BuiltinType T,
33 PDB_BuiltinType getBuiltinType() const override;
42 PDB_BuiltinType Type;
include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h 39 PDB_BuiltinType getBuiltinType() const override;
include/llvm/DebugInfo/PDB/Native/SymbolCache.h 85 SymIndexId createSymbol(Args &&... ConstructorArgs) {
include/llvm/DebugInfo/PDB/PDBExtras.h 28 raw_ostream &operator<<(raw_ostream &OS, const PDB_BuiltinType &Type);
lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp 136 PDB_BuiltinType NativeRawSymbol::getBuiltinType() const {
137 return PDB_BuiltinType::None;
lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp 78 case PDB_BuiltinType::Int:
79 case PDB_BuiltinType::Long:
80 case PDB_BuiltinType::Char: {
95 case PDB_BuiltinType::UInt:
96 case PDB_BuiltinType::ULong: {
111 case PDB_BuiltinType::Bool: {
lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp 17 ModifierOptions Mods, PDB_BuiltinType T,
32 PDB_BuiltinType NativeTypeBuiltin::getBuiltinType() const { return Type; }
lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp 178 PDB_BuiltinType NativeTypeEnum::getBuiltinType() const {
189 return PDB_BuiltinType::None;
198 return PDB_BuiltinType::Bool;
202 return PDB_BuiltinType::Char;
204 return PDB_BuiltinType::WCharT;
206 return PDB_BuiltinType::Char16;
208 return PDB_BuiltinType::Char32;
217 return PDB_BuiltinType::Int;
226 return PDB_BuiltinType::UInt;
228 return PDB_BuiltinType::HResult;
235 return PDB_BuiltinType::Complex;
243 return PDB_BuiltinType::Float;
245 return PDB_BuiltinType::None;
lib/DebugInfo/PDB/Native/SymbolCache.cpp 36 PDB_BuiltinType Type;
39 {codeview::SimpleTypeKind::None, PDB_BuiltinType::None, 0},
40 {codeview::SimpleTypeKind::Void, PDB_BuiltinType::Void, 0},
41 {codeview::SimpleTypeKind::HResult, PDB_BuiltinType::HResult, 4},
42 {codeview::SimpleTypeKind::Int16Short, PDB_BuiltinType::Int, 2},
43 {codeview::SimpleTypeKind::UInt16Short, PDB_BuiltinType::UInt, 2},
44 {codeview::SimpleTypeKind::Int32, PDB_BuiltinType::Int, 4},
45 {codeview::SimpleTypeKind::UInt32, PDB_BuiltinType::UInt, 4},
46 {codeview::SimpleTypeKind::Int32Long, PDB_BuiltinType::Int, 4},
47 {codeview::SimpleTypeKind::UInt32Long, PDB_BuiltinType::UInt, 4},
48 {codeview::SimpleTypeKind::Int64Quad, PDB_BuiltinType::Int, 8},
49 {codeview::SimpleTypeKind::UInt64Quad, PDB_BuiltinType::UInt, 8},
50 {codeview::SimpleTypeKind::NarrowCharacter, PDB_BuiltinType::Char, 1},
51 {codeview::SimpleTypeKind::WideCharacter, PDB_BuiltinType::WCharT, 2},
52 {codeview::SimpleTypeKind::Character16, PDB_BuiltinType::Char16, 2},
53 {codeview::SimpleTypeKind::Character32, PDB_BuiltinType::Char32, 4},
54 {codeview::SimpleTypeKind::SignedCharacter, PDB_BuiltinType::Char, 1},
55 {codeview::SimpleTypeKind::UnsignedCharacter, PDB_BuiltinType::UInt, 1},
56 {codeview::SimpleTypeKind::Float32, PDB_BuiltinType::Float, 4},
57 {codeview::SimpleTypeKind::Float64, PDB_BuiltinType::Float, 8},
58 {codeview::SimpleTypeKind::Float80, PDB_BuiltinType::Float, 10},
59 {codeview::SimpleTypeKind::Boolean8, PDB_BuiltinType::Bool, 1},
lib/DebugInfo/PDB/PDBExtras.cpp 45 const PDB_BuiltinType &Type) {
lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp 86 if (Builtin->getBuiltinType() == PDB_BuiltinType::None)
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp 60 static lldb::Encoding TranslateBuiltinEncoding(PDB_BuiltinType type) {
62 case PDB_BuiltinType::Float:
64 case PDB_BuiltinType::Int:
65 case PDB_BuiltinType::Long:
66 case PDB_BuiltinType::Char:
68 case PDB_BuiltinType::Bool:
69 case PDB_BuiltinType::Char16:
70 case PDB_BuiltinType::Char32:
71 case PDB_BuiltinType::UInt:
72 case PDB_BuiltinType::ULong:
73 case PDB_BuiltinType::HResult:
74 case PDB_BuiltinType::WCharT:
113 case PDB_BuiltinType::None:
115 case PDB_BuiltinType::Void:
117 case PDB_BuiltinType::Char:
119 case PDB_BuiltinType::Bool:
121 case PDB_BuiltinType::Long:
129 case PDB_BuiltinType::ULong:
137 case PDB_BuiltinType::WCharT:
142 case PDB_BuiltinType::Char16:
145 case PDB_BuiltinType::Char32:
148 case PDB_BuiltinType::Float:
162 PDB_BuiltinType kind = pdb_type.getBuiltinType();
166 case PDB_BuiltinType::Currency:
168 case PDB_BuiltinType::Date:
170 case PDB_BuiltinType::Variant:
172 case PDB_BuiltinType::Complex:
174 case PDB_BuiltinType::Bitfield:
176 case PDB_BuiltinType::BSTR:
178 case PDB_BuiltinType::HResult:
180 case PDB_BuiltinType::BCD:
182 case PDB_BuiltinType::Char16:
184 case PDB_BuiltinType::Char32:
186 case PDB_BuiltinType::None:
693 PDB_BuiltinType builtin_kind = builtin_type->getBuiltinType();
694 if (builtin_kind == PDB_BuiltinType::None)
tools/llvm-pdbutil/PrettyBuiltinDumper.cpp 29 PDB_BuiltinType Type = Symbol.getBuiltinType();
31 case PDB_BuiltinType::Float:
35 case PDB_BuiltinType::UInt:
48 case PDB_BuiltinType::Int:
61 case PDB_BuiltinType::Char:
63 case PDB_BuiltinType::WCharT:
65 case PDB_BuiltinType::Void:
67 case PDB_BuiltinType::Long:
69 case PDB_BuiltinType::ULong:
71 case PDB_BuiltinType::Bool:
73 case PDB_BuiltinType::Currency:
75 case PDB_BuiltinType::Date:
77 case PDB_BuiltinType::Variant:
79 case PDB_BuiltinType::Complex:
81 case PDB_BuiltinType::Bitfield:
83 case PDB_BuiltinType::BSTR:
85 case PDB_BuiltinType::HResult:
87 case PDB_BuiltinType::BCD:
89 case PDB_BuiltinType::Char16:
91 case PDB_BuiltinType::Char32:
93 case PDB_BuiltinType::None:
tools/llvm-pdbutil/PrettyEnumDumper.cpp 43 if (UnderlyingType->getBuiltinType() != PDB_BuiltinType::Int ||
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)