Source file src/internal/types/testdata/fixedbugs/issue54405.go

     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
    17  

View as plain text