mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
[dev.regabi] cmd/compile: two small fixes
Addressing comments from CL 275434 and CL 275444. I forgot to run "git rw" to rebase the fixup CLs down before running "git submit". Change-Id: Ideaa2340a81511491c096555c6834cd9bdb267d8 Reviewed-on: https://go-review.googlesource.com/c/go/+/275881 Trust: Russ Cox <rsc@golang.org> Run-TryBot: Russ Cox <rsc@golang.org> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com>
This commit is contained in:
parent
dbf2fc8cff
commit
e2d278bfeb
2 changed files with 7 additions and 2 deletions
|
|
@ -144,7 +144,7 @@ func forNodeFields(typName string, typ *types.Struct, f func(name string, is fun
|
|||
if strings.ToLower(strings.TrimSuffix(v.Name(), "_")) != "body" {
|
||||
continue
|
||||
}
|
||||
case "Name", "Pack":
|
||||
case "Name":
|
||||
continue
|
||||
}
|
||||
switch v.Name() {
|
||||
|
|
|
|||
|
|
@ -33,7 +33,12 @@ func (n *Decl) Left() Node { return n.X }
|
|||
func (n *Decl) SetLeft(x Node) { n.X = x }
|
||||
|
||||
// A Stmt is a Node that can appear as a statement.
|
||||
// This includes statement-like expressions such as <-c and f().
|
||||
// This includes statement-like expressions such as f().
|
||||
//
|
||||
// (It's possible it should include <-c, but that would require
|
||||
// splitting ORECV out of UnaryExpr, which hasn't yet been
|
||||
// necessary. Maybe instead we will introduce ExprStmt at
|
||||
// some point.)
|
||||
type Stmt interface {
|
||||
Node
|
||||
isStmt()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue