go/ast.LabeledStmt.Stmt (field)
15 uses
go/ast (current package)
ast.go#L634: Stmt Stmt
ast.go#L801: func (s *LabeledStmt) End() token.Pos { return s.Stmt.End() }
walk.go#L204: Walk(v, n.Stmt)
go/parser
parser.go#L1936: stmt := &ast.LabeledStmt{Label: label, Colon: colon, Stmt: p.parseStmt()}
resolver.go#L306: ast.Walk(r, n.Stmt)
go/printer
nodes.go#L1164: t = lt.Stmt
nodes.go#L1314: if e, isEmpty := s.Stmt.(*ast.EmptyStmt); isEmpty {
nodes.go#L1320: p.linebreak(p.lineFor(s.Stmt.Pos()), 1, ignore, true)
nodes.go#L1322: p.stmt(s.Stmt, nextIsRBrace)
go/types
labels.go#L173: stmtBranches(s.Stmt)
labels.go#L189: switch t.Stmt.(type) {
labels.go#L204: 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#L388: check.stmt(ctxt, s.Stmt)