go/ast.BranchStmt.Tok (field)

12 uses

	go/ast (current package)
		ast.go#L691: 		Tok    token.Token // keyword token (BREAK, CONTINUE, GOTO, FALLTHROUGH)
		ast.go#L820: 	return token.Pos(int(s.TokPos) + len(s.Tok.String()))

	go/parser
		parser.go#L2044: 	return &ast.BranchStmt{TokPos: pos, Tok: tok, Label: label}
		resolver.go#L318: 		if n.Tok != token.FALLTHROUGH && n.Label != nil {

	go/printer
		nodes.go#L1377: 		p.print(s.Tok)

	go/types
		labels.go#L182: 			switch s.Tok {
		labels.go#L222: 				check.invalidAST(s, "branch statement: %s %s", s.Tok, name)
		return.go#L40: 		if s.Tok == token.GOTO || s.Tok == token.FALLTHROUGH {
		return.go#L124: 		if s.Tok == token.BREAK {
		stmt.go#L533: 		switch s.Tok {
		stmt.go#L552: 			check.invalidAST(s, "branch statement: %s", s.Tok)