Skip to content

Commit 78c3f17

Browse files
author
Kanchalai Tanglertsampan
committed
Add spreadObjectLiteralAssignment. This is an AST node for spread in ObjectLiteralExpression.
1 parent d739c36 commit 78c3f17

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/compiler/types.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ namespace ts {
316316
// Property assignments
317317
PropertyAssignment,
318318
ShorthandPropertyAssignment,
319+
SpreadObjectLiteralAssignment,
319320

320321
// Enum
321322
EnumMember,
@@ -668,6 +669,12 @@ namespace ts {
668669
objectAssignmentInitializer?: Expression;
669670
}
670671

672+
// @kind(SyntaxKind.SpreadObjectLiteralAssignment)
673+
export interface SpreadObjectLiteralAssignment extends ObjectLiteralElementLike, SpreadElementExpression {
674+
_spreadObjectLiteralAssignmentBrand: any;
675+
dotDotDotToken?: Node;
676+
}
677+
671678
// SyntaxKind.VariableDeclaration
672679
// SyntaxKind.Parameter
673680
// SyntaxKind.BindingElement

0 commit comments

Comments
 (0)