Initial commit: Go 1.23 release state
This commit is contained in:
19
test/fixedbugs/bug404.dir/one.go
Normal file
19
test/fixedbugs/bug404.dir/one.go
Normal file
@@ -0,0 +1,19 @@
|
||||
// Copyright 2012 The Go Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
package one
|
||||
|
||||
type T1 int
|
||||
type T2 []T1
|
||||
type T3 T2
|
||||
|
||||
func F1(T2) {
|
||||
}
|
||||
|
||||
func (p *T1) M1() T3 {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p T3) M2() {
|
||||
}
|
||||
12
test/fixedbugs/bug404.dir/two.go
Normal file
12
test/fixedbugs/bug404.dir/two.go
Normal file
@@ -0,0 +1,12 @@
|
||||
// Copyright 2012 The Go Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
// The gccgo compiler would fail on the import statement.
|
||||
// two.go:10:13: error: use of undefined type ‘one.T2’
|
||||
|
||||
package two
|
||||
|
||||
import "./one"
|
||||
|
||||
var V one.T3
|
||||
Reference in New Issue
Block a user