]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: assert that builtin reports valid operand mode upon success
authorRobert Griesemer <gri@golang.org>
Wed, 17 May 2023 00:24:16 +0000 (17:24 -0700)
committerGopher Robot <gobot@golang.org>
Thu, 18 May 2023 18:39:32 +0000 (18:39 +0000)
commit8e3dfe783ab5ed110b6b338662ee1dee6a7dc51b
treebda76854d7e67f2bb6f57f681d8355a04a824956
parent66432e1b62c440b16b76e920aa59f1658678df93
go/types, types2: assert that builtin reports valid operand mode upon success

Fix a case where x.mode == invalid was returned despite builtin
returning true.

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