Skip to content

Commit b035c9a

Browse files
rishipalcopybara-github
authored andcommitted
Move rewriteNewDotTarget pass post normalize
PiperOrigin-RevId: 624281331
1 parent d75c2ac commit b035c9a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/com/google/javascript/jscomp/TranspilationPasses.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,6 @@ public static void addEarlyOptimizationTranspilationPasses(
200200
passes.maybeAdd(
201201
getEs6RewriteDestructuring(ObjectDestructuringRewriteMode.REWRITE_ALL_OBJECT_PATTERNS));
202202
}
203-
if (options.needsTranspilationOf(Feature.NEW_TARGET)) {
204-
passes.maybeAdd(rewriteNewDotTarget);
205-
}
206203
}
207204

208205
/**
@@ -216,6 +213,10 @@ public static void addPostNormalizationTranspilationPasses(
216213
// TODO(b/197349249): Move passes from `addEarlyOptimizationTranspilationPasses()` to here
217214
// until that method can be deleted as a no-op.
218215

216+
if (options.needsTranspilationOf(Feature.NEW_TARGET)) {
217+
passes.maybeAdd(rewriteNewDotTarget);
218+
}
219+
219220
if (options.needsTranspilationOf(Feature.ARROW_FUNCTIONS)) {
220221
passes.maybeAdd(es6RewriteArrowFunction);
221222
}

0 commit comments

Comments
 (0)