tools/go/pointer
Alan Donovan d503a640d7 go.tools/go/ssa: name anon funcs by their enclosing func.
Before, they were named func@line:col which made them easy to find in the source if you know the file, but hard if you don't, and it made tests fragile.

Now, they are named outer$1, outer$2, etc, which makes them
more informative in a UI since "outer" has meaning.

LGTM=crawshaw
R=crawshaw
CC=golang-codereviews
https://golang.org/cl/65630048
2014-02-28 10:18:55 -05:00
..
testdata go.tools/go/ssa: name anon funcs by their enclosing func. 2014-02-28 10:18:55 -05:00
TODO go.tools: rename packages. 2014-01-16 09:33:58 -05:00
analysis.go go.tools/go/pointer: recover from panic in Analyse and return an error. 2014-02-27 14:13:52 -05:00
api.go go.tools/go/callgraph: simplifications to API. 2014-02-20 11:57:48 -05:00
callgraph.go go.tools/go/callgraph: simplifications to API. 2014-02-20 11:57:48 -05:00
doc.go go.tools: rename packages. 2014-01-16 09:33:58 -05:00
example_test.go go.tools/go/pointer: recover from panic in Analyse and return an error. 2014-02-27 14:13:52 -05:00
gen.go go.tools/go/callgraph: simplifications to API. 2014-02-20 11:57:48 -05:00
intrinsics.go go.tools/go/callgraph: simplifications to API. 2014-02-20 11:57:48 -05:00
labels.go go.tools/go/callgraph: simplifications to API. 2014-02-20 11:57:48 -05:00
pointer_test.go go.tools/go/pointer: recover from panic in Analyse and return an error. 2014-02-27 14:13:52 -05:00
print.go go.tools: rename packages. 2014-01-16 09:33:58 -05:00
reflect.go go.tools/pointer: opt: type-based label tracking reduces solver time by up to 75%. 2014-02-18 12:40:44 -08:00
solve.go go.tools/pointer: opt: type-based label tracking reduces solver time by up to 75%. 2014-02-18 12:40:44 -08:00
util.go go.tools/pointer: opt: type-based label tracking reduces solver time by up to 75%. 2014-02-18 12:40:44 -08:00