aboutsummaryrefslogtreecommitdiff
path: root/test/cases/enum_with_members.zig
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2017-02-09 02:50:03 -0500
committerAndrew Kelley <superjoe30@gmail.com>2017-02-09 03:09:25 -0500
commitfc100d7b3b27bd514dca4e02c160e5b96d4da648 (patch)
treeb365fbdf02c7a35d81d9037a15e1e3917a6e77de /test/cases/enum_with_members.zig
parent8a859afd580f438f549ee69a3e3487eb5d119fad (diff)
downloadzig-fc100d7b3b27bd514dca4e02c160e5b96d4da648.tar.gz
zig-fc100d7b3b27bd514dca4e02c160e5b96d4da648.zip
lots of miscellaneous things all in one big commit
* add `@compileLog(...)` builtin function - Helps debug code running at compile time - See #240 * fix crash when there is an error on the start value of a slice * add implicit cast from int and float types to int and float literals if the value is known at compile time * make array concatenation work with slices in addition to arrays and c string literals * fix compile error message for something not having field access * fix crash when `@setDebugSafety()` was called from a function being evaluated at compile-time * fix compile-time evaluation of overflow math builtins. * avoid debug safety panic handler in builtin.o and compiler_rt.o since we use no debug safety in these modules anyway * add compiler_rt functions for division on ARM - Closes #254 * move default panic handler to std.debug so users can call it manually * std.io.printf supports a width in the format specifier
Diffstat (limited to 'test/cases/enum_with_members.zig')
-rw-r--r--test/cases/enum_with_members.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/cases/enum_with_members.zig b/test/cases/enum_with_members.zig
index b338b9b014..5abb297674 100644
--- a/test/cases/enum_with_members.zig
+++ b/test/cases/enum_with_members.zig
@@ -8,8 +8,8 @@ const ET = enum {
pub fn print(a: &const ET, buf: []u8) -> %usize {
return switch (*a) {
- ET.SINT => |x| { io.bufPrintInt(buf, x, 10, false) },
- ET.UINT => |x| { io.bufPrintInt(buf, x, 10, false) },
+ ET.SINT => |x| { io.bufPrintInt(buf, x, 10, false, 0) },
+ ET.UINT => |x| { io.bufPrintInt(buf, x, 10, false, 0) },
}
}
};