go/ast.LabeledStmt.Label (field)

14 uses

	go/ast (current package)
		ast.go#L632: 		Label *Ident
		ast.go#L774: func (s *LabeledStmt) Pos() token.Pos    { return s.Label.Pos() }
		scope.go#L121: 		if d.Label.Name == name {
		scope.go#L122: 			return d.Label.Pos()
		walk.go#L203: 		Walk(v, n.Label)

	go/parser
		parser.go#L1936: 			stmt := &ast.LabeledStmt{Label: label, Colon: colon, Stmt: p.parseStmt()}
		resolver.go#L305: 		r.declare(n, nil, r.labelScope, ast.Lbl, n.Label)

	go/printer
		nodes.go#L1312: 		p.expr(s.Label)

	go/types
		labels.go#L57: 	name := s.Label.Name
		labels.go#L84: 		if t := s.lstmt; t != nil && t.Label.Name == name {
		labels.go#L137: 			if name := s.Label.Name; name != "_" {
		labels.go#L138: 				lbl := NewLabel(s.Label.Pos(), check.pkg, name)
		labels.go#L145: 					check.recordDef(s.Label, lbl)
		return.go#L28: 		return check.isTerminating(s.Stmt, s.Label.Name)