]> Cypherpunks repositories - gostls13.git/commit
exp/types: fixed field/method lookup
authorRobert Griesemer <gri@golang.org>
Mon, 26 Nov 2012 20:49:04 +0000 (12:49 -0800)
committerRobert Griesemer <gri@golang.org>
Mon, 26 Nov 2012 20:49:04 +0000 (12:49 -0800)
commitd7b0271065b043487c98e42617ff2ab53cfbdbed
tree368c35b6dbaa21808a0ee86b147e6cf85294ca6a
parentd4f3185c24e3816acfa5760a0dc4b40b20867867
exp/types: fixed field/method lookup

also:

- composite literal checking close to complete
- cleaned up parameter, method, field checking
- don't let panics escape type checker
- more TODOs eliminated

R=rsc
CC=golang-dev
https://golang.org/cl/6816083
src/pkg/exp/types/check.go
src/pkg/exp/types/check_test.go
src/pkg/exp/types/expr.go
src/pkg/exp/types/operand.go
src/pkg/exp/types/testdata/decls0.src
src/pkg/exp/types/testdata/decls3.src [new file with mode: 0644]
src/pkg/exp/types/testdata/expr3.src
src/pkg/exp/types/types.go