Skip to content

Commit

Permalink
test: update gox issue-1761 expect results
Browse files Browse the repository at this point in the history
  • Loading branch information
LiusCraft committed Mar 8, 2024
1 parent c4a44a3 commit 333adba
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 36 deletions.
6 changes: 2 additions & 4 deletions cl/compile_gop_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -964,13 +964,11 @@ d := Var(M)
const GopPackage = true
var a Var__0[int]
var b Var__1[map[string]interface {
}]
var b Var__1[map[string]interface{}]
func main() {
c := Gopx_Var_Cast__0[string]()
d := Gopx_Var_Cast__1[map[string]interface {
}]()
d := Gopx_Var_Cast__1[map[string]interface{}]()
}
`)
}
Expand Down
45 changes: 15 additions & 30 deletions cl/compile_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -1086,11 +1086,9 @@ func foo(v interface{}) {
}
`, `package main
func bar(p *interface {
}) {
func bar(p *interface{}) {
}
func foo(v interface {
}) {
func foo(v interface{}) {
switch t := v.(type) {
case int, string:
bar(&v)
Expand All @@ -1117,11 +1115,9 @@ func foo(v interface{}) {
}
`, `package main
func bar(p *interface {
}) {
func bar(p *interface{}) {
}
func foo(v interface {
}) {
func foo(v interface{}) {
switch bar(nil); v.(type) {
case int, string:
bar(&v)
Expand All @@ -1139,8 +1135,7 @@ func foo(v interface{}) {
}
`, `package main
func foo(v interface {
}) {
func foo(v interface{}) {
x := v.(int)
y, ok := v.(string)
}
Expand Down Expand Up @@ -1655,8 +1650,7 @@ var y *uint32 = (*uint32)(nil)
var a = (*struct {
})(nil)
var b = interface {
}(nil)
var b = interface{}(nil)
var c = (func())(nil)
var x uint32 = uint32(0)
var y *uint32 = (*uint32)(nil)
Expand Down Expand Up @@ -3039,8 +3033,7 @@ func main() {
import "fmt"
func foo(format string, args ...interface {
}) (int, error) {
func foo(format string, args ...interface{}) (int, error) {
return fmt.Printf(format, args...)
}
func main() {
Expand All @@ -3058,8 +3051,7 @@ func main() {
}
`, `package main
func foo(format string, args ...interface {
}) (int, error) {
func foo(format string, args ...interface{}) (int, error) {
return 0, nil
}
func main() {
Expand Down Expand Up @@ -3092,8 +3084,7 @@ func TestFunc(t *testing.T) {
func main() {
}`, `package main
func foo(format string, a [10]int, args ...interface {
}) {
func foo(format string, a [10]int, args ...interface{}) {
}
func main() {
}
Expand Down Expand Up @@ -3387,8 +3378,7 @@ bar(fmt.Printf)
import "fmt"
func bar(foo func(string, ...interface {
}) (int, error)) {
func bar(foo func(string, ...interface{}) (int, error)) {
foo("Hello, %v!\n", "Go+")
}
func main() {
Expand Down Expand Up @@ -3429,13 +3419,11 @@ import (
func foo(x string) string {
return strings.NewReplacer("?", "!").Replace(x)
}
func printf(format string, args ...interface {
}) (n int, err error) {
func printf(format string, args ...interface{}) (n int, err error) {
n, err = fmt.Printf(format, args...)
return
}
func bar(foo func(string, ...interface {
}) (int, error)) {
func bar(foo func(string, ...interface{}) (int, error)) {
foo("Hello, %v!\n", "Go+")
}
func main() {
Expand Down Expand Up @@ -3471,8 +3459,7 @@ func main() {
import "fmt"
func foo(args ...interface {
}) {
func foo(args ...interface{}) {
fmt.Println(args...)
}
func main() {
Expand All @@ -3497,8 +3484,7 @@ import "fmt"
func main() {
foo("Hello", 123)
}
func foo(args ...interface {
}) {
func foo(args ...interface{}) {
fmt.Println(args...)
}
`)
Expand Down Expand Up @@ -4024,8 +4010,7 @@ println(a)
import "fmt"
var a interface {
} = 100
var a interface{} = 100
func main() {
fmt.Println(a)
Expand Down
2 changes: 0 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyT
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
github.com/goplus/c2go v0.7.24-0.20240221044754-e542e30f9dbc h1:HGH6KoedGQ+DikZ1n9cDkCpMjODHftxbPqEhb7zDz4I=
github.com/goplus/c2go v0.7.24-0.20240221044754-e542e30f9dbc/go.mod h1:m+2bOIErSOA4sxyrg0deb7RS6cnC3czzo7AaL9IZ+YE=
github.com/goplus/gox v1.14.13-0.20240221143457-e20cebf7f229 h1:zKgGmIvM7dvMEMF4Q5K51vo3aPqRf5GjPzlYMZhp7bk=
github.com/goplus/gox v1.14.13-0.20240221143457-e20cebf7f229/go.mod h1:6b6XYHmyiCevhwuEHcV/jzm7Z2FXLDBhuxgvkjceA+o=
github.com/goplus/gox v1.14.13-0.20240305210108-429f12385afa h1:YPCZaGJVDDY5nKErDQZcSekvKFC0104/mJPkEHvjkFA=
github.com/goplus/gox v1.14.13-0.20240305210108-429f12385afa/go.mod h1:Q1x9L9gugS3964fLAsgJWGBw+/5tZFrGgD7Klk8zdJc=
github.com/goplus/mod v0.13.8 h1:5PbALN7GjvpQidAx2qiE3x/Bgf+ZHPrVZ3C63dfjGrA=
Expand Down

0 comments on commit 333adba

Please sign in to comment.