mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-30 01:04:49 -05:00
Remove setting of parents in the factory.
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
module TypeScript {
|
||||
export var SourceUnitSyntax: SourceUnitConstructor = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>function (data: number, openBracketToken: ISyntaxToken, types: ISeparatedSyntaxList<ITypeSyntax>, 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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>function (data: number, modifiers: ISyntaxToken[], enumKeyword: ISyntaxToken, identifier: ISyntaxToken, openBraceToken: ISyntaxToken, enumElements: ISeparatedSyntaxList<EnumElementSyntax>, 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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>function (data: number, modifiers: ISyntaxToken[], openBracketToken: ISyntaxToken, parameters: ISeparatedSyntaxList<ParameterSyntax>, 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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>function (data: number, openBracketToken: ISyntaxToken, expressions: ISeparatedSyntaxList<IExpressionSyntax>, 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 = <any>function (data: number, openBraceToken: ISyntaxToken, propertyAssignments: ISeparatedSyntaxList<IPropertyAssignmentSyntax>, 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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>function (data: number, varConstOrLetKeyword: ISyntaxToken, variableDeclarators: ISeparatedSyntaxList<VariableDeclaratorSyntax>) {
|
||||
if (data) { this.__data = data; }
|
||||
this.parent = undefined,
|
||||
this.varConstOrLetKeyword = varConstOrLetKeyword,
|
||||
this.variableDeclarators = variableDeclarators;
|
||||
};
|
||||
@@ -1296,7 +1226,6 @@ module TypeScript {
|
||||
|
||||
export var VariableDeclaratorSyntax: VariableDeclaratorConstructor = <any>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 = <any>function (data: number, typeArgumentList: TypeArgumentListSyntax, openParenToken: ISyntaxToken, _arguments: ISeparatedSyntaxList<IExpressionSyntax>, 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 = <any>function (data: number, openParenToken: ISyntaxToken, parameters: ISeparatedSyntaxList<ParameterSyntax>, 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 = <any>function (data: number, lessThanToken: ISyntaxToken, typeArguments: ISeparatedSyntaxList<ITypeSyntax>, 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 = <any>function (data: number, lessThanToken: ISyntaxToken, typeParameters: ISeparatedSyntaxList<TypeParameterSyntax>, 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 = <any>function (data: number, extendsOrImplementsKeyword: ISyntaxToken, typeNames: ISeparatedSyntaxList<INameSyntax>) {
|
||||
if (data) { this.__data = data; }
|
||||
this.parent = undefined,
|
||||
this.extendsOrImplementsKeyword = extendsOrImplementsKeyword,
|
||||
this.typeNames = typeNames;
|
||||
};
|
||||
@@ -1398,7 +1322,6 @@ module TypeScript {
|
||||
|
||||
export var EqualsValueClauseSyntax: EqualsValueClauseConstructor = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>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 = <any>function (data: number, moduleName: INameSyntax) {
|
||||
if (data) { this.__data = data; }
|
||||
this.parent = undefined,
|
||||
this.moduleName = moduleName;
|
||||
};
|
||||
ModuleNameModuleReferenceSyntax.prototype.kind = SyntaxKind.ModuleNameModuleReference;
|
||||
|
||||
Reference in New Issue
Block a user