diff --git a/src/services/syntax/syntaxNodes.concrete.generated.ts b/src/services/syntax/syntaxNodes.concrete.generated.ts index 7f17969eebd..5cb5bdb2f51 100644 --- a/src/services/syntax/syntaxNodes.concrete.generated.ts +++ b/src/services/syntax/syntaxNodes.concrete.generated.ts @@ -3,7 +3,6 @@ module TypeScript { export var SourceUnitSyntax: SourceUnitConstructor = function (data: number, moduleElements: IModuleElementSyntax[], endOfFileToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.moduleElements = moduleElements, this.endOfFileToken = endOfFileToken; }; @@ -18,7 +17,6 @@ module TypeScript { export var QualifiedNameSyntax: QualifiedNameConstructor = function (data: number, left: INameSyntax, dotToken: ISyntaxToken, right: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.left = left, this.dotToken = dotToken, this.right = right; @@ -35,7 +33,6 @@ module TypeScript { export var ObjectTypeSyntax: ObjectTypeConstructor = function (data: number, openBraceToken: ISyntaxToken, typeMembers: ITypeMemberSyntax[], closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openBraceToken = openBraceToken, this.typeMembers = typeMembers, this.closeBraceToken = closeBraceToken; @@ -52,7 +49,6 @@ module TypeScript { export var FunctionTypeSyntax: FunctionTypeConstructor = function (data: number, typeParameterList: TypeParameterListSyntax, parameterList: ParameterListSyntax, equalsGreaterThanToken: ISyntaxToken, type: ITypeSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.typeParameterList = typeParameterList, this.parameterList = parameterList, this.equalsGreaterThanToken = equalsGreaterThanToken, @@ -71,7 +67,6 @@ module TypeScript { export var ArrayTypeSyntax: ArrayTypeConstructor = function (data: number, type: ITypeSyntax, openBracketToken: ISyntaxToken, closeBracketToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.type = type, this.openBracketToken = openBracketToken, this.closeBracketToken = closeBracketToken; @@ -88,7 +83,6 @@ module TypeScript { export var ConstructorTypeSyntax: ConstructorTypeConstructor = function (data: number, newKeyword: ISyntaxToken, typeParameterList: TypeParameterListSyntax, parameterList: ParameterListSyntax, equalsGreaterThanToken: ISyntaxToken, type: ITypeSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.newKeyword = newKeyword, this.typeParameterList = typeParameterList, this.parameterList = parameterList, @@ -109,7 +103,6 @@ module TypeScript { export var GenericTypeSyntax: GenericTypeConstructor = function (data: number, name: INameSyntax, typeArgumentList: TypeArgumentListSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.name = name, this.typeArgumentList = typeArgumentList; }; @@ -124,7 +117,6 @@ module TypeScript { export var TypeQuerySyntax: TypeQueryConstructor = function (data: number, typeOfKeyword: ISyntaxToken, name: INameSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.typeOfKeyword = typeOfKeyword, this.name = name; }; @@ -139,7 +131,6 @@ module TypeScript { export var TupleTypeSyntax: TupleTypeConstructor = function (data: number, openBracketToken: ISyntaxToken, types: ISeparatedSyntaxList, closeBracketToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openBracketToken = openBracketToken, this.types = types, this.closeBracketToken = closeBracketToken; @@ -156,7 +147,6 @@ module TypeScript { export var UnionTypeSyntax: UnionTypeConstructor = function (data: number, left: ITypeSyntax, barToken: ISyntaxToken, right: ITypeSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.left = left, this.barToken = barToken, this.right = right; @@ -173,7 +163,6 @@ module TypeScript { export var ParenthesizedTypeSyntax: ParenthesizedTypeConstructor = function (data: number, openParenToken: ISyntaxToken, type: ITypeSyntax, closeParenToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openParenToken = openParenToken, this.type = type, this.closeParenToken = closeParenToken; @@ -190,7 +179,6 @@ module TypeScript { export var InterfaceDeclarationSyntax: InterfaceDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], interfaceKeyword: ISyntaxToken, identifier: ISyntaxToken, typeParameterList: TypeParameterListSyntax, heritageClauses: HeritageClauseSyntax[], body: ObjectTypeSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.interfaceKeyword = interfaceKeyword, this.identifier = identifier, @@ -213,7 +201,6 @@ module TypeScript { export var FunctionDeclarationSyntax: FunctionDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], functionKeyword: ISyntaxToken, asterixToken: ISyntaxToken, identifier: ISyntaxToken, callSignature: CallSignatureSyntax, body: BlockSyntax | ExpressionBody | ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.functionKeyword = functionKeyword, this.asterixToken = asterixToken, @@ -236,7 +223,6 @@ module TypeScript { export var ModuleDeclarationSyntax: ModuleDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], moduleKeyword: ISyntaxToken, name: INameSyntax, openBraceToken: ISyntaxToken, moduleElements: IModuleElementSyntax[], closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.moduleKeyword = moduleKeyword, this.name = name, @@ -259,7 +245,6 @@ module TypeScript { export var ClassDeclarationSyntax: ClassDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], classKeyword: ISyntaxToken, identifier: ISyntaxToken, typeParameterList: TypeParameterListSyntax, heritageClauses: HeritageClauseSyntax[], openBraceToken: ISyntaxToken, classElements: IClassElementSyntax[], closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.classKeyword = classKeyword, this.identifier = identifier, @@ -286,7 +271,6 @@ module TypeScript { export var EnumDeclarationSyntax: EnumDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], enumKeyword: ISyntaxToken, identifier: ISyntaxToken, openBraceToken: ISyntaxToken, enumElements: ISeparatedSyntaxList, closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.enumKeyword = enumKeyword, this.identifier = identifier, @@ -309,7 +293,6 @@ module TypeScript { export var ImportDeclarationSyntax: ImportDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], importKeyword: ISyntaxToken, identifier: ISyntaxToken, equalsToken: ISyntaxToken, moduleReference: IModuleReferenceSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.importKeyword = importKeyword, this.identifier = identifier, @@ -332,7 +315,6 @@ module TypeScript { export var ExportAssignmentSyntax: ExportAssignmentConstructor = function (data: number, modifiers: ISyntaxToken[], exportKeyword: ISyntaxToken, equalsToken: ISyntaxToken, identifier: ISyntaxToken, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.exportKeyword = exportKeyword, this.equalsToken = equalsToken, @@ -353,7 +335,6 @@ module TypeScript { export var MethodDeclarationSyntax: MethodDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], asterixToken: ISyntaxToken, propertyName: IPropertyNameSyntax, callSignature: CallSignatureSyntax, body: BlockSyntax | ExpressionBody | ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.asterixToken = asterixToken, this.propertyName = propertyName, @@ -374,7 +355,6 @@ module TypeScript { export var PropertyDeclarationSyntax: PropertyDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], variableDeclarator: VariableDeclaratorSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.variableDeclarator = variableDeclarator, this.semicolonToken = semicolonToken; @@ -391,7 +371,6 @@ module TypeScript { export var ConstructorDeclarationSyntax: ConstructorDeclarationConstructor = function (data: number, modifiers: ISyntaxToken[], constructorKeyword: ISyntaxToken, callSignature: CallSignatureSyntax, body: BlockSyntax | ExpressionBody | ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.constructorKeyword = constructorKeyword, this.callSignature = callSignature, @@ -410,7 +389,6 @@ module TypeScript { export var GetAccessorSyntax: GetAccessorConstructor = function (data: number, modifiers: ISyntaxToken[], getKeyword: ISyntaxToken, propertyName: IPropertyNameSyntax, callSignature: CallSignatureSyntax, body: BlockSyntax | ExpressionBody | ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.getKeyword = getKeyword, this.propertyName = propertyName, @@ -431,7 +409,6 @@ module TypeScript { export var SetAccessorSyntax: SetAccessorConstructor = function (data: number, modifiers: ISyntaxToken[], setKeyword: ISyntaxToken, propertyName: IPropertyNameSyntax, callSignature: CallSignatureSyntax, body: BlockSyntax | ExpressionBody | ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.setKeyword = setKeyword, this.propertyName = propertyName, @@ -452,7 +429,6 @@ module TypeScript { export var PropertySignatureSyntax: PropertySignatureConstructor = function (data: number, propertyName: IPropertyNameSyntax, questionToken: ISyntaxToken, typeAnnotation: TypeAnnotationSyntax, semicolonOrCommaToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.propertyName = propertyName, this.questionToken = questionToken, this.typeAnnotation = typeAnnotation, @@ -471,7 +447,6 @@ module TypeScript { export var CallSignatureSyntax: CallSignatureConstructor = function (data: number, typeParameterList: TypeParameterListSyntax, parameterList: ParameterListSyntax, typeAnnotation: TypeAnnotationSyntax, semicolonOrCommaToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.typeParameterList = typeParameterList, this.parameterList = parameterList, this.typeAnnotation = typeAnnotation, @@ -490,7 +465,6 @@ module TypeScript { export var ConstructSignatureSyntax: ConstructSignatureConstructor = function (data: number, newKeyword: ISyntaxToken, callSignature: CallSignatureSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.newKeyword = newKeyword, this.callSignature = callSignature; }; @@ -505,7 +479,6 @@ module TypeScript { export var IndexSignatureSyntax: IndexSignatureConstructor = function (data: number, modifiers: ISyntaxToken[], openBracketToken: ISyntaxToken, parameters: ISeparatedSyntaxList, closeBracketToken: ISyntaxToken, typeAnnotation: TypeAnnotationSyntax, semicolonOrCommaToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.openBracketToken = openBracketToken, this.parameters = parameters, @@ -528,7 +501,6 @@ module TypeScript { export var MethodSignatureSyntax: MethodSignatureConstructor = function (data: number, propertyName: IPropertyNameSyntax, questionToken: ISyntaxToken, callSignature: CallSignatureSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.propertyName = propertyName, this.questionToken = questionToken, this.callSignature = callSignature; @@ -545,7 +517,6 @@ module TypeScript { export var BlockSyntax: BlockConstructor = function (data: number, equalsGreaterThanToken: ISyntaxToken, openBraceToken: ISyntaxToken, statements: IStatementSyntax[], closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.equalsGreaterThanToken = equalsGreaterThanToken, this.openBraceToken = openBraceToken, this.statements = statements, @@ -564,7 +535,6 @@ module TypeScript { export var IfStatementSyntax: IfStatementConstructor = function (data: number, ifKeyword: ISyntaxToken, openParenToken: ISyntaxToken, condition: IExpressionSyntax, closeParenToken: ISyntaxToken, statement: IStatementSyntax, elseClause: ElseClauseSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.ifKeyword = ifKeyword, this.openParenToken = openParenToken, this.condition = condition, @@ -587,7 +557,6 @@ module TypeScript { export var VariableStatementSyntax: VariableStatementConstructor = function (data: number, modifiers: ISyntaxToken[], variableDeclaration: VariableDeclarationSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.variableDeclaration = variableDeclaration, this.semicolonToken = semicolonToken; @@ -604,7 +573,6 @@ module TypeScript { export var ExpressionStatementSyntax: ExpressionStatementConstructor = function (data: number, expression: IExpressionSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.expression = expression, this.semicolonToken = semicolonToken; }; @@ -619,7 +587,6 @@ module TypeScript { export var ReturnStatementSyntax: ReturnStatementConstructor = function (data: number, returnKeyword: ISyntaxToken, expression: IExpressionSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.returnKeyword = returnKeyword, this.expression = expression, this.semicolonToken = semicolonToken; @@ -636,7 +603,6 @@ module TypeScript { export var SwitchStatementSyntax: SwitchStatementConstructor = function (data: number, switchKeyword: ISyntaxToken, openParenToken: ISyntaxToken, expression: IExpressionSyntax, closeParenToken: ISyntaxToken, openBraceToken: ISyntaxToken, switchClauses: ISwitchClauseSyntax[], closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.switchKeyword = switchKeyword, this.openParenToken = openParenToken, this.expression = expression, @@ -661,7 +627,6 @@ module TypeScript { export var BreakStatementSyntax: BreakStatementConstructor = function (data: number, breakKeyword: ISyntaxToken, identifier: ISyntaxToken, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.breakKeyword = breakKeyword, this.identifier = identifier, this.semicolonToken = semicolonToken; @@ -678,7 +643,6 @@ module TypeScript { export var ContinueStatementSyntax: ContinueStatementConstructor = function (data: number, continueKeyword: ISyntaxToken, identifier: ISyntaxToken, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.continueKeyword = continueKeyword, this.identifier = identifier, this.semicolonToken = semicolonToken; @@ -695,7 +659,6 @@ module TypeScript { export var ForStatementSyntax: ForStatementConstructor = function (data: number, forKeyword: ISyntaxToken, openParenToken: ISyntaxToken, initializer: VariableDeclarationSyntax | IExpressionSyntax, firstSemicolonToken: ISyntaxToken, condition: IExpressionSyntax, secondSemicolonToken: ISyntaxToken, incrementor: IExpressionSyntax, closeParenToken: ISyntaxToken, statement: IStatementSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.forKeyword = forKeyword, this.openParenToken = openParenToken, this.initializer = initializer, @@ -724,7 +687,6 @@ module TypeScript { export var ForInStatementSyntax: ForInStatementConstructor = function (data: number, forKeyword: ISyntaxToken, openParenToken: ISyntaxToken, left: VariableDeclarationSyntax | IExpressionSyntax, inKeyword: ISyntaxToken, right: IExpressionSyntax, closeParenToken: ISyntaxToken, statement: IStatementSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.forKeyword = forKeyword, this.openParenToken = openParenToken, this.left = left, @@ -749,7 +711,6 @@ module TypeScript { export var EmptyStatementSyntax: EmptyStatementConstructor = function (data: number, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.semicolonToken = semicolonToken; }; EmptyStatementSyntax.prototype.kind = SyntaxKind.EmptyStatement; @@ -762,7 +723,6 @@ module TypeScript { export var ThrowStatementSyntax: ThrowStatementConstructor = function (data: number, throwKeyword: ISyntaxToken, expression: IExpressionSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.throwKeyword = throwKeyword, this.expression = expression, this.semicolonToken = semicolonToken; @@ -779,7 +739,6 @@ module TypeScript { export var WhileStatementSyntax: WhileStatementConstructor = function (data: number, whileKeyword: ISyntaxToken, openParenToken: ISyntaxToken, condition: IExpressionSyntax, closeParenToken: ISyntaxToken, statement: IStatementSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.whileKeyword = whileKeyword, this.openParenToken = openParenToken, this.condition = condition, @@ -800,7 +759,6 @@ module TypeScript { export var TryStatementSyntax: TryStatementConstructor = function (data: number, tryKeyword: ISyntaxToken, block: BlockSyntax, catchClause: CatchClauseSyntax, finallyClause: FinallyClauseSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.tryKeyword = tryKeyword, this.block = block, this.catchClause = catchClause, @@ -819,7 +777,6 @@ module TypeScript { export var LabeledStatementSyntax: LabeledStatementConstructor = function (data: number, identifier: ISyntaxToken, colonToken: ISyntaxToken, statement: IStatementSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.identifier = identifier, this.colonToken = colonToken, this.statement = statement; @@ -836,7 +793,6 @@ module TypeScript { export var DoStatementSyntax: DoStatementConstructor = function (data: number, doKeyword: ISyntaxToken, statement: IStatementSyntax, whileKeyword: ISyntaxToken, openParenToken: ISyntaxToken, condition: IExpressionSyntax, closeParenToken: ISyntaxToken, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.doKeyword = doKeyword, this.statement = statement, this.whileKeyword = whileKeyword, @@ -861,7 +817,6 @@ module TypeScript { export var DebuggerStatementSyntax: DebuggerStatementConstructor = function (data: number, debuggerKeyword: ISyntaxToken, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.debuggerKeyword = debuggerKeyword, this.semicolonToken = semicolonToken; }; @@ -876,7 +831,6 @@ module TypeScript { export var WithStatementSyntax: WithStatementConstructor = function (data: number, withKeyword: ISyntaxToken, openParenToken: ISyntaxToken, condition: IExpressionSyntax, closeParenToken: ISyntaxToken, statement: IStatementSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.withKeyword = withKeyword, this.openParenToken = openParenToken, this.condition = condition, @@ -897,7 +851,6 @@ module TypeScript { export var PrefixUnaryExpressionSyntax: PrefixUnaryExpressionConstructor = function (data: number, operatorToken: ISyntaxToken, operand: IUnaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.operatorToken = operatorToken, this.operand = operand; }; @@ -912,7 +865,6 @@ module TypeScript { export var DeleteExpressionSyntax: DeleteExpressionConstructor = function (data: number, deleteKeyword: ISyntaxToken, expression: IUnaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.deleteKeyword = deleteKeyword, this.expression = expression; }; @@ -927,7 +879,6 @@ module TypeScript { export var TypeOfExpressionSyntax: TypeOfExpressionConstructor = function (data: number, typeOfKeyword: ISyntaxToken, expression: IUnaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.typeOfKeyword = typeOfKeyword, this.expression = expression; }; @@ -942,7 +893,6 @@ module TypeScript { export var VoidExpressionSyntax: VoidExpressionConstructor = function (data: number, voidKeyword: ISyntaxToken, expression: IUnaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.voidKeyword = voidKeyword, this.expression = expression; }; @@ -957,7 +907,6 @@ module TypeScript { export var ConditionalExpressionSyntax: ConditionalExpressionConstructor = function (data: number, condition: IExpressionSyntax, questionToken: ISyntaxToken, whenTrue: IExpressionSyntax, colonToken: ISyntaxToken, whenFalse: IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.condition = condition, this.questionToken = questionToken, this.whenTrue = whenTrue, @@ -978,7 +927,6 @@ module TypeScript { export var BinaryExpressionSyntax: BinaryExpressionConstructor = function (data: number, left: IExpressionSyntax, operatorToken: ISyntaxToken, right: IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.left = left, this.operatorToken = operatorToken, this.right = right; @@ -995,7 +943,6 @@ module TypeScript { export var PostfixUnaryExpressionSyntax: PostfixUnaryExpressionConstructor = function (data: number, operand: ILeftHandSideExpressionSyntax, operatorToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.operand = operand, this.operatorToken = operatorToken; }; @@ -1010,7 +957,6 @@ module TypeScript { export var PropertyAccessExpressionSyntax: PropertyAccessExpressionConstructor = function (data: number, expression: ILeftHandSideExpressionSyntax, dotToken: ISyntaxToken, name: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.expression = expression, this.dotToken = dotToken, this.name = name; @@ -1027,7 +973,6 @@ module TypeScript { export var InvocationExpressionSyntax: InvocationExpressionConstructor = function (data: number, expression: ILeftHandSideExpressionSyntax, argumentList: ArgumentListSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.expression = expression, this.argumentList = argumentList; }; @@ -1042,7 +987,6 @@ module TypeScript { export var ArrayLiteralExpressionSyntax: ArrayLiteralExpressionConstructor = function (data: number, openBracketToken: ISyntaxToken, expressions: ISeparatedSyntaxList, closeBracketToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openBracketToken = openBracketToken, this.expressions = expressions, this.closeBracketToken = closeBracketToken; @@ -1059,7 +1003,6 @@ module TypeScript { export var ObjectLiteralExpressionSyntax: ObjectLiteralExpressionConstructor = function (data: number, openBraceToken: ISyntaxToken, propertyAssignments: ISeparatedSyntaxList, closeBraceToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openBraceToken = openBraceToken, this.propertyAssignments = propertyAssignments, this.closeBraceToken = closeBraceToken; @@ -1076,7 +1019,6 @@ module TypeScript { export var ObjectCreationExpressionSyntax: ObjectCreationExpressionConstructor = function (data: number, newKeyword: ISyntaxToken, expression: IMemberExpressionSyntax, argumentList: ArgumentListSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.newKeyword = newKeyword, this.expression = expression, this.argumentList = argumentList; @@ -1093,7 +1035,6 @@ module TypeScript { export var ParenthesizedExpressionSyntax: ParenthesizedExpressionConstructor = function (data: number, openParenToken: ISyntaxToken, expression: IExpressionSyntax, closeParenToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openParenToken = openParenToken, this.expression = expression, this.closeParenToken = closeParenToken; @@ -1110,7 +1051,6 @@ module TypeScript { export var ParenthesizedArrowFunctionExpressionSyntax: ParenthesizedArrowFunctionExpressionConstructor = function (data: number, asyncKeyword: ISyntaxToken, callSignature: CallSignatureSyntax, equalsGreaterThanToken: ISyntaxToken, body: BlockSyntax | IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.asyncKeyword = asyncKeyword, this.callSignature = callSignature, this.equalsGreaterThanToken = equalsGreaterThanToken, @@ -1129,7 +1069,6 @@ module TypeScript { export var SimpleArrowFunctionExpressionSyntax: SimpleArrowFunctionExpressionConstructor = function (data: number, asyncKeyword: ISyntaxToken, parameter: ParameterSyntax, equalsGreaterThanToken: ISyntaxToken, body: BlockSyntax | IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.asyncKeyword = asyncKeyword, this.parameter = parameter, this.equalsGreaterThanToken = equalsGreaterThanToken, @@ -1148,7 +1087,6 @@ module TypeScript { export var TypeAssertionExpressionSyntax: TypeAssertionExpressionConstructor = function (data: number, lessThanToken: ISyntaxToken, type: ITypeSyntax, greaterThanToken: ISyntaxToken, expression: IUnaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.lessThanToken = lessThanToken, this.type = type, this.greaterThanToken = greaterThanToken, @@ -1167,7 +1105,6 @@ module TypeScript { export var ElementAccessExpressionSyntax: ElementAccessExpressionConstructor = function (data: number, expression: ILeftHandSideExpressionSyntax, openBracketToken: ISyntaxToken, argumentExpression: IExpressionSyntax, closeBracketToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.expression = expression, this.openBracketToken = openBracketToken, this.argumentExpression = argumentExpression, @@ -1186,7 +1123,6 @@ module TypeScript { export var FunctionExpressionSyntax: FunctionExpressionConstructor = function (data: number, asyncKeyword: ISyntaxToken, functionKeyword: ISyntaxToken, asterixToken: ISyntaxToken, identifier: ISyntaxToken, callSignature: CallSignatureSyntax, body: BlockSyntax | ExpressionBody | ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.asyncKeyword = asyncKeyword, this.functionKeyword = functionKeyword, this.asterixToken = asterixToken, @@ -1209,7 +1145,6 @@ module TypeScript { export var OmittedExpressionSyntax: OmittedExpressionConstructor = function (data: number) { if (data) { this.__data = data; } - this.parent = undefined; }; OmittedExpressionSyntax.prototype.kind = SyntaxKind.OmittedExpression; OmittedExpressionSyntax.prototype.childCount = 0; @@ -1219,7 +1154,6 @@ module TypeScript { export var TemplateExpressionSyntax: TemplateExpressionConstructor = function (data: number, templateStartToken: ISyntaxToken, templateClauses: TemplateClauseSyntax[]) { if (data) { this.__data = data; } - this.parent = undefined, this.templateStartToken = templateStartToken, this.templateClauses = templateClauses; }; @@ -1234,7 +1168,6 @@ module TypeScript { export var TemplateAccessExpressionSyntax: TemplateAccessExpressionConstructor = function (data: number, expression: ILeftHandSideExpressionSyntax, templateExpression: IPrimaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.expression = expression, this.templateExpression = templateExpression; }; @@ -1249,7 +1182,6 @@ module TypeScript { export var YieldExpressionSyntax: YieldExpressionConstructor = function (data: number, yieldKeyword: ISyntaxToken, asterixToken: ISyntaxToken, expression: IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.yieldKeyword = yieldKeyword, this.asterixToken = asterixToken, this.expression = expression; @@ -1266,7 +1198,6 @@ module TypeScript { export var AwaitExpressionSyntax: AwaitExpressionConstructor = function (data: number, awaitKeyword: ISyntaxToken, expression: IUnaryExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.awaitKeyword = awaitKeyword, this.expression = expression; }; @@ -1281,7 +1212,6 @@ module TypeScript { export var VariableDeclarationSyntax: VariableDeclarationConstructor = function (data: number, varConstOrLetKeyword: ISyntaxToken, variableDeclarators: ISeparatedSyntaxList) { if (data) { this.__data = data; } - this.parent = undefined, this.varConstOrLetKeyword = varConstOrLetKeyword, this.variableDeclarators = variableDeclarators; }; @@ -1296,7 +1226,6 @@ module TypeScript { export var VariableDeclaratorSyntax: VariableDeclaratorConstructor = function (data: number, propertyName: IPropertyNameSyntax, typeAnnotation: TypeAnnotationSyntax, equalsValueClause: EqualsValueClauseSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.propertyName = propertyName, this.typeAnnotation = typeAnnotation, this.equalsValueClause = equalsValueClause; @@ -1313,7 +1242,6 @@ module TypeScript { export var ArgumentListSyntax: ArgumentListConstructor = function (data: number, typeArgumentList: TypeArgumentListSyntax, openParenToken: ISyntaxToken, _arguments: ISeparatedSyntaxList, closeParenToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.typeArgumentList = typeArgumentList, this.openParenToken = openParenToken, this.arguments = _arguments, @@ -1332,7 +1260,6 @@ module TypeScript { export var ParameterListSyntax: ParameterListConstructor = function (data: number, openParenToken: ISyntaxToken, parameters: ISeparatedSyntaxList, closeParenToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openParenToken = openParenToken, this.parameters = parameters, this.closeParenToken = closeParenToken; @@ -1349,7 +1276,6 @@ module TypeScript { export var TypeArgumentListSyntax: TypeArgumentListConstructor = function (data: number, lessThanToken: ISyntaxToken, typeArguments: ISeparatedSyntaxList, greaterThanToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.lessThanToken = lessThanToken, this.typeArguments = typeArguments, this.greaterThanToken = greaterThanToken; @@ -1366,7 +1292,6 @@ module TypeScript { export var TypeParameterListSyntax: TypeParameterListConstructor = function (data: number, lessThanToken: ISyntaxToken, typeParameters: ISeparatedSyntaxList, greaterThanToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.lessThanToken = lessThanToken, this.typeParameters = typeParameters, this.greaterThanToken = greaterThanToken; @@ -1383,7 +1308,6 @@ module TypeScript { export var HeritageClauseSyntax: HeritageClauseConstructor = function (data: number, extendsOrImplementsKeyword: ISyntaxToken, typeNames: ISeparatedSyntaxList) { if (data) { this.__data = data; } - this.parent = undefined, this.extendsOrImplementsKeyword = extendsOrImplementsKeyword, this.typeNames = typeNames; }; @@ -1398,7 +1322,6 @@ module TypeScript { export var EqualsValueClauseSyntax: EqualsValueClauseConstructor = function (data: number, equalsToken: ISyntaxToken, value: IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.equalsToken = equalsToken, this.value = value; }; @@ -1413,7 +1336,6 @@ module TypeScript { export var CaseSwitchClauseSyntax: CaseSwitchClauseConstructor = function (data: number, caseKeyword: ISyntaxToken, expression: IExpressionSyntax, colonToken: ISyntaxToken, statements: IStatementSyntax[]) { if (data) { this.__data = data; } - this.parent = undefined, this.caseKeyword = caseKeyword, this.expression = expression, this.colonToken = colonToken, @@ -1432,7 +1354,6 @@ module TypeScript { export var DefaultSwitchClauseSyntax: DefaultSwitchClauseConstructor = function (data: number, defaultKeyword: ISyntaxToken, colonToken: ISyntaxToken, statements: IStatementSyntax[]) { if (data) { this.__data = data; } - this.parent = undefined, this.defaultKeyword = defaultKeyword, this.colonToken = colonToken, this.statements = statements; @@ -1449,7 +1370,6 @@ module TypeScript { export var ElseClauseSyntax: ElseClauseConstructor = function (data: number, elseKeyword: ISyntaxToken, statement: IStatementSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.elseKeyword = elseKeyword, this.statement = statement; }; @@ -1464,7 +1384,6 @@ module TypeScript { export var CatchClauseSyntax: CatchClauseConstructor = function (data: number, catchKeyword: ISyntaxToken, openParenToken: ISyntaxToken, identifier: ISyntaxToken, typeAnnotation: TypeAnnotationSyntax, closeParenToken: ISyntaxToken, block: BlockSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.catchKeyword = catchKeyword, this.openParenToken = openParenToken, this.identifier = identifier, @@ -1487,7 +1406,6 @@ module TypeScript { export var FinallyClauseSyntax: FinallyClauseConstructor = function (data: number, finallyKeyword: ISyntaxToken, block: BlockSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.finallyKeyword = finallyKeyword, this.block = block; }; @@ -1502,7 +1420,6 @@ module TypeScript { export var TemplateClauseSyntax: TemplateClauseConstructor = function (data: number, expression: IExpressionSyntax, templateMiddleOrEndToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.expression = expression, this.templateMiddleOrEndToken = templateMiddleOrEndToken; }; @@ -1517,7 +1434,6 @@ module TypeScript { export var TypeParameterSyntax: TypeParameterConstructor = function (data: number, identifier: ISyntaxToken, constraint: ConstraintSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.identifier = identifier, this.constraint = constraint; }; @@ -1532,7 +1448,6 @@ module TypeScript { export var ConstraintSyntax: ConstraintConstructor = function (data: number, extendsKeyword: ISyntaxToken, typeOrExpression: ISyntaxNodeOrToken) { if (data) { this.__data = data; } - this.parent = undefined, this.extendsKeyword = extendsKeyword, this.typeOrExpression = typeOrExpression; }; @@ -1547,7 +1462,6 @@ module TypeScript { export var ParameterSyntax: ParameterConstructor = function (data: number, dotDotDotToken: ISyntaxToken, modifiers: ISyntaxToken[], identifier: ISyntaxToken, questionToken: ISyntaxToken, typeAnnotation: TypeAnnotationSyntax, equalsValueClause: EqualsValueClauseSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.dotDotDotToken = dotDotDotToken, this.modifiers = modifiers, this.identifier = identifier, @@ -1570,7 +1484,6 @@ module TypeScript { export var EnumElementSyntax: EnumElementConstructor = function (data: number, propertyName: IPropertyNameSyntax, equalsValueClause: EqualsValueClauseSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.propertyName = propertyName, this.equalsValueClause = equalsValueClause; }; @@ -1585,7 +1498,6 @@ module TypeScript { export var TypeAnnotationSyntax: TypeAnnotationConstructor = function (data: number, colonToken: ISyntaxToken, type: ITypeSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.colonToken = colonToken, this.type = type; }; @@ -1600,7 +1512,6 @@ module TypeScript { export var ExpressionBody: ExpressionBodyConstructor = function (data: number, equalsGreaterThanToken: ISyntaxToken, expression: IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.equalsGreaterThanToken = equalsGreaterThanToken, this.expression = expression; }; @@ -1615,7 +1526,6 @@ module TypeScript { export var ComputedPropertyNameSyntax: ComputedPropertyNameConstructor = function (data: number, openBracketToken: ISyntaxToken, expression: IExpressionSyntax, closeBracketToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.openBracketToken = openBracketToken, this.expression = expression, this.closeBracketToken = closeBracketToken; @@ -1632,7 +1542,6 @@ module TypeScript { export var PropertyAssignmentSyntax: PropertyAssignmentConstructor = function (data: number, propertyName: IPropertyNameSyntax, colonToken: ISyntaxToken, expression: IExpressionSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.propertyName = propertyName, this.colonToken = colonToken, this.expression = expression; @@ -1649,7 +1558,6 @@ module TypeScript { export var TypeAliasSyntax: TypeAliasConstructor = function (data: number, modifiers: ISyntaxToken[], typeKeyword: ISyntaxToken, identifier: ISyntaxToken, equalsToken: ISyntaxToken, type: ITypeSyntax, semicolonToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.modifiers = modifiers, this.typeKeyword = typeKeyword, this.identifier = identifier, @@ -1672,7 +1580,6 @@ module TypeScript { export var ExternalModuleReferenceSyntax: ExternalModuleReferenceConstructor = function (data: number, requireKeyword: ISyntaxToken, openParenToken: ISyntaxToken, expression: IExpressionSyntax, closeParenToken: ISyntaxToken) { if (data) { this.__data = data; } - this.parent = undefined, this.requireKeyword = requireKeyword, this.openParenToken = openParenToken, this.expression = expression, @@ -1691,7 +1598,6 @@ module TypeScript { export var ModuleNameModuleReferenceSyntax: ModuleNameModuleReferenceConstructor = function (data: number, moduleName: INameSyntax) { if (data) { this.__data = data; } - this.parent = undefined, this.moduleName = moduleName; }; ModuleNameModuleReferenceSyntax.prototype.kind = SyntaxKind.ModuleNameModuleReference;