diff options
| author | Robert Griesemer <gri@golang.org> | 2023-05-02 10:06:44 -0700 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2023-05-03 19:36:20 +0000 |
| commit | 1f570787a804e2cbc44a3afc83d85c7564aeb394 (patch) | |
| tree | 4b76289f37bf9256c36192cf58bbe57a5e20df1a /src/cmd/compile/internal/noder | |
| parent | ea9097c9f75cf7149ebbcc3edc1161122bb15e5a (diff) | |
| download | go-1f570787a804e2cbc44a3afc83d85c7564aeb394.tar.xz | |
cmd/compile: enable reverse type inference
For #59338.
Change-Id: I8141d421cdc60e47ee5794fc1ca81246bd8a8a25
Reviewed-on: https://go-review.googlesource.com/c/go/+/491475
Reviewed-by: Robert Findley <rfindley@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
Run-TryBot: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/noder')
| -rw-r--r-- | src/cmd/compile/internal/noder/irgen.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/noder/irgen.go b/src/cmd/compile/internal/noder/irgen.go index 3adf9e5d11..8f31687e9f 100644 --- a/src/cmd/compile/internal/noder/irgen.go +++ b/src/cmd/compile/internal/noder/irgen.go @@ -50,8 +50,9 @@ func checkFiles(m posMap, noders []*noder) (*types2.Package, *types2.Info) { } base.ErrorfAt(m.makeXPos(terr.Pos), terr.Code, "%s", msg) }, - Importer: &importer, - Sizes: &gcSizes{}, + Importer: &importer, + Sizes: &gcSizes{}, + EnableReverseTypeInference: true, } info := &types2.Info{ StoreTypesInSyntax: true, |
