-
Robert Griesemer authored
- change Walk signature to use an ast.Node instead of interface{} - add Pos functions to a couple of ast types to make them proper nodes - explicit nil checks where a node can be nil; incorrect ASTs cause Walk to crash For now ast.Walk is exercised extensively as part of godoc's indexer; so we have some confidence in its correctness. But this needs a test, eventually. Fixes #1326. R=rsc, r CC=golang-dev https://golang.org/cl/3481043
e1d6b3c9
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
testdata | ||
Makefile | ||
doc.go | ||
gofmt.go | ||
rewrite.go | ||
simplify.go | ||
test.sh |