Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Split up ProcessClosureProvides into an information-gathering stage &…
… rewriting stage This should make it re-usable by other check passes. The major difference is in how the pass handles previously provided name assignments/declarations in hotswap mode. This is mostly tested by ProcessClosureProvidesAndRequiresTest validating that the collection step does not change the AST. Existing unit tests also cover the collecting logic. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=239235594
- Loading branch information
1 parent
fcfd4e5
commit 0c00388
Showing
3 changed files
with
184 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.