go/ast.RangeStmt.Value (field)

12 uses

	go/ast (current package)
		ast.go#L761: 		Key, Value Expr        // Key, Value may be nil
		walk.go#L292: 		if n.Value != nil {
		walk.go#L293: 			Walk(v, n.Value)

	go/parser
		parser.go#L2410: 			Value:  value,
		resolver.go#L419: 		if n.Value != nil {
		resolver.go#L420: 			lhs = append(lhs, n.Value)

	go/printer
		nodes.go#L1461: 			if s.Value != nil {
		nodes.go#L1464: 				p.print(s.Value.Pos(), token.COMMA, blank)
		nodes.go#L1465: 				p.expr(s.Value)

	go/types
		stmt.go#L839: 				if s.Value != nil {
		stmt.go#L840: 					check.softErrorf(s.Value, _InvalidIterVar, "range over %s permits only one iteration variable", &x)
		stmt.go#L867: 		lhs := [2]ast.Expr{s.Key, s.Value}