mirror of
https://github.com/golang/go
synced 2024-09-05 16:04:50 +00:00
bug 149
R=r OCL=29612 CL=29612
This commit is contained in:
parent
47fe18bf36
commit
3b37b02834
|
@ -83,7 +83,6 @@ convlit1(Node *n, Type *t, int explicit)
|
|||
n->type = n->left->type;
|
||||
return;
|
||||
}
|
||||
|
||||
// avoided repeated calculations, errors
|
||||
if(cvttype(n->type, t)) {
|
||||
n->type = t;
|
||||
|
@ -127,6 +126,10 @@ convlit1(Node *n, Type *t, int explicit)
|
|||
default:
|
||||
goto bad;
|
||||
|
||||
case TSTRING:
|
||||
// let normal conversion code handle it
|
||||
return;
|
||||
|
||||
case TPTR32:
|
||||
case TPTR64:
|
||||
case TINTER:
|
||||
|
|
|
@ -104,10 +104,6 @@ BUG should compile
|
|||
5 7
|
||||
BUG: should crash
|
||||
|
||||
=========== bugs/bug149.go
|
||||
bugs/bug149.go:14: cannot convert []uint8 constant to string
|
||||
BUG: should compile
|
||||
|
||||
=========== fixedbugs/bug016.go
|
||||
fixedbugs/bug016.go:7: constant -3 overflows uint
|
||||
|
||||
|
@ -142,7 +138,6 @@ fixedbugs/bug039.go:6: variable x redeclared in this block
|
|||
fixedbugs/bug041.go:5: export of incomplete type t
|
||||
|
||||
=========== fixedbugs/bug049.go
|
||||
fixedbugs/bug049.go:6: cannot convert nil constant to string
|
||||
fixedbugs/bug049.go:6: illegal types for operand: EQ
|
||||
string
|
||||
nil
|
||||
|
@ -154,7 +149,6 @@ fixedbugs/bug050.go:3: package statement must be first
|
|||
fixedbugs/bug051.go:10: expression must be a constant
|
||||
|
||||
=========== fixedbugs/bug062.go
|
||||
fixedbugs/bug062.go:6: cannot convert nil constant to string
|
||||
fixedbugs/bug062.go:6: illegal types for operand: AS
|
||||
string
|
||||
nil
|
||||
|
|
Loading…
Reference in a new issue