Russ Cox
|
9dc22b6d6f
|
more 6g reorg; checkpoint.
typecheck.c is now responsible for all type checking
except for assignment and function argument "..."
R=ken
OCL=32661
CL=32667
|
2009-08-03 11:58:52 -07:00 |
|
Russ Cox
|
21c9f82f40
|
update convlit.go to current spec
R=r
DELTA=17 (2 added, 9 deleted, 6 changed)
OCL=28286
CL=28286
|
2009-05-05 11:23:39 -07:00 |
|
Russ Cox
|
8f194bf5ff
|
make 6g constants behave as ken proposes. (i hope.)
various bug fixes and tests involving constants.
test/const1.go is the major new test case.
R=ken
OCL=26216
CL=26224
|
2009-03-12 19:04:38 -07:00 |
|
Russ Cox
|
a1585b676b
|
fix the easy parts of bug120
R=r,ken
DELTA=66 (52 added, 3 deleted, 11 changed)
OCL=19386
CL=19389
|
2008-11-17 13:58:45 -08:00 |
|
Ian Lance Taylor
|
7dbee69b58
|
Match gccgo error messages.
convlit.go:17: error: incompatible type in initialization
convlit.go:18: error: incompatible types in binary expression
convlit.go:19: error: incompatible types in binary expression
convlit.go:20: error: incompatible types in binary expression
convlit.go:21: error: incompatible types in binary expression
convlit.go:23: error: cannot convert non-integer constant
convlit.go:24: error: integer type overflow
convlit.go:25: error: floating point overflow
R=rsc
DELTA=5 (0 added, 0 deleted, 5 changed)
OCL=17649
CL=17661
|
2008-10-22 16:09:24 -07:00 |
|
Russ Cox
|
1163b1db6f
|
diagnose various conversion problems
R=ken
OCL=17320
CL=17320
|
2008-10-16 15:59:31 -07:00 |
|