| ... | ... | @@ -1599,10 +1599,14 @@ pub const Index = enum(u32) { |
| 1599 | 1599 | type_union_untagged: struct { data: Module.Union.Index }, |
| 1600 | 1600 | type_union_safety: struct { data: Module.Union.Index }, |
| 1601 | 1601 | type_function: struct { |
| 1602 | const @"data.flags.has_comptime_bits" = opaque {}; |
| 1603 | const @"data.flags.has_noalias_bits" = opaque {}; |
| 1602 | 1604 | const @"data.params_len" = opaque {}; |
| 1603 | 1605 | data: *Tag.TypeFunction, |
| 1606 | @"trailing.comptime_bits.len": *@"data.flags.has_comptime_bits", |
| 1607 | @"trailing.noalias_bits.len": *@"data.flags.has_noalias_bits", |
| 1604 | 1608 | @"trailing.param_types.len": *@"data.params_len", |
| 1605 | | trailing: struct { param_types: []Index }, |
| 1609 | trailing: struct { comptime_bits: []u32, noalias_bits: []u32, param_types: []Index }, |
| 1606 | 1610 | }, |
| 1607 | 1611 | |
| 1608 | 1612 | undef: DataIsIndex, |
| ... | ... | @@ -1646,8 +1650,20 @@ pub const Index = enum(u32) { |
| 1646 | 1650 | float_comptime_float: struct { data: *Float128 }, |
| 1647 | 1651 | variable: struct { data: *Tag.Variable }, |
| 1648 | 1652 | extern_func: struct { data: *Key.ExternFunc }, |
| 1649 | | func_decl: struct { data: *Tag.FuncDecl }, |
| 1650 | | func_instance: struct { data: *Tag.FuncInstance }, |
| 1653 | func_decl: struct { |
| 1654 | const @"data.analysis.inferred_error_set" = opaque {}; |
| 1655 | data: *Tag.FuncDecl, |
| 1656 | @"trailing.resolved_error_set.len": *@"data.analysis.inferred_error_set", |
| 1657 | trailing: struct { resolved_error_set: []Index }, |
| 1658 | }, |
| 1659 | func_instance: struct { |
| 1660 | const @"data.analysis.inferred_error_set" = opaque {}; |
| 1661 | const @"data.generic_owner.data.ty.data.params_len" = opaque {}; |
| 1662 | data: *Tag.FuncInstance, |
| 1663 | @"trailing.resolved_error_set.len": *@"data.analysis.inferred_error_set", |
| 1664 | @"trailing.comptime_args.len": *@"data.generic_owner.data.ty.data.params_len", |
| 1665 | trailing: struct { resolved_error_set: []Index, comptime_args: []Index }, |
| 1666 | }, |
| 1651 | 1667 | only_possible_value: DataIsIndex, |
| 1652 | 1668 | union_value: struct { data: *Key.Union }, |
| 1653 | 1669 | bytes: struct { data: *Bytes }, |