1
0
mirror of https://github.com/golang/go synced 2024-09-30 14:38:33 -06:00
go/refactor/eg
Alan Donovan f2db24a319 go.tools/go/loader: use new types.TypeAndValue mode predicates.
PackageInfo:
- deleted IsType
- inlined + deleted: ValueOf, TypeCaseVar, ImportSpecPkg
- on failure, TypeOf accessor now returns nil (was: panic)

go/ssa: avoid extra map lookups by using Uses or Defs directly when safe to do so,
and keeping the TypeAndValue around in expr0().

LGTM=gri
R=gri, pcc
CC=golang-codereviews
https://golang.org/cl/107650043
2014-07-11 10:50:09 +01:00
..
testdata go.tools/refactor/eg: an example-based refactoring tool. 2014-04-02 12:24:55 -04:00
eg_test.go go.tools/refactor/eg: avoid nonstandard 'diff -N' option. 2014-04-21 18:35:16 -04:00
eg.go go.tools/go/loader: use new types.TypeAndValue mode predicates. 2014-07-11 10:50:09 +01:00
match.go go.tools/go/loader: use new types.TypeAndValue mode predicates. 2014-07-11 10:50:09 +01:00
rewrite.go go.tools: fix various typos 2014-05-02 14:38:08 -07:00