]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: provide error codes where they were missing
authorRobert Griesemer <gri@golang.org>
Fri, 23 Sep 2022 00:38:17 +0000 (17:38 -0700)
committerRobert Griesemer <gri@google.com>
Mon, 26 Sep 2022 21:33:33 +0000 (21:33 +0000)
commit4c5a6f9555558cd2809270c907ffb52a698a6a3b
tree97f2913af1dee85005e8260817e241da3058b551
parent84f95aa811ed4fdb316f787fe2af80b30d531abf
go/types, types2: provide error codes where they were missing

We need a better approach eventually, but this is ok for now.
In go/types, always use _UnsupportedFeature for unavailable
version-specific features.

Change-Id: I15b47e34eda167db3133bd481aa2f55cf3662c31
Reviewed-on: https://go-review.googlesource.com/c/go/+/433195
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
15 files changed:
src/cmd/compile/internal/types2/assignments.go
src/cmd/compile/internal/types2/call.go
src/cmd/compile/internal/types2/conversions.go
src/cmd/compile/internal/types2/decl.go
src/cmd/compile/internal/types2/initorder.go
src/cmd/compile/internal/types2/labels.go
src/cmd/compile/internal/types2/mono.go
src/cmd/compile/internal/types2/resolver.go
src/cmd/compile/internal/types2/signature.go
src/cmd/compile/internal/types2/stmt.go
src/cmd/compile/internal/types2/struct.go
src/cmd/compile/internal/types2/typeset.go
src/go/types/errors.go
src/go/types/stmt.go
src/go/types/typexpr.go