github.com/getkalido/errcheck@v1.7.0-alpha/testdata/embedded_interface.go (about)

     1  package main
     2  
     3  func embeddedInterface() {
     4  	t := A(T{})
     5  	t.X()
     6  }
     7  
     8  type T struct{}
     9  
    10  func (t T) X() {}
    11  
    12  type A interface {
    13  	B // embedded
    14  }
    15  
    16  type B = interface { // B is not a defined type
    17  	X()
    18  }