From ce9b3ee0f908a776b67a5d7bedc2075559e7643c Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Mon, 22 Feb 2021 17:38:09 +0100 Subject: [PATCH] parser: anytype is not a vaild return type --- 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 index 3008744023..aaf2331a9c 100644 --- 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(