Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move reportUntranspilableFeatures pass to stage2
Pros of moving to stage2: 1. typedAST: In stage1 the pass is skipped for typedAST builds anyway as it requires language_out which is not available in `checksOnly` mode of typedAST 2. semantics: removes features from compiler's featureset early (most other passes update the featureset only when transpiling) Cons: 1. late error: the pass reports an impending problem with transpilation earlier. By moving it to stage2, we will lose the early error from JSCompiler for regular binary compilations PiperOrigin-RevId: 549466005
- Loading branch information