]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: slightly tighter checks in Checker.use
authorRobert Griesemer <gri@golang.org>
Tue, 28 Mar 2023 18:18:40 +0000 (11:18 -0700)
committerGopher Robot <gobot@golang.org>
Wed, 29 Mar 2023 20:53:12 +0000 (20:53 +0000)
commitf46ea60f2b072885439d5b3b2f751b16d2b1f18e
tree7171098f439a541b75a2263f45c0ca19bc3bfed1
parentcc048b32f3de4168de6b0207fd01c65e51d37ac0
go/types, types2: slightly tighter checks in Checker.use

Checker.use is called to check expressions and "use" variables
in case of an error. Use Checker.exprOrType instead of just
rawExpr.

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