Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/DebugInfo/CodeView/
DTypeVisitorCallbacks.h28 virtual Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) { in visitUnknownType()
31 virtual Error visitUnknownMember(const CVRecord<TypeLeafKind> &Record) { in visitUnknownMember()
37 virtual Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) { in visitTypeBegin()
40 virtual Error visitTypeEnd(const CVRecord<TypeLeafKind> &Record) { in visitTypeEnd()
44 virtual Error visitFieldListBegin(const CVRecord<TypeLeafKind> &Record) { in visitFieldListBegin()
48 virtual Error visitFieldListEnd(const CVRecord<TypeLeafKind> &Record) { in visitFieldListEnd()
DTypeDumper.h37 Error dump(const CVRecord<TypeLeafKind> &Record);
66 Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) override;
67 Error visitUnknownMember(const CVRecord<TypeLeafKind> &Record) override;
71 Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) override;
72 Error visitTypeEnd(const CVRecord<TypeLeafKind> &Record) override;
DCVTypeVisitor.h25 Error visitTypeRecord(const CVRecord<TypeLeafKind> &Record);
34 Error visitFieldList(const CVRecord<TypeLeafKind> &Record);
/external/llvm/lib/DebugInfo/CodeView/
DTypeStreamMerger.cpp69 Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) override;
71 Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) override;
72 Error visitTypeEnd(const CVRecord<TypeLeafKind> &Record) override;
74 Error visitFieldListEnd(const CVRecord<TypeLeafKind> &Record) override;
96 Error TypeStreamMerger::visitTypeBegin(const CVRecord<TypeLeafKind> &Rec) { in visitTypeBegin()
101 Error TypeStreamMerger::visitTypeEnd(const CVRecord<TypeLeafKind> &Rec) { in visitTypeEnd()
106 Error TypeStreamMerger::visitFieldListEnd(const CVRecord<TypeLeafKind> &Rec) { in visitFieldListEnd()
128 Error TypeStreamMerger::visitUnknownType(const CVRecord<TypeLeafKind> &Rec) { in visitUnknownType()
DCVTypeVisitor.cpp27 Error CVTypeVisitor::visitTypeRecord(const CVRecord<TypeLeafKind> &Record) { in visitTypeRecord()
92 Error CVTypeVisitor::visitFieldList(const CVRecord<TypeLeafKind> &Record) { in visitFieldList()
98 TypeLeafKind Leaf = TypeLeafKind(unsigned(*LeafPtr)); in visitFieldList()
DTypeDumper.cpp67 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
192 static StringRef getLeafTypeName(TypeLeafKind LT) { in getLeafTypeName()
206 Error CVTypeDumper::visitTypeBegin(const CVRecord<TypeLeafKind> &Record) { in visitTypeBegin()
218 Error CVTypeDumper::visitTypeEnd(const CVRecord<TypeLeafKind> &Record) { in visitTypeEnd()
524 Error CVTypeDumper::visitUnknownMember(const CVRecord<TypeLeafKind> &Record) { in visitUnknownMember()
529 Error CVTypeDumper::visitUnknownType(const CVRecord<TypeLeafKind> &Record) { in visitUnknownType()
666 Error CVTypeDumper::dump(const CVRecord<TypeLeafKind> &Record) { in dump()
/external/llvm/test/DebugInfo/COFF/
Dtypes-non-virtual-methods.ll32 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
38 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
47 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
53 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
65 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
76 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
88 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
111 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
122 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
127 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
Dtypes-calling-conv.ll19 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
31 ; 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)
80 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
85 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
91 ; CHECK: TypeLeafKind: LF_MFUNC_ID (0x1602)
97 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
[all …]
Dtypes-data-members.ll43 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
49 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
58 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
64 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
78 ; CHECK: TypeLeafKind: LF_MODIFIER (0x1001)
85 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
111 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
124 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
129 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
135 ; CHECK: TypeLeafKind: LF_UNION (0x1506)
[all …]
Ddefer-complete-type.ll17 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
31 ; 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)
85 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
94 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
107 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
112 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
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_STRUCTURE (0x1505)
78 ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205)
84 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
121 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
130 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
[all …]
Dtypes-recursive-struct.ll25 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
31 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
40 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
46 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
58 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
70 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
81 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
90 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
101 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
106 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
[all …]
Dtypes-array-advanced.ll25 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
32 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
41 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
47 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
54 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
61 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
68 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
75 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
89 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
96 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
[all …]
Dtypes-nested-class.ll14 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
28 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
42 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
49 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
63 ; CHECK: TypeLeafKind: LF_STRING_ID (0x1605)
68 ; CHECK: TypeLeafKind: LF_UDT_SRC_LINE (0x1606)
Dtypes-ptr-to-member.ll28 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
42 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
56 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
70 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
87 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
101 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
115 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
129 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
145 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
159 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
[all …]
Dtypes-basic.ll39 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
48 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
57 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
63 ; CHECK: TypeLeafKind: LF_MODIFIER (0x1001)
70 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
81 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
93 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
106 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)
117 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
123 ; CHECK: TypeLeafKind: LF_MFUNCTION (0x1009)
[all …]
Dinlining.ll75 ; ASM: # TypeLeafKind: LF_ARGLIST (0x1201)
83 ; ASM: # TypeLeafKind: LF_PROCEDURE (0x1008)
96 ; ASM: # TypeLeafKind: LF_FUNC_ID (0x1601)
106 ; ASM: # TypeLeafKind: LF_FUNC_ID (0x1601)
120 ; OBJ: TypeLeafKind: LF_ARGLIST (0x1201)
124 ; OBJ: TypeLeafKind: LF_PROCEDURE (0x1008)
130 ; OBJ: TypeLeafKind: LF_FUNC_ID (0x1601)
136 ; OBJ: TypeLeafKind: LF_FUNC_ID (0x1601)
142 ; OBJ: TypeLeafKind: LF_FUNC_ID (0x1601)
147 ; OBJ-NOT: TypeLeafKind: LF_FUNC_ID
Dinlining-padding.ll7 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
14 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
21 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
28 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
Dscopes.ll23 ; CHECK-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
30 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
44 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
53 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
67 ; CHECK-NEXT: TypeLeafKind: LF_MFUNC_ID (0x1602)
Dtypes-array.ll16 ; CHECK: TypeLeafKind: LF_ARGLIST (0x1201)
22 ; CHECK: TypeLeafKind: LF_PROCEDURE (0x1008)
31 ; CHECK: TypeLeafKind: LF_FUNC_ID (0x1601)
37 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)
Denum.ll9 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)
17 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)
Danonymous-struct.ll11 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)
24 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)
/external/llvm/test/tools/llvm-readobj/
Dcodeview-merging.test25 OBJ1-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
31 OBJ1-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
39 OBJ2-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
46 OBJ2-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
54 CHECK-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
60 CHECK-NEXT: TypeLeafKind: LF_FUNC_ID (0x1601)
Dcodeview-vftable.test23 CHECK-NEXT: TypeLeafKind: LF_VFTABLE (0x151D)
31 CHECK-NEXT: TypeLeafKind: LF_VFTABLE (0x151D)
40 CHECK-NEXT: TypeLeafKind: LF_VFTABLE (0x151D)
/external/llvm/lib/DebugInfo/PDB/Raw/
DTpiStream.cpp76 static uint32_t getTpiHash(T &Rec, const CVRecord<TypeLeafKind> &RawRec) { in getTpiHash()
111 Error visitTypeBegin(const CVRecord<TypeLeafKind> &Rec) override { in visitTypeBegin()
141 const CVRecord<TypeLeafKind> *RawRecord;

12