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...@@ -552,9 +552,9 @@ ZigType *get_pointer_to_type_extra2(CodeGen *g, ZigType *child_type, bool is_con
552 const_str, volatile_str, allow_zero_str, buf_ptr(&child_type->name));552 const_str, volatile_str, allow_zero_str, buf_ptr(&child_type->name));
553 } else if (byte_alignment == 0) {553 } else if (byte_alignment == 0) {
554 assert(vector_index == VECTOR_INDEX_NONE);554 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",
556 star_str,556 star_str,
557 bit_offset_in_host, host_int_bytes, vector_index,557 bit_offset_in_host, host_int_bytes,
558 const_str, volatile_str, allow_zero_str,558 const_str, volatile_str, allow_zero_str,
559 buf_ptr(&child_type->name));559 buf_ptr(&child_type->name));
560 } else if (vector_index == VECTOR_INDEX_NONE) {560 } else if (vector_index == VECTOR_INDEX_NONE) {
test/compile_errors.zig-1
...@@ -25,7 +25,6 @@ pub fn addCases(cases: *tests.CompileErrorContext) void {...@@ -25,7 +25,6 @@ pub fn addCases(cases: *tests.CompileErrorContext) void {
25 );25 );
2626
27 cases.add(27 cases.add(
28 "dereference vector pointer with unknown runtime index",
29 "store vector pointer with unknown runtime index",28 "store vector pointer with unknown runtime index",
30 \\export fn entry() void {29 \\export fn entry() void {
31 \\ var v: @Vector(4, i32) = [_]i32{ 1, 5, 3, undefined };30 \\ var v: @Vector(4, i32) = [_]i32{ 1, 5, 3, undefined };