Skip to content

Commit ed02748

Browse files
committed
Add test for aliases with type params, added in go 1.24
1 parent 666f836 commit ed02748

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

go/ql/test/library-tests/semmle/go/Types/aliases.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ type T = S3
2525
func H(Afs3 T) int {
2626
return Afs3.x
2727
}
28+
29+
type User[UserT any] struct{ x UserT }
30+
31+
// An alias with a type parameter - added in Go 1.24
32+
type UserAlias[UserAliasT any] = User[UserAliasT]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module codeql-go-types
22

3-
go 1.23
3+
go 1.24

0 commit comments

Comments
 (0)