commit ce9b3ee0f908a776b67a5d7bedc2075559e7643c (tree) parent 34c08a91d59a521f81ec5d4d4ee58a73038c286f Author: Isaac Freund <ifreund@ifreund.xyz> Date: Mon, 22 Feb 2021 17:38:09 +0100 parser: anytype is not a vaild return type Diffstat:
| M | lib/std/zig/parser_test.zig | | | 28 | ++++++++++++++-------------- |
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/lib/std/zig/parser_test.zig b/lib/std/zig/parser_test.zig @@ -2414,14 +2414,14 @@ test "zig fmt: preserve spacing" { ); } -//test "zig fmt: return types" { -// try testCanonical( -// \\pub fn main() !void {} -// \\pub fn main() anytype {} -// \\pub fn main() i32 {} -// \\ -// ); -//} +test "zig fmt: return types" { + try testCanonical( + \\pub fn main() !void {} + \\pub fn main() FooBar {} + \\pub fn main() i32 {} + \\ + ); +} test "zig fmt: imports" { try testCanonical( @@ -2652,12 +2652,12 @@ test "zig fmt: call expression" { ); } -//test "zig fmt: anytype type" { -// try testCanonical( -// \\fn print(args: anytype) anytype {} -// \\ -// ); -//} +test "zig fmt: anytype type" { + try testCanonical( + \\fn print(args: anytype) @This() {} + \\ + ); +} test "zig fmt: functions" { try testCanonical(