| ... | @@ -22027,6 +22027,7 @@ fn structFieldPtrByIndex( | ... | @@ -22027,6 +22027,7 @@ fn structFieldPtrByIndex( |
| 22027 | var ptr_ty_data: Type.Payload.Pointer.Data = .{ | 22027 | var ptr_ty_data: Type.Payload.Pointer.Data = .{ |
| 22028 | .pointee_type = field.ty, | 22028 | .pointee_type = field.ty, |
| 22029 | .mutable = struct_ptr_ty_info.mutable, | 22029 | .mutable = struct_ptr_ty_info.mutable, |
| | 22030 | .@"volatile" = struct_ptr_ty_info.@"volatile", |
| 22030 | .@"addrspace" = struct_ptr_ty_info.@"addrspace", | 22031 | .@"addrspace" = struct_ptr_ty_info.@"addrspace", |
| 22031 | }; | 22032 | }; |
| 22032 | | 22033 | |
| ... | @@ -22246,6 +22247,7 @@ fn unionFieldPtr( | ... | @@ -22246,6 +22247,7 @@ fn unionFieldPtr( |
| 22246 | const ptr_field_ty = try Type.ptr(arena, sema.mod, .{ | 22247 | const ptr_field_ty = try Type.ptr(arena, sema.mod, .{ |
| 22247 | .pointee_type = field.ty, | 22248 | .pointee_type = field.ty, |
| 22248 | .mutable = union_ptr_ty.ptrIsMutable(), | 22249 | .mutable = union_ptr_ty.ptrIsMutable(), |
| | 22250 | .@"volatile" = union_ptr_ty.isVolatilePtr(), |
| 22249 | .@"addrspace" = union_ptr_ty.ptrAddressSpace(), | 22251 | .@"addrspace" = union_ptr_ty.ptrAddressSpace(), |
| 22250 | }); | 22252 | }); |
| 22251 | const enum_field_index = @intCast(u32, union_obj.tag_ty.enumFieldIndex(field_name).?); | 22253 | const enum_field_index = @intCast(u32, union_obj.tag_ty.enumFieldIndex(field_name).?); |
| ... | @@ -22568,6 +22570,7 @@ fn tupleFieldPtr( | ... | @@ -22568,6 +22570,7 @@ fn tupleFieldPtr( |
| 22568 | const ptr_field_ty = try Type.ptr(sema.arena, sema.mod, .{ | 22570 | const ptr_field_ty = try Type.ptr(sema.arena, sema.mod, .{ |
| 22569 | .pointee_type = field_ty, | 22571 | .pointee_type = field_ty, |
| 22570 | .mutable = tuple_ptr_ty.ptrIsMutable(), | 22572 | .mutable = tuple_ptr_ty.ptrIsMutable(), |
| | 22573 | .@"volatile" = tuple_ptr_ty.isVolatilePtr(), |
| 22571 | .@"addrspace" = tuple_ptr_ty.ptrAddressSpace(), | 22574 | .@"addrspace" = tuple_ptr_ty.ptrAddressSpace(), |
| 22572 | }); | 22575 | }); |
| 22573 | | 22576 | |