mirror of
https://github.com/golang/go
synced 2024-11-19 02:14:43 -07:00
25 lines
429 B
Go
25 lines
429 B
Go
|
package a
|
||
|
|
||
|
import "io"
|
||
|
|
||
|
type T interface {
|
||
|
M0(_ int)
|
||
|
M1(x, _ int) // _ (blank) caused crash
|
||
|
M2() (x, _ int)
|
||
|
}
|
||
|
|
||
|
type S struct{}
|
||
|
|
||
|
func (S) M0(_ int) {}
|
||
|
func (S) M1(x, _ int) {}
|
||
|
func (S) M2() (x, _ int) { return }
|
||
|
func (_ S) M3() {}
|
||
|
|
||
|
// Snippet from x/tools/godoc/analysis/analysis.go.
|
||
|
// Offending code from #5470.
|
||
|
type Link interface {
|
||
|
Start() int
|
||
|
End() int
|
||
|
Write(w io.Writer, _ int, start bool) // _ (blank) caused crash
|
||
|
}
|