Descriptiondartk: remove uses of .computeNode
As a result, this changes the order in which declarations appear in the generated output. The new order is more consistent with the textual order in the original file.
Calling .computeNode() is sort of an anti-pattern for using analyzer. This was
however used very sparsely in dartk. The few places where it was used,
computeNode was practically called immediately after resolving the library
element, so I don't expect this to make almost any difference in performance.
R=asgerf@google.com, paulberry@google.com
Committed: https://github.com/dart-lang/kernel/commit/f315ae1c00ee804167483d6a41be2bfe3d48fdc6
Patch Set 1 #
Total comments: 7
Patch Set 2 : cl comments #Messages
Total messages: 11 (5 generated)
|