]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: construct more IR nodes as typed
authorMatthew Dempsky <mdempsky@google.com>
Fri, 18 Aug 2023 07:54:28 +0000 (00:54 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 18 Aug 2023 22:42:15 +0000 (22:42 +0000)
commit8789b5d72fe5a3f6c341d6f1b1f0097b5514657f
tree77a252785734eb41226b541f3ce7e38bd355d043
parentca858a43f4e63275381e657a13ef7431cbe8c823
cmd/compile: construct more IR nodes as typed

As of this CL, all OLITERAL, OLINKSYMOFFSET, ONIL, and OTYPE nodes are
constructed as typed and typechecked.

Change-Id: I39b2ad772a9b0419c701890a505a0949f9ea456e
Reviewed-on: https://go-review.googlesource.com/c/go/+/520795
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
src/cmd/compile/internal/ir/expr.go
src/cmd/compile/internal/noder/helpers.go
src/cmd/compile/internal/typecheck/func.go
src/cmd/compile/internal/typecheck/subr.go
src/cmd/compile/internal/typecheck/typecheck.go
src/cmd/compile/internal/typecheck/universe.go