Commit 571d02d9 authored by Robert Griesemer's avatar Robert Griesemer

go/ast: document that ast.FilterFile always filters imports

Fixes #9248.

Change-Id: Id1c50af5eb35d7720b8f0a4d4881414baf061d56
Reviewed-on: https://go-review.googlesource.com/3241Reviewed-by: default avatarAlan Donovan <adonovan@google.com>
parent c8d7d0d9
...@@ -221,8 +221,8 @@ func filterDecl(decl Decl, f Filter, export bool) bool { ...@@ -221,8 +221,8 @@ func filterDecl(decl Decl, f Filter, export bool) bool {
// names from top-level declarations (including struct field and // names from top-level declarations (including struct field and
// interface method names, but not from parameter lists) that don't // interface method names, but not from parameter lists) that don't
// pass through the filter f. If the declaration is empty afterwards, // pass through the filter f. If the declaration is empty afterwards,
// the declaration is removed from the AST. The File.Comments list // the declaration is removed from the AST. Import declarations are
// is not changed. // always removed. The File.Comments list is not changed.
// //
// FilterFile returns true if there are any top-level declarations // FilterFile returns true if there are any top-level declarations
// left after filtering; it returns false otherwise. // left after filtering; it returns false otherwise.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment