diff options
author | Robert Griesemer <gri@golang.org> | 2021-08-04 16:52:25 -0700 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2021-08-06 20:34:45 +0000 |
commit | 93285c89d1146e2698d2b8e5bf45279961f5026e (patch) | |
tree | 27f5b9e4273adac607c5a615778a57d78f884e68 /src/cmd/compile/internal/types2/testdata/check/builtins.go2 | |
parent | 5aac85ad5ebfa9c2ecb01a3292bcf3513d876d7a (diff) | |
download | go-93285c89d1146e2698d2b8e5bf45279961f5026e.tar.gz go-93285c89d1146e2698d2b8e5bf45279961f5026e.zip |
[dev.typeparams] cmd/compile/internal/types2: fix range over exprs of type parameter type
For range expressions of type parameter type, the structural type
of the type parameter's constraint determines the range operation.
While at it, rename implicitArrayDeref to arrayPtrDeref.
Change-Id: Ib631a8a14e717498e5264944f659309df1f68cc2
Reviewed-on: https://go-review.googlesource.com/c/go/+/339897
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
Diffstat (limited to 'src/cmd/compile/internal/types2/testdata/check/builtins.go2')
0 files changed, 0 insertions, 0 deletions