From b9358184faf147c96c13f99cad32b698a47321c3 Mon Sep 17 00:00:00 2001 From: Navid EMAD Date: Tue, 18 Aug 2026 14:26:30 +0200 Subject: [PATCH] test(zig): expression-position import case sees the file-struct type twin --- gitnexus/test/unit/zig-extractors.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gitnexus/test/unit/zig-extractors.test.ts b/gitnexus/test/unit/zig-extractors.test.ts index 9d518d56e..31c3db46c 100644 --- a/gitnexus/test/unit/zig-extractors.test.ts +++ b/gitnexus/test/unit/zig-extractors.test.ts @@ -562,6 +562,14 @@ pub fn f() void { expect(imports).toEqual([ { kind: 'namespace', localName: 'std', importedName: 'std', targetRaw: 'std' }, { kind: 'namespace', localName: 'c', importedName: 'counter', targetRaw: 'counter.zig' }, + // the namespace import's file-struct TYPE twin (see the file-struct suite) + { + kind: 'alias', + localName: 'c', + importedName: 'counter', + alias: 'c', + targetRaw: 'counter.zig', + }, { kind: 'side-effect', targetRaw: 'a.zig' }, { kind: 'side-effect', targetRaw: 'b.zig' }, { kind: 'side-effect', targetRaw: 'ArenaPool.zig' },