aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-02-13 13:12:18 -0500
committerGitHub <noreply@github.com>2020-02-13 13:12:18 -0500
commit1675d4f82b94b4db0272aff483760cd526963a4c (patch)
tree1c2f56508d70b602d9520eb7a593a3079c54e540 /src/analyze.cpp
parentfa377dbd1510fc733607afe47dc04dfe55d5ff88 (diff)
parentf93c219f30b4b4f3bb9280d39be7b585ddcd8447 (diff)
downloadzig-1675d4f82b94b4db0272aff483760cd526963a4c.tar.gz
zig-1675d4f82b94b4db0272aff483760cd526963a4c.zip
Merge pull request #4443 from LemonBoy/werkzeug
A train of small patches
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index c8b63f4535..fc1a805d82 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -6937,9 +6937,9 @@ static void render_const_val_array(CodeGen *g, Buf *buf, Buf *type_name, ZigValu
return;
}
case ConstArraySpecialNone: {
- ZigValue *base = &array->data.s_none.elements[start];
- assert(base != nullptr);
assert(start + len <= const_val->type->data.array.len);
+ ZigValue *base = &array->data.s_none.elements[start];
+ assert(len == 0 || base != nullptr);
buf_appendf(buf, "%s{", buf_ptr(type_name));
for (uint64_t i = 0; i < len; i += 1) {