mirror of
https://github.com/ziglang/zig.git
synced 2025-12-29 17:43:17 +00:00
stage2: resolve struct type when lowering struct_field_*
This commit is contained in:
parent
e5ce87f1b1
commit
b28e9e42e0
@ -13647,6 +13647,7 @@ fn structFieldPtr(
|
||||
assert(unresolved_struct_ty.zigTypeTag() == .Struct);
|
||||
|
||||
const struct_ty = try sema.resolveTypeFields(block, src, unresolved_struct_ty);
|
||||
try sema.resolveStructLayout(block, src, struct_ty);
|
||||
const struct_obj = struct_ty.castTag(.@"struct").?.data;
|
||||
|
||||
const field_index_big = struct_obj.fields.getIndex(field_name) orelse
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user