github.com/go-asm/go@v1.21.1-0.20240213172139-40c5ead50c48/types/testdata/fixedbugs/issue54405.go (about)

     1  // Copyright 2022 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  // Test that we don't see spurious errors for ==
     6  // for values with invalid types due to prior errors.
     7  
     8  package p
     9  
    10  var x struct {
    11  	f *NotAType /* ERROR "undefined" */
    12  }
    13  var _ = x.f == nil // no error expected here
    14  
    15  var y *NotAType  /* ERROR "undefined" */
    16  var _ = y == nil // no error expected here