Source file src/internal/types/testdata/fixedbugs/issue50259.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  package p
     6  
     7  var x T[B]
     8  
     9  type T[_ any] struct{}
    10  type A T[B]
    11  type B = T[A]
    12  
    13  // test case from issue
    14  
    15  var v Box[Step]
    16  type Box[T any] struct{}
    17  type Step = Box[StepBox]
    18  type StepBox Box[Step]
    19  

View as plain text