OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Improve errors for invalid use of [...]type.
[pf3gnuchains/gcc-fork.git]
/
gcc
/
testsuite
/
go.test
/
test
/
ddd1.go
diff --git
a/gcc/testsuite/go.test/test/ddd1.go
b/gcc/testsuite/go.test/test/ddd1.go
index
ff63428
..
83e32de
100644
(file)
--- a/
gcc/testsuite/go.test/test/ddd1.go
+++ b/
gcc/testsuite/go.test/test/ddd1.go
@@
-15,7
+15,7
@@
var (
_ = sum()
_ = sum(1.0, 2.0)
_ = sum(1.5) // ERROR "integer"
_ = sum()
_ = sum(1.0, 2.0)
_ = sum(1.5) // ERROR "integer"
- _ = sum("hello") // ERROR "
conver
t|incompatible"
+ _ = sum("hello") // ERROR "
string.*as type in
t|incompatible"
_ = sum([]int{1}) // ERROR "slice literal.*as type int|incompatible"
)
_ = sum([]int{1}) // ERROR "slice literal.*as type int|incompatible"
)
@@
-43,4
+43,7
@@
func bad(args ...int) {
var x int
_ = unsafe.Pointer(&x...) // ERROR "[.][.][.]"
_ = unsafe.Sizeof(x...) // ERROR "[.][.][.]"
var x int
_ = unsafe.Pointer(&x...) // ERROR "[.][.][.]"
_ = unsafe.Sizeof(x...) // ERROR "[.][.][.]"
+ _ = [...]byte("foo") // ERROR "[.][.][.]"
+ _ = [...][...]int{{1,2,3},{4,5,6}} // ERROR "[.][.][.]"
}
}
+