Home | History | Annotate | Download | only in fixedbugs
      1 // errorcheck
      2 
      3 // Copyright 2015 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 // Verify that error message regarding := appears on
      8 // correct line (and not on the line of the 2nd :=).
      9 
     10 package p
     11 
     12 func f() {
     13     select {
     14     case x, x := <-func() chan int { // ERROR "x repeated on left side of :="
     15             c := make(chan int)
     16             return c
     17     }():
     18     }
     19 }
     20