blob: a432bbc17c9533f43220a427931513cb699890da [file] [log] [blame]
Robert Griesemer3b68a642017-02-06 15:08:28 -08001// errorcheck
2
3// Copyright 2017 The Go Authors. All rights reserved.
4// Use of this source code is governed by a BSD-style
5// license that can be found in the LICENSE file.
6
7// Make sure error message for invalid conditions
8// or tags are consistent with earlier Go versions.
9
10package p
11
12func _() {
13 if a := 10 { // ERROR "a := 10 used as value"
14 }
15
16 for b := 10 { // ERROR "b := 10 used as value"
17 }
18
19 switch c := 10 { // ERROR "c := 10 used as value"
20 }
21}