blob: 81c732001afd77d0c5a82e668031462a5019414e [file] [log] [blame]
// Copyright 2020 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package undeclared
func x() int {
var z int
z = y // want "undeclared name: y"
if z == m { // want "undeclared name: m"
z = 1
}
if z == 1 {
z = 1
} else if z == n+1 { // want "undeclared name: n"
z = 1
}
switch z {
case 10:
z = 1
case a: // want "undeclared name: a"
z = 1
}
return z
}