Skip to content

Commit c3591cb

Browse files
griesemergopherbot
authored andcommitted
internal/goexperiment: add aliastypeparams GOEXPERIMENT flag
For #46477. Change-Id: Ic917272cb2cd28dcb39f173b3cdcfb72e52eae2d Reviewed-on: https://go-review.googlesource.com/c/go/+/586955 Reviewed-by: Robert Griesemer <[email protected]> Reviewed-by: Austin Clements <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Auto-Submit: Robert Griesemer <[email protected]>
1 parent dbe2e75 commit c3591cb

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

src/internal/goexperiment/exp_aliastypeparams_off.go

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/internal/goexperiment/exp_aliastypeparams_on.go

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/internal/goexperiment/flags.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,9 @@ type Flags struct {
110110

111111
// RangeFunc enables range over func.
112112
RangeFunc bool
113+
114+
// AliasTypeParams enables type parameters for alias types.
115+
// Requires that gotypesalias=1 is set with GODEBUG.
116+
// This flag will be removed with Go 1.24.
117+
AliasTypeParams bool
113118
}

0 commit comments

Comments
 (0)