Initial commit: Go 1.23 release state
This commit is contained in:
24
test/fixedbugs/issue15470.dir/a.go
Normal file
24
test/fixedbugs/issue15470.dir/a.go
Normal file
@@ -0,0 +1,24 @@
|
||||
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
|
||||
}
|
||||
3
test/fixedbugs/issue15470.dir/b.go
Normal file
3
test/fixedbugs/issue15470.dir/b.go
Normal file
@@ -0,0 +1,3 @@
|
||||
package b
|
||||
|
||||
import _ "./a" // must not fail
|
||||
Reference in New Issue
Block a user