github.com/powerman/golang-tools@v0.1.11-0.20220410185822-5ad214d8d803/internal/lsp/testdata/stub/stub_generic_receiver.go.golden (about)

     1  -- suggestedfix_stub_generic_receiver_10_23 --
     2  //go:build go1.18
     3  // +build go1.18
     4  
     5  package stub
     6  
     7  import "io"
     8  
     9  // This file tests that that the stub method generator accounts for concrete
    10  // types that have type parameters defined.
    11  var _ io.ReaderFrom = &genReader[string, int]{} //@suggestedfix("&genReader", "refactor.rewrite")
    12  
    13  type genReader[T, Y any] struct {
    14  	T T
    15  	Y Y
    16  }
    17  
    18  // ReadFrom implements io.ReaderFrom
    19  func (*genReader[T, Y]) ReadFrom(r io.Reader) (n int64, err error) {
    20  	panic("unimplemented")
    21  }
    22