From 0fe3fd01ddc2cd49c6a2b939577d16b9d2c65ea9 Mon Sep 17 00:00:00 2001 From: mlugg Date: Wed, 28 Aug 2024 02:35:53 +0100 Subject: std: update `std.builtin.Type` fields to follow naming conventions The compiler actually doesn't need any functional changes for this: Sema does reification based on the tag indices of `std.builtin.Type` already! So, no zig1.wasm update is necessary. This change is necessary to disallow name clashes between fields and decls on a type, which is a prerequisite of #9938. --- test/behavior/reflection.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/behavior/reflection.zig') diff --git a/test/behavior/reflection.zig b/test/behavior/reflection.zig index aea84bc45a..02bc0c9e4b 100644 --- a/test/behavior/reflection.zig +++ b/test/behavior/reflection.zig @@ -6,7 +6,7 @@ const reflection = @This(); test "reflection: function return type, var args, and param types" { comptime { - const info = @typeInfo(@TypeOf(dummy)).Fn; + const info = @typeInfo(@TypeOf(dummy)).@"fn"; try expect(info.return_type.? == i32); try expect(!info.is_var_args); try expect(info.params.len == 3); -- cgit v1.2.3