zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 7b131a7cd496da221434939c1f624629d02fd3d0 (tree)
parent 510b891d271bc69c64e4be8b3e008c8a51a235e7
Author: Veikka Tuominen <git@vexu.eu>
Date:   Wed, 16 Nov 2022 19:49:58 +0200

Module: fix `fieldSrcLoc` for generated types

Diffstat:
Msrc/Module.zig | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/Module.zig b/src/Module.zig @@ -1044,7 +1044,8 @@ pub const Struct = struct { .root => return queryFieldSrc(tree.*, query, file, tree.containerDeclRoot()), - else => unreachable, + // This struct was generated using @Type + else => return s.srcLoc(mod), } } @@ -1270,7 +1271,8 @@ pub const Union = struct { .tagged_union_enum_tag, .tagged_union_enum_tag_trailing, => return queryFieldSrc(tree.*, query, file, tree.taggedUnionEnumTag(node)), - else => unreachable, + // This union was generated using @Type + else => return u.srcLoc(mod), } }