Searched refs:TypeLeafKind (Results 1 – 25 of 109) sorted by relevance
12345
214 TypeLeafKind Kind = in handleFieldList()215 static_cast<TypeLeafKind>(support::endian::read16le(Content.data())); in handleFieldList()274 static void discoverTypeIndices(ArrayRef<uint8_t> Content, TypeLeafKind Kind, in discoverTypeIndices()281 case TypeLeafKind::LF_FUNC_ID: in discoverTypeIndices()285 case TypeLeafKind::LF_MFUNC_ID: in discoverTypeIndices()288 case TypeLeafKind::LF_STRING_ID: in discoverTypeIndices()291 case TypeLeafKind::LF_SUBSTR_LIST: in discoverTypeIndices()296 case TypeLeafKind::LF_BUILDINFO: in discoverTypeIndices()301 case TypeLeafKind::LF_UDT_SRC_LINE: in discoverTypeIndices()305 case TypeLeafKind::LF_UDT_MOD_SRC_LINE: in discoverTypeIndices()[all …]
8 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()86 CVMR.Kind = static_cast<TypeLeafKind>(Record.getKind()); in writeMemberType()173 assert(CR->Kind == TypeLeafKind::LF_INDEX); in createSegmentRecord()
28 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()
37 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;
69 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()
52 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)54 ; CHECK-NEXT: TypeLeafKind: LF_ENUMERATE (0x1502)62 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)75 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)77 ; CHECK-NEXT: TypeLeafKind: LF_ENUMERATE (0x1502)85 ; CHECK-NEXT: TypeLeafKind: LF_ENUM (0x1507)98 ; CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)114 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)116 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)121 ; CHECK-NEXT: TypeLeafKind: LF_NESTTYPE (0x1510)[all …]
32 ; 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 …]
25 ; 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_POINTER (0x1002)66 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)73 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)80 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)87 ; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505)101 ; CHECK: TypeLeafKind: LF_ARRAY (0x1503)[all …]
45 ; CHECK: TypeLeafKind: LF_MODIFIER (0x1001)53 ; 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)113 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)126 ; CHECK: TypeLeafKind: LF_POINTER (0x1002)139 ; CHECK: TypeLeafKind: LF_FIELDLIST (0x1203)[all …]
19 ; 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 …]
32 ; 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 …]
17 ; 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 …]
25 ; 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 …]
43 ; 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 …]
43 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)45 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)52 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)60 ; CHECK-NEXT: TypeLeafKind: LF_UNION (0x1506)71 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)73 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)81 ; CHECK-NEXT: TypeLeafKind: LF_STRUCTURE (0x1505)93 ; CHECK-NEXT: TypeLeafKind: LF_FIELDLIST (0x1203)95 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)102 ; CHECK-NEXT: TypeLeafKind: LF_MEMBER (0x150D)[all …]
14 ; 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)
32 ; 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 …]
25 ; 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 …]
25 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 …]
25 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)