@@ -245,7 +245,7 @@ namespace ts {
245245 ) ;
246246
247247 // Visit the synthetic external helpers import declaration if present
248- visitNode ( moduleInfo . externalHelpersImportDeclaration , sourceElementVisitor , isStatement , /*optional*/ true ) ;
248+ visitNode ( moduleInfo . externalHelpersImportDeclaration , sourceElementVisitor , isStatement ) ;
249249
250250 // Visit the statements of the source file, emitting any transformations into
251251 // the `executeStatements` array. We do this *before* we fill the `setters` array
@@ -1218,8 +1218,8 @@ namespace ts {
12181218 node = updateFor (
12191219 node ,
12201220 visitForInitializer ( node . initializer ) ,
1221- visitNode ( node . condition , destructuringVisitor , isExpression , /*optional*/ true ) ,
1222- visitNode ( node . incrementor , destructuringVisitor , isExpression , /*optional*/ true ) ,
1221+ visitNode ( node . condition , destructuringVisitor , isExpression ) ,
1222+ visitNode ( node . incrementor , destructuringVisitor , isExpression ) ,
12231223 visitNode ( node . statement , nestedElementVisitor , isStatement )
12241224 ) ;
12251225
@@ -1240,7 +1240,7 @@ namespace ts {
12401240 node ,
12411241 visitForInitializer ( node . initializer ) ,
12421242 visitNode ( node . expression , destructuringVisitor , isExpression ) ,
1243- visitNode ( node . statement , nestedElementVisitor , isStatement , /*optional*/ false , liftToBlock )
1243+ visitNode ( node . statement , nestedElementVisitor , isStatement , liftToBlock )
12441244 ) ;
12451245
12461246 enclosingBlockScopedContainer = savedEnclosingBlockScopedContainer ;
@@ -1260,7 +1260,7 @@ namespace ts {
12601260 node ,
12611261 visitForInitializer ( node . initializer ) ,
12621262 visitNode ( node . expression , destructuringVisitor , isExpression ) ,
1263- visitNode ( node . statement , nestedElementVisitor , isStatement , /*optional*/ false , liftToBlock )
1263+ visitNode ( node . statement , nestedElementVisitor , isStatement , liftToBlock )
12641264 ) ;
12651265
12661266 enclosingBlockScopedContainer = savedEnclosingBlockScopedContainer ;
@@ -1305,7 +1305,7 @@ namespace ts {
13051305 function visitDoStatement ( node : DoStatement ) : VisitResult < Statement > {
13061306 return updateDo (
13071307 node ,
1308- visitNode ( node . statement , nestedElementVisitor , isStatement , /*optional*/ false , liftToBlock ) ,
1308+ visitNode ( node . statement , nestedElementVisitor , isStatement , liftToBlock ) ,
13091309 visitNode ( node . expression , destructuringVisitor , isExpression )
13101310 ) ;
13111311 }
@@ -1319,7 +1319,7 @@ namespace ts {
13191319 return updateWhile (
13201320 node ,
13211321 visitNode ( node . expression , destructuringVisitor , isExpression ) ,
1322- visitNode ( node . statement , nestedElementVisitor , isStatement , /*optional*/ false , liftToBlock )
1322+ visitNode ( node . statement , nestedElementVisitor , isStatement , liftToBlock )
13231323 ) ;
13241324 }
13251325
@@ -1332,7 +1332,7 @@ namespace ts {
13321332 return updateLabel (
13331333 node ,
13341334 node . label ,
1335- visitNode ( node . statement , nestedElementVisitor , isStatement , /*optional*/ false , liftToBlock )
1335+ visitNode ( node . statement , nestedElementVisitor , isStatement , liftToBlock )
13361336 ) ;
13371337 }
13381338
@@ -1345,7 +1345,7 @@ namespace ts {
13451345 return updateWith (
13461346 node ,
13471347 visitNode ( node . expression , destructuringVisitor , isExpression ) ,
1348- visitNode ( node . statement , nestedElementVisitor , isStatement , /*optional*/ false , liftToBlock )
1348+ visitNode ( node . statement , nestedElementVisitor , isStatement , liftToBlock )
13491349 ) ;
13501350 }
13511351
0 commit comments