1// errorcheck 2 3// Copyright 2014 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 7package main 8 9func foo() (T, T) { // ERROR "undefined" 10 return 0, 0 11} 12 13func bar() (T, string, T) { // ERROR "undefined" 14 return 0, "", 0 15} 16 17func main() { 18 var x, y, z int 19 x, y = foo() 20 x, y, z = bar() // ERROR "cannot (use type|assign|use.*type) string|" 21 _, _, _ = x, y, z 22} 23