@@ -36,6 +36,7 @@ pub const Type = extern union {
3636 .i8 ,
3737 .u16 ,
3838 .i16 ,
39+ .u29 ,
3940 .u32 ,
4041 .i32 ,
4142 .u64 ,
@@ -568,6 +569,7 @@ pub const Type = extern union {
568569 .i8 ,
569570 .u16 ,
570571 .i16 ,
572+ .u29 ,
571573 .u32 ,
572574 .i32 ,
573575 .u64 ,
@@ -979,6 +981,7 @@ pub const Type = extern union {
979981 .i8 ,
980982 .u16 ,
981983 .i16 ,
984+ .u29 ,
982985 .u32 ,
983986 .i32 ,
984987 .u64 ,
@@ -1261,6 +1264,7 @@ pub const Type = extern union {
12611264 .i8 ,
12621265 .u16 ,
12631266 .i16 ,
1267+ .u29 ,
12641268 .u32 ,
12651269 .i32 ,
12661270 .u64 ,
@@ -1551,6 +1555,7 @@ pub const Type = extern union {
15511555 .i8 ,
15521556 .u16 ,
15531557 .i16 ,
1558+ .u29 ,
15541559 .u32 ,
15551560 .i32 ,
15561561 .u64 ,
@@ -1935,6 +1940,7 @@ pub const Type = extern union {
19351940 .i8 ,
19361941 .u16 ,
19371942 .i16 ,
1943+ .u29 ,
19381944 .u32 ,
19391945 .i32 ,
19401946 .u64 ,
@@ -2235,6 +2241,7 @@ pub const Type = extern union {
22352241 .u8 = > return Value .initTag (.u8_type ),
22362242 .i8 = > return Value .initTag (.i8_type ),
22372243 .u16 = > return Value .initTag (.u16_type ),
2244+ .u29 = > return Value .initTag (.u29_type ),
22382245 .i16 = > return Value .initTag (.i16_type ),
22392246 .u32 = > return Value .initTag (.u32_type ),
22402247 .i32 = > return Value .initTag (.i32_type ),
@@ -2312,6 +2319,7 @@ pub const Type = extern union {
23122319 .i8 ,
23132320 .u16 ,
23142321 .i16 ,
2322+ .u29 ,
23152323 .u32 ,
23162324 .i32 ,
23172325 .u64 ,
@@ -2560,6 +2568,7 @@ pub const Type = extern union {
25602568 .i8 ,
25612569 .u16 ,
25622570 .i16 ,
2571+ .u29 ,
25632572 .u32 ,
25642573 .i32 ,
25652574 .u64 ,
@@ -2953,6 +2962,7 @@ pub const Type = extern union {
29532962 .vector = > return AbiAlignmentAdvanced { .scalar = 16 },
29542963
29552964 .i16 , .u16 = > return AbiAlignmentAdvanced { .scalar = intAbiAlignment (16 , target ) },
2965+ .u29 = > return AbiAlignmentAdvanced { .scalar = intAbiAlignment (29 , target ) },
29562966 .i32 , .u32 = > return AbiAlignmentAdvanced { .scalar = intAbiAlignment (32 , target ) },
29572967 .i64 , .u64 = > return AbiAlignmentAdvanced { .scalar = intAbiAlignment (64 , target ) },
29582968 .u128 , .i128 = > return AbiAlignmentAdvanced { .scalar = intAbiAlignment (128 , target ) },
@@ -3416,6 +3426,7 @@ pub const Type = extern union {
34163426 },
34173427
34183428 .i16 , .u16 = > return AbiSizeAdvanced { .scalar = intAbiSize (16 , target ) },
3429+ .u29 = > return AbiSizeAdvanced { .scalar = intAbiSize (29 , target ) },
34193430 .i32 , .u32 = > return AbiSizeAdvanced { .scalar = intAbiSize (32 , target ) },
34203431 .i64 , .u64 = > return AbiSizeAdvanced { .scalar = intAbiSize (64 , target ) },
34213432 .u128 , .i128 = > return AbiSizeAdvanced { .scalar = intAbiSize (128 , target ) },
@@ -3569,6 +3580,7 @@ pub const Type = extern union {
35693580 .bool , .u1 = > 1 ,
35703581 .u8 , .i8 = > 8 ,
35713582 .i16 , .u16 , .f16 = > 16 ,
3583+ .u29 = > 29 ,
35723584 .i32 , .u32 , .f32 = > 32 ,
35733585 .i64 , .u64 , .f64 = > 64 ,
35743586 .f80 = > 80 ,
@@ -4524,6 +4536,7 @@ pub const Type = extern union {
45244536 .u1 ,
45254537 .u8 ,
45264538 .u16 ,
4539+ .u29 ,
45274540 .u32 ,
45284541 .u64 ,
45294542 .u128 ,
@@ -4550,6 +4563,7 @@ pub const Type = extern union {
45504563 .i8 = > return .{ .signedness = .signed , .bits = 8 },
45514564 .u16 = > return .{ .signedness = .unsigned , .bits = 16 },
45524565 .i16 = > return .{ .signedness = .signed , .bits = 16 },
4566+ .u29 = > return .{ .signedness = .unsigned , .bits = 29 },
45534567 .u32 = > return .{ .signedness = .unsigned , .bits = 32 },
45544568 .i32 = > return .{ .signedness = .signed , .bits = 32 },
45554569 .u64 = > return .{ .signedness = .unsigned , .bits = 64 },
@@ -4814,6 +4828,7 @@ pub const Type = extern union {
48144828 .i8 ,
48154829 .u16 ,
48164830 .i16 ,
4831+ .u29 ,
48174832 .u32 ,
48184833 .i32 ,
48194834 .u64 ,
@@ -4856,6 +4871,7 @@ pub const Type = extern union {
48564871 .i8 ,
48574872 .u16 ,
48584873 .i16 ,
4874+ .u29 ,
48594875 .u32 ,
48604876 .i32 ,
48614877 .u64 ,
@@ -5072,6 +5088,7 @@ pub const Type = extern union {
50725088 .i8 ,
50735089 .u16 ,
50745090 .i16 ,
5091+ .u29 ,
50755092 .u32 ,
50765093 .i32 ,
50775094 .u64 ,
@@ -5816,6 +5833,7 @@ pub const Type = extern union {
58165833 i8 ,
58175834 u16 ,
58185835 i16 ,
5836+ u29 ,
58195837 u32 ,
58205838 i32 ,
58215839 u64 ,
@@ -5939,6 +5957,7 @@ pub const Type = extern union {
59395957 .i8 ,
59405958 .u16 ,
59415959 .i16 ,
5960+ .u29 ,
59425961 .u32 ,
59435962 .i32 ,
59445963 .u64 ,
@@ -6302,6 +6321,7 @@ pub const Type = extern union {
63026321 pub const @"u1" = initTag (.u1 );
63036322 pub const @"u8" = initTag (.u8 );
63046323 pub const @"u16" = initTag (.u16 );
6324+ pub const @"u29" = initTag (.u29 );
63056325 pub const @"u32" = initTag (.u32 );
63066326 pub const @"u64" = initTag (.u64 );
63076327
0 commit comments