| ... | ... | @@ -14948,7 +14948,7 @@ fn fieldVal( |
| 14948 | 14948 | .Array => { |
| 14949 | 14949 | if (mem.eql(u8, field_name, "len")) { |
| 14950 | 14950 | return sema.addConstant( |
| 14951 | | Type.comptime_int, |
| 14951 | Type.usize, |
| 14952 | 14952 | try Value.Tag.int_u64.create(arena, inner_ty.arrayLen()), |
| 14953 | 14953 | ); |
| 14954 | 14954 | } else { |
| ... | ... | @@ -14986,7 +14986,7 @@ fn fieldVal( |
| 14986 | 14986 | } else if (ptr_info.pointee_type.zigTypeTag() == .Array) { |
| 14987 | 14987 | if (mem.eql(u8, field_name, "len")) { |
| 14988 | 14988 | return sema.addConstant( |
| 14989 | | Type.comptime_int, |
| 14989 | Type.usize, |
| 14990 | 14990 | try Value.Tag.int_u64.create(arena, ptr_info.pointee_type.arrayLen()), |
| 14991 | 14991 | ); |
| 14992 | 14992 | } else { |
| ... | ... | @@ -15131,7 +15131,7 @@ fn fieldPtr( |
| 15131 | 15131 | var anon_decl = try block.startAnonDecl(src); |
| 15132 | 15132 | defer anon_decl.deinit(); |
| 15133 | 15133 | return sema.analyzeDeclRef(try anon_decl.finish( |
| 15134 | | Type.initTag(.comptime_int), |
| 15134 | Type.usize, |
| 15135 | 15135 | try Value.Tag.int_u64.create(anon_decl.arena(), inner_ty.arrayLen()), |
| 15136 | 15136 | )); |
| 15137 | 15137 | } else { |