]> Cypherpunks repositories - gostls13.git/commit
/exp/types/staging: expression and statement type checking
authorRobert Griesemer <gri@golang.org>
Mon, 8 Oct 2012 01:01:43 +0000 (18:01 -0700)
committerRobert Griesemer <gri@golang.org>
Mon, 8 Oct 2012 01:01:43 +0000 (18:01 -0700)
commit5224875055d5738f18f194b4d5dbfb5babd33a21
tree1f1aaa5bb105fee52e5f1631aa217fdb0082d008
parent328f0e7f2efd9ad96b4c09119a18e622e74b3802
/exp/types/staging: expression and statement type checking

Still lots of pieces missing, but basic framework working.
Lots of tests.

R=rsc
CC=golang-dev
https://golang.org/cl/6594054
15 files changed:
src/pkg/exp/types/staging/conversions.go [new file with mode: 0644]
src/pkg/exp/types/staging/expr.go [new file with mode: 0644]
src/pkg/exp/types/staging/stmt.go [new file with mode: 0644]
src/pkg/exp/types/staging/stubs.go [deleted file]
src/pkg/exp/types/staging/testdata/const0.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/conversions.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/decls0.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/decls1.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/decls2a.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/decls2b.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/expr0.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/expr1.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/expr2.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/expr3.src [new file with mode: 0644]
src/pkg/exp/types/staging/testdata/stmt0.src [new file with mode: 0644]