motiejus/zig

fork of https://codeberg.org/ziglang/zig
git clone https://git.jakstys.lt/motiejus/zig.git
Log | Tree | Refs | README | LICENSE

commit e99209baf04f97dfdb9df92752224b49fc275d67 (tree)
parent 0ccac79c8ebc1ed56dbdab068076a86924a015bc
Author: LemonBoy <thatlemon@gmail.com>
Date:   Tue, 31 Dec 2019 13:16:49 +0100

Add transform test

Diffstat:
Mlib/std/zig/parser_test.zig | 12++++++++++++
1 file changed, 12 insertions(+), 0 deletions(-)

diff --git a/lib/std/zig/parser_test.zig b/lib/std/zig/parser_test.zig @@ -9,6 +9,18 @@ test "zig fmt: change @typeOf to @TypeOf" { ); } +// TODO: Remove nakedcc/stdcallcc once zig 0.6.0 is released. See https://github.com/ziglang/zig/pull/3977 +test "zig fmt: convert nakedcc/stdcallcc into callconv(...)" { + try testTransform( + \\nakedcc fn foo1() void {} + \\stdcallcc fn foo2() void {} + , + \\fn foo1() callconv(.Naked) void {} + \\fn foo2() callconv(.Stdcall) void {} + \\ + ); +} + test "zig fmt: comptime struct field" { try testCanonical( \\const Foo = struct {