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.
This commit is contained in:
@@ -2584,17 +2584,17 @@ pub fn getAutoEqlFn(comptime K: type, comptime Context: type) (fn (Context, K, K
|
||||
|
||||
pub fn autoEqlIsCheap(comptime K: type) bool {
|
||||
return switch (@typeInfo(K)) {
|
||||
.Bool,
|
||||
.Int,
|
||||
.Float,
|
||||
.Pointer,
|
||||
.ComptimeFloat,
|
||||
.ComptimeInt,
|
||||
.Enum,
|
||||
.Fn,
|
||||
.ErrorSet,
|
||||
.AnyFrame,
|
||||
.EnumLiteral,
|
||||
.bool,
|
||||
.int,
|
||||
.float,
|
||||
.pointer,
|
||||
.comptime_float,
|
||||
.comptime_int,
|
||||
.@"enum",
|
||||
.@"fn",
|
||||
.error_set,
|
||||
.@"anyframe",
|
||||
.enum_literal,
|
||||
=> true,
|
||||
else => false,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user