cmd/compile: remove typechecker calls in varDecl()

We can now use transformAssign.

The only remaining typechecker calls in the noder2 pass are for
CompLitExpr nodes (OCOMPLIT).

Change-Id: I25671c79cc30749767bb16f84e9f151b943eccd1
Reviewed-on: https://go-review.googlesource.com/c/go/+/305509
Run-TryBot: Dan Scales <danscales@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
Trust: Dan Scales <danscales@google.com>
This commit is contained in:
Dan Scales 2021-03-25 12:23:44 -07:00
parent 2abf280a28
commit 1a7d921aa5
3 changed files with 15 additions and 7 deletions

View file

@ -15,7 +15,6 @@ import (
)
func (g *irgen) expr(expr syntax.Expr) ir.Node {
// TODO(mdempsky): Change callers to not call on nil?
if expr == nil {
return nil
}