go/go/types
Robert Griesemer d0657ebb0d go.tools/go/types: record lhs identifier in switch lhs := rhs.(type)
Added testcase.

R=adonovan
CC=golang-dev
https://golang.org/cl/11742043
2013-07-24 12:38:51 -07:00
..
testdata go.tools/go/types: declare typeswitch local variable in correct scope 2013-07-23 14:18:38 -07:00
typemap go.tools/ssa: de-dup the creation of method sets, using typemap. 2013-07-10 18:01:11 -04:00
api.go go.tools/go/types: clean up method type checking 2013-07-22 20:42:10 -07:00
assignments.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
builtins.go go.tools/go/type: hook up interface method receivers 2013-07-19 16:26:32 -07:00
call.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
check.go go.tools/go/types: internal cleanups 2013-07-23 13:42:04 -07:00
check_test.go go.tools/go/types: internal cleanups 2013-07-23 13:42:04 -07:00
conversions.go go.tools/go/types: rename Context -> Config (more apt name) 2013-07-18 17:07:44 -07:00
errors.go go.tools/go/types: internal cleanups 2013-07-23 13:42:04 -07:00
eval.go go.tools/go/types: rename Context -> Config (more apt name) 2013-07-18 17:07:44 -07:00
eval_test.go go.tools/go/types: request type Info via maps instead of callbacks 2013-07-18 13:09:03 -07:00
exportdata.go go.tools: add go/types, ssa, and cmd/vet 2013-05-17 13:20:39 -07:00
expr.go go.tools/go/types: rename Context -> Config (more apt name) 2013-07-18 17:07:44 -07:00
gcimporter.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
gcimporter_test.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
issues_test.go go.tools/go/types: rename Context -> Config (more apt name) 2013-07-18 17:07:44 -07:00
lookup.go go.tools/go/type: hook up interface method receivers 2013-07-19 16:26:32 -07:00
methodset.go go.tools/go/type: hook up interface method receivers 2013-07-19 16:26:32 -07:00
objects.go go.tools/go/types: clean up method type checking 2013-07-22 20:42:10 -07:00
objset.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
operand.go go.tools/go/types: rename Context -> Config (more apt name) 2013-07-18 17:07:44 -07:00
predicates.go go.tools/go/type: hook up interface method receivers 2013-07-19 16:26:32 -07:00
resolver.go go.tools/ssa: repair treatment of typeswitch after recent go/types changes. 2013-07-24 14:03:53 -04:00
resolver_test.go go.tools/go/types: record lhs identifier in switch lhs := rhs.(type) 2013-07-24 12:38:51 -07:00
return.go go.tools/go/types: replace ObjSet with improved Scope 2013-05-30 21:58:14 -07:00
scope.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
self_test.go go.tools/go/types: fix typo in self test 2013-07-24 09:26:39 -07:00
sizes.go go.tools/go/types: use *Var instead of *Field for struct fields 2013-07-19 11:01:51 -07:00
stdlib_test.go go.tools/go/types: rename Context -> Config (more apt name) 2013-07-18 17:07:44 -07:00
stmt.go go.tools/go/types: record lhs identifier in switch lhs := rhs.(type) 2013-07-24 12:38:51 -07:00
types.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
types_test.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00
typexpr.go go.tool/go/types: ignore invalid anonymous fields 2013-07-24 10:49:44 -07:00
universe.go go.tools/go/types: simplified and faster Scope 2013-07-23 21:21:37 -07:00