go/ast.CommClause.Comm (field)
15 uses
go/ast (current package)
ast.go#L754: Comm Stmt // send or receive statement; nil means default case
walk.go#L244: if n.Comm != nil {
walk.go#L245: Walk(v, n.Comm)
go/parser
parser.go#L2340: return &ast.CommClause{Case: pos, Comm: comm, Colon: colon, Body: body}
resolver.go#L389: if n.Comm != nil {
resolver.go#L390: ast.Walk(r, n.Comm)
go/printer
nodes.go#L1495: if s.Comm != nil {
nodes.go#L1497: p.stmt(s.Comm, false)
go/types
stmt.go#L139: if c.Comm == nil {
stmt.go#L800: switch s := clause.Comm.(type) {
stmt.go#L819: check.error(clause.Comm, InvalidSelectCase, "select case must be send or receive (possibly with assignment)")
stmt.go#L824: if clause.Comm != nil {
stmt.go#L825: check.stmt(inner, clause.Comm)
golang.org/x/tools/go/ast/inspector
walk.go#L234: if n.Comm != nil {
walk.go#L235: walk(v, edge.CommClause_Comm, -1, n.Comm)