@@ -335,6 +335,7 @@ RecordIDNameMap = []()
335
335
{TYPEINFO_CVQUAL, {" TypeinfoCV" , &Integer32Abbrev}},
336
336
{TYPEINFO_NOEXCEPT, {" TypeinfoNoexcept" , &NoexceptAbbrev}},
337
337
{TYPEINFO_REFQUAL, {" TypeinfoRefqual" , &Integer32Abbrev}},
338
+ {TYPEINFO_IS_VARIADIC, {" TypeinfoIsVariadic" , &BoolAbbrev}},
338
339
{TYPEDEF_IS_USING, {" IsUsing" , &BoolAbbrev}},
339
340
{VARIABLE_BITS, {" Bits" , &Integer32ArrayAbbrev}},
340
341
{USING_SYMBOLS, {" UsingSymbols" , &SymbolIDsAbbrev}},
@@ -437,7 +438,7 @@ RecordsByBlock{
437
438
// TypeInfo
438
439
{BI_TYPEINFO_BLOCK_ID,
439
440
{TYPEINFO_KIND, TYPEINFO_IS_PACK, TYPEINFO_CVQUAL,
440
- TYPEINFO_NOEXCEPT, TYPEINFO_REFQUAL}},
441
+ TYPEINFO_NOEXCEPT, TYPEINFO_REFQUAL, TYPEINFO_IS_VARIADIC }},
441
442
{BI_TYPEINFO_PARENT_BLOCK_ID,
442
443
{}},
443
444
{BI_TYPEINFO_CHILD_BLOCK_ID,
@@ -1048,6 +1049,7 @@ emitBlock(
1048
1049
1049
1050
emitRecord (t.RefQualifier , TYPEINFO_REFQUAL);
1050
1051
emitRecord (t.ExceptionSpec , TYPEINFO_NOEXCEPT);
1052
+ emitRecord (t.IsVariadic , TYPEINFO_IS_VARIADIC);
1051
1053
}
1052
1054
1053
1055
if constexpr (T::isNamed ())
0 commit comments