go/ast.LabeledStmt.Stmt (field)
15 uses
go/ast (current package)
ast.go#L639: Stmt Stmt
ast.go#L807: func (s *LabeledStmt) End() token.Pos { return s.Stmt.End() }
walk.go#L180: Walk(v, n.Stmt)
go/parser
parser.go#L1954: stmt := &ast.LabeledStmt{Label: label, Colon: colon, Stmt: p.parseStmt()}
resolver.go#L310: ast.Walk(r, n.Stmt)
go/printer
nodes.go#L1216: t = lt.Stmt
nodes.go#L1368: if e, isEmpty := s.Stmt.(*ast.EmptyStmt); isEmpty {
nodes.go#L1376: p.linebreak(p.lineFor(s.Stmt.Pos()), 1, ignore, true)
nodes.go#L1378: p.stmt(s.Stmt, nextIsRBrace)
go/types
labels.go#L171: stmtBranches(s.Stmt)
labels.go#L187: switch t.Stmt.(type) {
labels.go#L202: switch t.Stmt.(type) {
return.go#L28: return check.isTerminating(s.Stmt, s.Label.Name)
return.go#L121: return hasBreak(s.Stmt, label, implicit)
stmt.go#L436: check.stmt(ctxt, s.Stmt)