Skip to content

Commit 4a16f65

Browse files
committed
Removed extranous original parameter.
1 parent a858db6 commit 4a16f65

File tree

1 file changed

+28
-22
lines changed

1 file changed

+28
-22
lines changed

src/compiler/factory.ts

Lines changed: 28 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -923,7 +923,7 @@ namespace ts {
923923
return <Expression>createBinary(left, SyntaxKind.LessThanToken, right, location);
924924
}
925925

926-
export function createAssignment(left: Expression, right: Expression, location?: TextRange, original?: Node) {
926+
export function createAssignment(left: Expression, right: Expression, location?: TextRange) {
927927
return createBinary(left, SyntaxKind.EqualsToken, right, location);
928928
}
929929

@@ -1586,43 +1586,49 @@ namespace ts {
15861586

15871587
function createExpressionForPropertyAssignment(property: PropertyAssignment, receiver: Expression) {
15881588
return aggregateTransformFlags(
1589-
createAssignment(
1590-
createMemberAccessForPropertyName(receiver, property.name, /*location*/ property.name),
1591-
property.initializer,
1592-
/*location*/ property,
1589+
setOriginalNode(
1590+
createAssignment(
1591+
createMemberAccessForPropertyName(receiver, property.name, /*location*/ property.name),
1592+
property.initializer,
1593+
/*location*/ property
1594+
),
15931595
/*original*/ property
15941596
)
15951597
);
15961598
}
15971599

15981600
function createExpressionForShorthandPropertyAssignment(property: ShorthandPropertyAssignment, receiver: Expression) {
15991601
return aggregateTransformFlags(
1600-
createAssignment(
1601-
createMemberAccessForPropertyName(receiver, property.name, /*location*/ property.name),
1602-
getSynthesizedClone(property.name),
1603-
/*location*/ property,
1602+
setOriginalNode(
1603+
createAssignment(
1604+
createMemberAccessForPropertyName(receiver, property.name, /*location*/ property.name),
1605+
getSynthesizedClone(property.name),
1606+
/*location*/ property
1607+
),
16041608
/*original*/ property
16051609
)
16061610
);
16071611
}
16081612

16091613
function createExpressionForMethodDeclaration(method: MethodDeclaration, receiver: Expression) {
16101614
return aggregateTransformFlags(
1611-
createAssignment(
1612-
createMemberAccessForPropertyName(receiver, method.name, /*location*/ method.name),
1613-
setOriginalNode(
1614-
createFunctionExpression(
1615-
method.asteriskToken,
1616-
/*name*/ undefined,
1617-
/*typeParameters*/ undefined,
1618-
method.parameters,
1619-
/*type*/ undefined,
1620-
method.body,
1621-
/*location*/ method
1615+
setOriginalNode(
1616+
createAssignment(
1617+
createMemberAccessForPropertyName(receiver, method.name, /*location*/ method.name),
1618+
setOriginalNode(
1619+
createFunctionExpression(
1620+
method.asteriskToken,
1621+
/*name*/ undefined,
1622+
/*typeParameters*/ undefined,
1623+
method.parameters,
1624+
/*type*/ undefined,
1625+
method.body,
1626+
/*location*/ method
1627+
),
1628+
/*original*/ method
16221629
),
1623-
/*original*/ method
1630+
/*location*/ method
16241631
),
1625-
/*location*/ method,
16261632
/*original*/ method
16271633
)
16281634
);

0 commit comments

Comments
 (0)