diff options
author | Ken Thompson <ken@golang.org> | 2008-06-17 22:33:32 -0700 |
---|---|---|
committer | Ken Thompson <ken@golang.org> | 2008-06-17 22:33:32 -0700 |
commit | f8fecffc6656ebd3a7e8f9d92cf68fff3623900e (patch) | |
tree | 53e9a610ed5a7c536cc8c9dbef5679b06e482c82 /src/cmd/gc/const.c | |
parent | ad33bef98341c6dd8520502417fcf752b77436ef (diff) | |
download | golang-f8fecffc6656ebd3a7e8f9d92cf68fff3623900e.tar.gz |
more maps
more semi-colons
type assignment of constants
SVN=123278
Diffstat (limited to 'src/cmd/gc/const.c')
-rw-r--r-- | src/cmd/gc/const.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/cmd/gc/const.c b/src/cmd/gc/const.c index 589066a9b..9bd3e742e 100644 --- a/src/cmd/gc/const.c +++ b/src/cmd/gc/const.c @@ -20,7 +20,17 @@ convlit(Node *n, Type *t) goto bad1; case Wlitnil: - if(isptr[et] || et = TINTER) + if(isptr[et] || et == TINTER) + break; + goto bad1; + + case Wlitstr: + if(isptrto(t, TSTRING)) + break; + goto bad1; + + case Wlitbool: + if(et == TBOOL) break; goto bad1; |