]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: enable new type inference
authorRobert Griesemer <gri@golang.org>
Wed, 1 Feb 2023 18:00:29 +0000 (10:00 -0800)
committerGopher Robot <gobot@golang.org>
Thu, 2 Feb 2023 23:40:14 +0000 (23:40 +0000)
commit93f5335be96054bd3877cc88e1ddf7d60e5797ef
tree275a9925541d3760c5af7ccb8b736f6742d37ade
parent683b2c4600c368126b8b00468e55e8e38a58ce1f
go/types, types2: enable new type inference

Enable new type inference and compare result with old inference
implementation - the result must be identical in a correct program.

Change-Id: Ic802d29fcee744f6f826d5e433a3d0c0e73b68e3
Reviewed-on: https://go-review.googlesource.com/c/go/+/464341
Auto-Submit: Robert Griesemer <gri@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
src/cmd/compile/internal/types2/infer.go
src/cmd/compile/internal/types2/infer2.go
src/cmd/compile/internal/types2/predicates.go
src/go/types/generate_test.go
src/go/types/infer.go
src/go/types/infer2.go
src/go/types/predicates.go