Home
last modified time | relevance | path

Searched refs:TypeLeafKind (Results 1 – 25 of 82) sorted by relevance

1234

/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/Inputs/
H A Ds_constant.s334 # TypeLeafKind: LF_POINTER (0x1002)
350 # TypeLeafKind: LF_ARGLIST (0x1201)
375 # TypeLeafKind: LF_FUNC_ID (0x1601)
419 # TypeLeafKind: LF_ENUM (0x1507)
482 # TypeLeafKind: LF_MODIFIER (0x1001)
527 # TypeLeafKind: LF_ENUM (0x1507)
566 # TypeLeafKind: LF_MODIFIER (0x1001)
608 # TypeLeafKind: LF_ENUM (0x1507)
689 # TypeLeafKind: LF_ENUM (0x1507)
766 # TypeLeafKind: LF_ENUM (0x1507)
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecordHelpers.h29 inline bool isIdRecord(TypeLeafKind K) { in isIdRecord()
31 case TypeLeafKind::LF_FUNC_ID: in isIdRecord()
32 case TypeLeafKind::LF_MFUNC_ID: in isIdRecord()
33 case TypeLeafKind::LF_STRING_ID: in isIdRecord()
34 case TypeLeafKind::LF_SUBSTR_LIST: in isIdRecord()
35 case TypeLeafKind::LF_BUILDINFO: in isIdRecord()
36 case TypeLeafKind::LF_UDT_SRC_LINE: in isIdRecord()
37 case TypeLeafKind::LF_UDT_MOD_SRC_LINE: in isIdRecord()
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp214 TypeLeafKind Kind = in handleFieldList()
281 case TypeLeafKind::LF_FUNC_ID: in discoverTypeIndices()
319 case TypeLeafKind::LF_ARGLIST: in discoverTypeIndices()
324 case TypeLeafKind::LF_ARRAY: in discoverTypeIndices()
327 case TypeLeafKind::LF_CLASS: in discoverTypeIndices()
332 case TypeLeafKind::LF_UNION: in discoverTypeIndices()
335 case TypeLeafKind::LF_ENUM: in discoverTypeIndices()
341 case TypeLeafKind::LF_VFTABLE: in discoverTypeIndices()
344 case TypeLeafKind::LF_VTSHAPE: in discoverTypeIndices()
352 case TypeLeafKind::LF_POINTER: in discoverTypeIndices()
[all …]
H A DContinuationRecordBuilder.cpp8 ulittle16_t Kind{uint16_t(TypeLeafKind::LF_INDEX)};
14 SegmentInjection(TypeLeafKind Kind) { Prefix.RecordKind = Kind; } in SegmentInjection()
34 static SegmentInjection InjectFieldList(TypeLeafKind::LF_FIELDLIST);
35 static SegmentInjection InjectMethodOverloadList(TypeLeafKind::LF_METHODLIST);
41 static inline TypeLeafKind getTypeLeafKind(ContinuationRecordKind CK) { in getTypeLeafKind()
83 CVMR.Kind = static_cast<TypeLeafKind>(Record.getKind()); in writeMemberType()
165 assert(CR->Kind == TypeLeafKind::LF_INDEX); in createSegmentRecord()
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dtypes-non-virtual-methods.ll33 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
39 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
48 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
54 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
66 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
76 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
133 ; CHECK: TypeLeafKind: LF_CLASS (0x1504)
145 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
168 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
187 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
[all …]
H A Dtype-quals.ll46 ; CHECK: TypeLeafKind: LF_MODIFIER (0x1001)
54 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
66 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
73 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
82 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
88 ; CHECK: TypeLeafKind: LF_UNION (0x1506)
100 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
112 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
124 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
168 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
[all …]
H A Dtypes-array-advanced.ll26 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
33 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
42 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
48 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
55 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
66 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
73 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
80 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
101 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
108 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
[all …]
H A Dnested-types.ll53 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
55 ; CHECK-NEXT: TypeLeafKind: LF_ENUMERATE (0x1502)
63 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)
76 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
86 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)
99 ; CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)
115 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
117 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)
122 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)
127 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)
[all …]
H A Dtypes-calling-conv.ll20 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
32 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
49 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
61 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
69 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
91 ; CHECK: TypeLeafKind: LF_MFUNC_ID (0x1602)
97 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
118 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
133 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
[all …]
H A Dbitfields.ll32 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
38 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
46 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
55 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
61 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
67 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
69 ; CHECK: TypeLeafKind: LF_MEMBER (0x150D)
75 ; CHECK: TypeLeafKind: LF_MEMBER (0x150D)
82 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
92 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
[all …]
H A Dfunction-options.ll61 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
70 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
76 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
86 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
99 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
108 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
144 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
181 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
206 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
268 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
[all …]
H A Ddefer-complete-type.ll18 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
32 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
50 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
59 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
73 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
84 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
93 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
106 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
117 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
[all …]
H A Dtypes-recursive-struct.ll26 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
32 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
41 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
47 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
59 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
71 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
81 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
90 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
101 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
112 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
[all …]
H A Dtypes-method-ref-qualifiers.ll91 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
105 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
117 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
131 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
143 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
157 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
169 ; CHECK: TypeLeafKind: LF_METHODLIST (0x1206)
180 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
182 ; CHECK: TypeLeafKind: LF_ONEMETHOD (0x1511)
188 ; CHECK: TypeLeafKind: LF_METHOD (0x150F)
[all …]
H A Dunnamed.ll44 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
46 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)
53 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)
61 ; CHECK-NEXT: TypeLeafKind: LF_UNION (0x1506)
72 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
74 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)
82 ; CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)
94 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
96 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)
103 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)
[all …]
H A Dtypes-nested-class.ll15 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
29 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
43 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
50 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
64 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
69 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
H A Denum.ll10 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
12 ; CHECK-NEXT: TypeLeafKind: LF_ENUMERATE (0x1502)
19 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)
28 ; CHECK-NEXT: TypeLeafKind: LF_STRING_ID (0x1605)
33 ; CHECK-NEXT: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
H A Dtypes-ptr-to-member.ll29 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
42 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
55 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
68 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
84 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
97 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
110 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
123 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
138 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
151 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/
H A Dcodeview-merging.test25 OBJ1-NEXT: TypeLeafKind: LF_PROCEDURE (0x1008)
34 OBJ1-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
40 OBJ1-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
48 OBJ2-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
55 OBJ2-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
64 CHECK-NEXT: TypeLeafKind: LF_PROCEDURE (0x1008)
73 CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)
89 CHECK-NEXT: TypeLeafKind: LF_STRING_ID (0x1605)
95 CHECK-NEXT: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
101 CHECK-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
[all …]
H A Dcodeview-merging-ghash.test10 # MERGED-NEXT: TypeLeafKind: LF_ARGLIST (0x1201)
16 # MERGED-NEXT: TypeLeafKind: LF_MODIFIER (0x1001)
24 # MERGED-NEXT: TypeLeafKind: LF_PROCEDURE (0x1008)
33 # MERGED-NEXT: TypeLeafKind: LF_POINTER (0x1002)
47 # MERGED-NEXT: TypeLeafKind: LF_POINTER (0x1002)
61 # MERGED-NEXT: TypeLeafKind: LF_POINTER (0x1002)
75 # MERGED-NEXT: TypeLeafKind: LF_POINTER (0x1002)
/llvm-project-15.0.7/lld/test/COFF/Inputs/
H A Dpdb-global-constants-b.s124 # TypeLeafKind: LF_ARGLIST (0x1201)
132 # TypeLeafKind: LF_PROCEDURE (0x1008)
145 # TypeLeafKind: LF_FUNC_ID (0x1601)
156 # TypeLeafKind: LF_MODIFIER (0x1001)
166 # TypeLeafKind: LF_STRING_ID (0x1605)
177 # TypeLeafKind: LF_STRING_ID (0x1605)
186 # TypeLeafKind: LF_BUILDINFO (0x1603)
H A Dpdb-global-constants-a.s134 # TypeLeafKind: LF_ARGLIST (0x1201)
142 # TypeLeafKind: LF_PROCEDURE (0x1008)
155 # TypeLeafKind: LF_FUNC_ID (0x1601)
166 # TypeLeafKind: LF_MODIFIER (0x1001)
176 # TypeLeafKind: LF_STRING_ID (0x1605)
187 # TypeLeafKind: LF_STRING_ID (0x1605)
196 # TypeLeafKind: LF_BUILDINFO (0x1603)
/llvm-project-15.0.7/lld/test/COFF/
H A Ds_udt.s272 # TypeLeafKind: LF_POINTER (0x1002)
289 # TypeLeafKind: LF_ARGLIST (0x1201)
301 # TypeLeafKind: LF_PROCEDURE (0x1008)
314 # TypeLeafKind: LF_FUNC_ID (0x1601)
325 # TypeLeafKind: LF_STRUCTURE (0x1505)
350 # TypeLeafKind: LF_POINTER (0x1002)
367 # TypeLeafKind: LF_FIELDLIST (0x1203)
369 # TypeLeafKind: LF_MEMBER (0x150D)
381 # TypeLeafKind: LF_STRUCTURE (0x1505)
405 # TypeLeafKind: LF_STRING_ID (0x1605)
[all …]
H A Dpdb-inlinees.s212 # TypeLeafKind: LF_ARGLIST (0x1201)
220 # TypeLeafKind: LF_PROCEDURE (0x1008)
233 # TypeLeafKind: LF_FUNC_ID (0x1601)
245 # TypeLeafKind: LF_FUNC_ID (0x1601)
257 # TypeLeafKind: LF_PROCEDURE (0x1008)
270 # TypeLeafKind: LF_FUNC_ID (0x1601)
281 # TypeLeafKind: LF_MODIFIER (0x1001)
291 # TypeLeafKind: LF_STRING_ID (0x1605)
305 # TypeLeafKind: LF_STRING_ID (0x1605)
313 # TypeLeafKind: LF_BUILDINFO (0x1603)
H A Dpdb-inlinees-extrafiles.s214 # TypeLeafKind: LF_ARGLIST (0x1201)
222 # TypeLeafKind: LF_PROCEDURE (0x1008)
235 # TypeLeafKind: LF_FUNC_ID (0x1601)
247 # TypeLeafKind: LF_FUNC_ID (0x1601)
259 # TypeLeafKind: LF_PROCEDURE (0x1008)
272 # TypeLeafKind: LF_FUNC_ID (0x1601)
283 # TypeLeafKind: LF_MODIFIER (0x1001)
293 # TypeLeafKind: LF_STRING_ID (0x1605)
307 # TypeLeafKind: LF_STRING_ID (0x1605)
315 # TypeLeafKind: LF_BUILDINFO (0x1603)

1234