authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-11-05 13:37:43-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-11-05 13:37:43-05:00
log9a08de93b64a332af9f581ef15b208e153fa19f0
tree0c3baee6423b40eda3ba57e9d41041f6c9fbd3b8
parent9b4a52916472f39a0a9e6d0807240e304a9e9ca6
signaturelock-open Commit is signed but in an unrecognized format.

fix incorrect type name on bit field pointers


2 files changed, 2 insertions(+), 3 deletions(-)

src/analyze.cpp+2-2
......@@ -552,9 +552,9 @@ ZigType *get_pointer_to_type_extra2(CodeGen *g, ZigType *child_type, bool is_con
552552 const_str, volatile_str, allow_zero_str, buf_ptr(&child_type->name));
553553 } else if (byte_alignment == 0) {
554554 assert(vector_index == VECTOR_INDEX_NONE);
555 buf_appendf(&entry->name, "%salign(:%" PRIu32 ":%" PRIu32 ":%" PRIu32 ") %s%s%s%s",
555 buf_appendf(&entry->name, "%salign(:%" PRIu32 ":%" PRIu32 ") %s%s%s%s",
556556 star_str,
557 bit_offset_in_host, host_int_bytes, vector_index,
557 bit_offset_in_host, host_int_bytes,
558558 const_str, volatile_str, allow_zero_str,
559559 buf_ptr(&child_type->name));
560560 } else if (vector_index == VECTOR_INDEX_NONE) {
test/compile_errors.zig-1
......@@ -25,7 +25,6 @@ pub fn addCases(cases: *tests.CompileErrorContext) void {
2525 );
2626
2727 cases.add(
28 "dereference vector pointer with unknown runtime index",
2928 "store vector pointer with unknown runtime index",
3029 \\export fn entry() void {
3130 \\ var v: @Vector(4, i32) = [_]i32{ 1, 5, 3, undefined };