Skip to content

Commit f47667e

Browse files
Add a few more tests
1 parent 2bc26fd commit f47667e

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

tests/analysis/generics.zig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,21 @@ fn Point1(comptime T: type) type {
6565
}
6666
};
6767
}
68+
69+
fn parameter(comptime T: type, in: T) void {
70+
_ = in;
71+
// ^^ (T)()
72+
}
73+
74+
fn taggedUnion(comptime T: type, in: union(enum) { a: T, b: T }) void {
75+
switch (in) {
76+
.a => |a| {
77+
_ = a;
78+
// ^ (T)()
79+
},
80+
.b => |b| {
81+
_ = b;
82+
// ^ (T)()
83+
},
84+
}
85+
}

0 commit comments

Comments
 (0)