summaryrefslogtreecommitdiff
path: root/test/named1.go
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2009-10-20 23:11:00 -0700
committerIan Lance Taylor <iant@golang.org>2009-10-20 23:11:00 -0700
commit4a2c060667bbeb2064b84674771538ffdb57a4ef (patch)
treea233ff493bd29b3a926e5587cd87688659ca1528 /test/named1.go
parente3021637237836945ed53bae729af996db942aff (diff)
downloadgo-4a2c060667bbeb2064b84674771538ffdb57a4ef.tar.gz
gccgo does not distinguish "use" and "assign" in these error
messages. Match gccgo output. named1.go:32:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:33:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:35:5: error: incompatible type for map index (cannot use type bool as type Bool) named1.go:36:12: error: incompatible type for map assignment (cannot use type Bool as type bool) named1.go:38:5: error: incompatible types in assignment (cannot use type bool as type Bool) named1.go:40:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:42:5: error: incompatible type for receive (cannot use type bool as type Bool) named1.go:46:5: error: incompatible type for type guard (cannot use type bool as type Bool) named1.go:50:5: error: incompatible type for type guard (cannot use type bool as type Bool) named1.go:53:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:54:5: error: incompatible types in assignment (cannot use type bool as type Bool) R=rsc DELTA=4 (0 added, 0 deleted, 4 changed) OCL=35943 CL=35943
Diffstat (limited to 'test/named1.go')
-rw-r--r--test/named1.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/named1.go b/test/named1.go
index 406e73b19..21019533c 100644
--- a/test/named1.go
+++ b/test/named1.go
@@ -32,22 +32,22 @@ func main() {
asBool(1!=2); // ERROR "cannot use.*type bool.*as type Bool"
asBool(i < j); // ERROR "cannot use.*type bool.*as type Bool"
- _, b = m[2]; // ERROR "cannot assign bool.*type Bool"
+ _, b = m[2]; // ERROR "cannot .* bool.*type Bool"
m[2] = 1, b; // ERROR "cannot use.*type Bool.*as type bool"
b = c<-1; // ERROR "cannot use.*type bool.*type Bool"
_ = b;
asBool(c<-1); // ERROR "cannot use.*type bool.*as type Bool"
- _, b = <-c; // ERROR "cannot assign bool.*type Bool"
+ _, b = <-c; // ERROR "cannot .* bool.*type Bool"
_ = b;
var inter interface{};
- _, b = inter.(Map); // ERROR "cannot assign bool.*type Bool"
+ _, b = inter.(Map); // ERROR "cannot .* bool.*type Bool"
_ = b;
var minter interface{M()};
- _, b = minter.(Map); // ERROR "cannot assign bool.*type Bool"
+ _, b = minter.(Map); // ERROR "cannot .* bool.*type Bool"
_ = b;
asBool(closed(c)); // ERROR "cannot use.*type bool.*as type Bool"