swc/ecmascript/parser/TODOs.md
강동윤 d074063867
Parser: Error recovery (#449)
Implement some error recovery logic to parser
2019-11-17 18:36:47 +09:00

34 KiB

  • parser/ecmascript5/Accessors/parserSetAccessorWithTypeAnnotation1.ts
  • parser/ecmascript5/Accessors/parserSetAccessorWithTypeParameters1.ts
  • parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression1.ts
  • parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression2.ts
  • parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression3.ts
  • parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression4.ts
  • parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression5.ts
  • parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression6.ts
  • parser/ecmascript5/AutomaticSemicolonInsertion/parserAutomaticSemicolonInsertion1.ts
  • parser/ecmascript5/CatchClauses/parserCatchClauseWithTypeAnnotation1.ts
  • parser/ecmascript5/ClassDeclarations/parserClass1.ts
  • parser/ecmascript5/ClassDeclarations/parserClass2.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration1.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration10.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration11.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration12.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration13.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration14.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration15.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration18.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration2.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration21.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration22.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration24.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration25.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration3.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration4.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration5.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration6.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration7.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration8.ts
  • parser/ecmascript5/ClassDeclarations/parserClassDeclaration9.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName1.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName10.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName11.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName2.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName3.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName4.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName5.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName7.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName8.ts
  • parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName9.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration10.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration11.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration2.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration3.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration4.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration6.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration7.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration8.ts
  • parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration9.ts
  • parser/ecmascript5/EnumDeclarations/parserEnum1.ts
  • parser/ecmascript5/EnumDeclarations/parserEnum2.ts
  • parser/ecmascript5/EnumDeclarations/parserEnum5.ts
  • parser/ecmascript5/EnumDeclarations/parserEnum7.ts
  • parser/ecmascript5/EnumDeclarations/parserEnumDeclaration2.ts
  • parser/ecmascript5/EnumDeclarations/parserEnumDeclaration3.d.ts
  • parser/ecmascript5/EnumDeclarations/parserEnumDeclaration4.ts
  • parser/ecmascript5/EnumDeclarations/parserEnumDeclaration6.ts
  • parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic1.ts
  • parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic10.ts
  • parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic6.ts
  • parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic7.ts
  • parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList1.ts
  • parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList2.ts
  • parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList3.ts
  • parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList4.ts
  • parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList6.ts
  • parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList7.ts
  • parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression1.ts
  • parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression2.ts
  • parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression3.ts
  • parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction3.ts
  • parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction4.ts
  • parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction3.ts
  • parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction4.ts
  • parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block3.ts
  • parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement1.ts
  • parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement2.ts
  • parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement3.ts
  • parser/ecmascript5/ErrorRecovery/Expressions/parserErrorRecovery_Expression1.ts
  • parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause1.ts
  • parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause2.ts
  • parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause3.ts
  • parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause4.ts
  • parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause5.ts
  • parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause6.ts
  • parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement2.ts
  • parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement3.ts
  • parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement4.ts
  • parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement5.ts
  • parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement6.ts
  • parser/ecmascript5/ErrorRecovery/IncompleteMemberVariables/parserErrorRecovery_IncompleteMemberVariable1.ts
  • parser/ecmascript5/ErrorRecovery/IncompleteMemberVariables/parserErrorRecovery_IncompleteMemberVariable2.ts
  • parser/ecmascript5/ErrorRecovery/LeftShifts/parserErrorRecovery_LeftShift1.ts
  • parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement1.ts
  • parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement2.ts
  • parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral2.ts
  • parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral3.ts
  • parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral4.ts
  • parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral5.ts
  • parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList1.ts
  • parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList2.ts
  • parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList5.ts
  • parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement1.ts
  • parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement2.ts
  • parser/ecmascript5/ErrorRecovery/TypeArgumentLists/TypeArgumentList1.ts
  • parser/ecmascript5/ErrorRecovery/TypeArgumentLists/parserX_TypeArgumentList1.ts
  • parser/ecmascript5/ErrorRecovery/VariableLists/parserErrorRecovery_VariableList1.ts
  • parser/ecmascript5/ErrorRecovery/VariableLists/parserInvalidIdentifiersInVariableStatements1.ts
  • parser/ecmascript5/ErrorRecovery/parserEmptyParenthesizedExpression1.ts
  • parser/ecmascript5/ErrorRecovery/parserEqualsGreaterThanAfterFunction2.ts
  • parser/ecmascript5/ErrorRecovery/parserErrantAccessibilityModifierInModule1.ts
  • parser/ecmascript5/ErrorRecovery/parserErrantEqualsGreaterThanAfterFunction2.ts
  • parser/ecmascript5/ErrorRecovery/parserErrantSemicolonInClass1.ts
  • parser/ecmascript5/ErrorRecovery/parserFuzz1.ts
  • parser/ecmascript5/ErrorRecovery/parserMissingLambdaOpenBrace1.ts
  • parser/ecmascript5/ErrorRecovery/parserModifierOnPropertySignature1.ts
  • parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock2.ts
  • parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts
  • parser/ecmascript5/ErrorRecovery/parserUnfinishedTypeNameBeforeKeyword1.ts
  • parser/ecmascript5/ErrorRecovery/parserUnterminatedGeneric1.ts
  • parser/ecmascript5/ErrorRecovery/parserUnterminatedGeneric2.ts
  • parser/ecmascript5/ExportAssignments/parserExportAssignment5.ts
  • parser/ecmascript5/ExportAssignments/parserExportAssignment6.ts
  • parser/ecmascript5/ExportAssignments/parserExportAssignment7.ts
  • parser/ecmascript5/ExportAssignments/parserExportAssignment8.ts
  • parser/ecmascript5/ExportAssignments/parserExportAssignment9.ts
  • parser/ecmascript5/Expressions/parseIncompleteBinaryExpression1.ts
  • parser/ecmascript5/Expressions/parserAssignmentExpression1.ts
  • parser/ecmascript5/Expressions/parserConditionalExpression1.ts
  • parser/ecmascript5/Expressions/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.ts
  • parser/ecmascript5/Expressions/parserMemberAccessAfterPostfixExpression1.ts
  • parser/ecmascript5/Expressions/parserObjectCreation2.ts
  • parser/ecmascript5/Expressions/parserPostfixPostfixExpression1.ts
  • parser/ecmascript5/Expressions/parserPostfixUnaryExpression1.ts
  • parser/ecmascript5/Expressions/parserTypeAssertionInObjectCreationExpression1.ts
  • parser/ecmascript5/Expressions/parserUnaryExpression5.ts
  • parser/ecmascript5/Expressions/parserUnaryExpression7.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration1.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration2.d.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration2.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration3.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration4.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration6.ts
  • parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration7.ts
  • parser/ecmascript5/Fuzz/parser0_004152.ts
  • parser/ecmascript5/Generics/parserAmbiguity1.ts
  • parser/ecmascript5/Generics/parserAmbiguity2.ts
  • parser/ecmascript5/Generics/parserAmbiguity3.ts
  • parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator1.ts
  • parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator2.ts
  • parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator3.ts
  • parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator4.ts
  • parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts
  • parser/ecmascript5/Generics/parserConstructorAmbiguity3.ts
  • parser/ecmascript5/Generics/parserConstructorAmbiguity4.ts
  • parser/ecmascript5/Generics/parserGenericConstraint2.ts
  • parser/ecmascript5/Generics/parserGenericConstraint3.ts
  • parser/ecmascript5/Generics/parserGenericConstraint4.ts
  • parser/ecmascript5/Generics/parserGenericConstraint5.ts
  • parser/ecmascript5/Generics/parserGenericConstraint6.ts
  • parser/ecmascript5/Generics/parserGenericConstraint7.ts
  • parser/ecmascript5/Generics/parserGenericsInInterfaceDeclaration1.ts
  • parser/ecmascript5/Generics/parserGenericsInTypeContexts1.ts
  • parser/ecmascript5/Generics/parserGenericsInTypeContexts2.ts
  • parser/ecmascript5/Generics/parserGenericsInVariableDeclaration1.ts
  • parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity2.ts
  • parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity3.ts
  • parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity4.ts
  • parser/ecmascript5/Generics/parserMemberAccessExpression1.ts
  • parser/ecmascript5/Generics/parserMemberAccessOffOfGenericType1.ts
  • parser/ecmascript5/Generics/parserObjectCreation1.ts
  • parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration10.ts
  • parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration6.ts
  • parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration7.ts
  • parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration8.ts
  • parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration9.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature10.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature11.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature2.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature3.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature4.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature5.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature6.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature7.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature8.ts
  • parser/ecmascript5/IndexSignatures/parserIndexSignature9.ts
  • parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration1.ts
  • parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration3.ts
  • parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration4.ts
  • parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration8.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessor1.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration1.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration10.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration11.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration12.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration13.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration14.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration15.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration16.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration17.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration2.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration3.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration7.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration8.ts
  • parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration9.ts
  • parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration1.ts
  • parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration2.ts
  • parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration3.ts
  • parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration4.ts
  • parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration5.ts
  • parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclarationAmbiguities1.ts
  • parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration1.ts
  • parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration2.ts
  • parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration3.ts
  • parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration4.ts
  • parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration5.ts
  • parser/ecmascript5/MissingTokens/parserMissingToken1.ts
  • parser/ecmascript5/MissingTokens/parserMissingToken2.ts
  • parser/ecmascript5/ModuleDeclarations/parserModule1.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration1.d.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration1.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration10.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration11.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration2.d.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.d.ts
  • parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration5.ts
  • parser/ecmascript5/ObjectTypes/parserObjectType5.ts
  • parser/ecmascript5/ObjectTypes/parserObjectType6.ts
  • parser/ecmascript5/ParameterLists/parserParameterList1.ts
  • parser/ecmascript5/ParameterLists/parserParameterList10.ts
  • parser/ecmascript5/ParameterLists/parserParameterList11.ts
  • parser/ecmascript5/ParameterLists/parserParameterList13.ts
  • parser/ecmascript5/ParameterLists/parserParameterList14.ts
  • parser/ecmascript5/ParameterLists/parserParameterList15.ts
  • parser/ecmascript5/ParameterLists/parserParameterList16.ts
  • parser/ecmascript5/ParameterLists/parserParameterList17.ts
  • parser/ecmascript5/ParameterLists/parserParameterList2.ts
  • parser/ecmascript5/ParameterLists/parserParameterList3.ts
  • parser/ecmascript5/ParameterLists/parserParameterList4.ts
  • parser/ecmascript5/ParameterLists/parserParameterList5.ts
  • parser/ecmascript5/ParameterLists/parserParameterList6.ts
  • parser/ecmascript5/ParameterLists/parserParameterList7.ts
  • parser/ecmascript5/ParameterLists/parserParameterList8.ts
  • parser/ecmascript5/Protected/Protected1.ts
  • parser/ecmascript5/Protected/Protected2.ts
  • parser/ecmascript5/Protected/Protected4.ts
  • parser/ecmascript5/Protected/Protected6.ts
  • parser/ecmascript5/Protected/Protected7.ts
  • parser/ecmascript5/RealWorld/parserindenter.ts
  • parser/ecmascript5/RegressionTests/parser509534.ts
  • parser/ecmascript5/RegressionTests/parser509546.ts
  • parser/ecmascript5/RegressionTests/parser509546_1.ts
  • parser/ecmascript5/RegressionTests/parser509546_2.ts
  • parser/ecmascript5/RegressionTests/parser509618.ts
  • parser/ecmascript5/RegressionTests/parser509668.ts
  • parser/ecmascript5/RegressionTests/parser509693.ts
  • parser/ecmascript5/RegressionTests/parser512084.ts
  • parser/ecmascript5/RegressionTests/parser512097.ts
  • parser/ecmascript5/RegressionTests/parser512325.ts
  • parser/ecmascript5/RegressionTests/parser519458.ts
  • parser/ecmascript5/RegressionTests/parser536727.ts
  • parser/ecmascript5/RegressionTests/parser553699.ts
  • parser/ecmascript5/RegressionTests/parser566700.ts
  • parser/ecmascript5/RegressionTests/parser585151.ts
  • parser/ecmascript5/RegressionTests/parser630933.ts
  • parser/ecmascript5/RegressionTests/parser645086_1.ts
  • parser/ecmascript5/RegressionTests/parser645086_2.ts
  • parser/ecmascript5/RegressionTests/parserNotHexLiteral1.ts
  • parser/ecmascript5/RegressionTests/parserTernaryAndCommaOperators1.ts
  • parser/ecmascript5/RegularExpressions/parseRegularExpressionMixedWithComments.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpression4.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpression5.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity1.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity2.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity3.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity4.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity5.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity6.ts
  • parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity7.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens16.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens17.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens18.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens19.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens20.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens3.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens4.ts
  • parser/ecmascript5/SkippedTokens/parserSkippedTokens5.ts
  • parser/ecmascript5/Statements/BreakStatements/parser_breakInIterationOrSwitchStatement4.ts
  • parser/ecmascript5/Statements/BreakStatements/parser_breakNotInIterationOrSwitchStatement1.ts
  • parser/ecmascript5/Statements/BreakStatements/parser_breakNotInIterationOrSwitchStatement2.ts
  • parser/ecmascript5/Statements/BreakStatements/parser_breakTarget5.ts
  • parser/ecmascript5/Statements/BreakStatements/parser_breakTarget6.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueInIterationStatement4.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement1.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement2.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement3.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement4.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget1.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget5.ts
  • parser/ecmascript5/Statements/ContinueStatements/parser_continueTarget6.ts
  • parser/ecmascript5/Statements/LabeledStatements/parser_duplicateLabel1.ts
  • parser/ecmascript5/Statements/LabeledStatements/parser_duplicateLabel2.ts
  • parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement4.ts
  • parser/ecmascript5/Statements/parserBlockStatement1.d.ts
  • parser/ecmascript5/Statements/parserBreakStatement1.d.ts
  • parser/ecmascript5/Statements/parserContinueStatement1.d.ts
  • parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts
  • parser/ecmascript5/Statements/parserDoStatement1.d.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement1.d.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement10.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement11.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement12.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement13.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement14.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement15.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement16.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement2.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement20.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement21.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement3.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement4.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement5.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement6.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement7.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement8.ts
  • parser/ecmascript5/Statements/parserES5ForOfStatement9.ts
  • parser/ecmascript5/Statements/parserEmptyStatement1.d.ts
  • parser/ecmascript5/Statements/parserExpressionStatement1.d.ts
  • parser/ecmascript5/Statements/parserForInStatement1.d.ts
  • parser/ecmascript5/Statements/parserForInStatement2.ts
  • parser/ecmascript5/Statements/parserForInStatement3.ts
  • parser/ecmascript5/Statements/parserForInStatement4.ts
  • parser/ecmascript5/Statements/parserForInStatement5.ts
  • parser/ecmascript5/Statements/parserForInStatement6.ts
  • parser/ecmascript5/Statements/parserForInStatement7.ts
  • parser/ecmascript5/Statements/parserForStatement1.d.ts
  • parser/ecmascript5/Statements/parserForStatement2.ts
  • parser/ecmascript5/Statements/parserForStatement3.ts
  • parser/ecmascript5/Statements/parserForStatement4.ts
  • parser/ecmascript5/Statements/parserForStatement5.ts
  • parser/ecmascript5/Statements/parserForStatement6.ts
  • parser/ecmascript5/Statements/parserForStatement7.ts
  • parser/ecmascript5/Statements/parserForStatement8.ts
  • parser/ecmascript5/Statements/parserIfStatement1.d.ts
  • parser/ecmascript5/Statements/parserLabeledStatement1.d.ts
  • parser/ecmascript5/Statements/parserSwitchStatement1.d.ts
  • parser/ecmascript5/Statements/parserThrowStatement1.d.ts
  • parser/ecmascript5/Statements/parserTryStatement1.d.ts
  • parser/ecmascript5/Statements/parserVariableStatement1.d.ts
  • parser/ecmascript5/Statements/parserVariableStatement2.d.ts
  • parser/ecmascript5/Statements/parserWhileStatement1.d.ts
  • parser/ecmascript5/Statements/parserWithStatement1.d.ts
  • parser/ecmascript5/StrictMode/parserStrictMode14.ts
  • parser/ecmascript5/StrictMode/parserStrictMode15-negative.ts
  • parser/ecmascript5/StrictMode/parserStrictMode15.ts
  • parser/ecmascript5/StrictMode/parserStrictMode16.ts
  • parser/ecmascript5/StrictMode/parserStrictMode2.ts
  • parser/ecmascript5/StrictMode/parserStrictMode3.ts
  • parser/ecmascript5/StrictMode/parserStrictMode4.ts
  • parser/ecmascript5/StrictMode/parserStrictMode5.ts
  • parser/ecmascript5/StrictMode/parserStrictMode6.ts
  • parser/ecmascript5/StrictMode/parserStrictMode7.ts
  • parser/ecmascript5/StrictMode/parserStrictMode8.ts
  • parser/ecmascript5/SuperExpressions/parserSuperExpression1.ts
  • parser/ecmascript5/SuperExpressions/parserSuperExpression2.ts
  • parser/ecmascript5/SuperExpressions/parserSuperExpression3.ts
  • parser/ecmascript5/SuperExpressions/parserSuperExpression4.ts
  • parser/ecmascript5/Symbols/parserES5SymbolIndexer1.ts
  • parser/ecmascript5/Symbols/parserES5SymbolIndexer2.ts
  • parser/ecmascript5/Symbols/parserES5SymbolIndexer3.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty1.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty2.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty3.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty4.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty5.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty6.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty7.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty8.ts
  • parser/ecmascript5/Symbols/parserES5SymbolProperty9.ts
  • parser/ecmascript5/Types/parserTypeQuery3.ts
  • parser/ecmascript5/Types/parserTypeQuery4.ts
  • parser/ecmascript5/Types/parserTypeQuery5.ts
  • parser/ecmascript5/Types/parserTypeQuery6.ts
  • parser/ecmascript5/Types/parserTypeQuery8.ts
  • parser/ecmascript5/VariableDeclarations/parserVariableDeclaration10.ts
  • parser/ecmascript5/VariableDeclarations/parserVariableDeclaration2.ts
  • parser/ecmascript5/VariableDeclarations/parserVariableDeclaration3.ts
  • parser/ecmascript5/VariableDeclarations/parserVariableDeclaration4.ts
  • parser/ecmascript5/VariableDeclarations/parserVariableDeclaration5.ts
  • parser/ecmascript5/VariableDeclarations/parserVariableDeclaration8.ts
  • parser/ecmascript5/parser15.4.4.14-9-2.ts
  • parser/ecmascript5/parserAdditiveExpression1.ts
  • parser/ecmascript5/parserArgumentList1.ts
  • parser/ecmascript5/parserAstSpans1.ts
  • parser/ecmascript5/parserImportDeclaration1.ts
  • parser/ecmascript5/parserInExpression1.ts
  • parser/ecmascript5/parserKeywordsAsIdentifierName2.ts
  • parser/ecmascript5/parserNoASIOnCallAfterFunctionExpression1.ts
  • parser/ecmascript5/parserNotRegex1.ts
  • parser/ecmascript5/parserObjectCreationArrayLiteral1.ts
  • parser/ecmascript5/parserObjectCreationArrayLiteral2.ts
  • parser/ecmascript5/parserObjectCreationArrayLiteral3.ts
  • parser/ecmascript5/parserObjectCreationArrayLiteral4.ts
  • parser/ecmascript5/parserParenthesizedVariableAndFunctionInTernary.ts
  • parser/ecmascript5/parserRealSource1.ts
  • parser/ecmascript5/parserRealSource10.ts
  • parser/ecmascript5/parserRealSource11.ts
  • parser/ecmascript5/parserRealSource12.ts
  • parser/ecmascript5/parserRealSource13.ts
  • parser/ecmascript5/parserRealSource14.ts
  • parser/ecmascript5/parserRealSource2.ts
  • parser/ecmascript5/parserRealSource3.ts
  • parser/ecmascript5/parserRealSource4.ts
  • parser/ecmascript5/parserRealSource5.ts
  • parser/ecmascript5/parserRealSource6.ts
  • parser/ecmascript5/parserRealSource7.ts
  • parser/ecmascript5/parserRealSource8.ts
  • parser/ecmascript5/parserRealSource9.ts
  • parser/ecmascript5/parserS7.2_A1.5_T2.ts
  • parser/ecmascript5/parserUsingConstructorAsIdentifier.ts
  • parser/ecmascript5/parservoidInQualifiedName1.ts
  • parser/ecmascript5/parservoidInQualifiedName2.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName1.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName10.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName11.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName12.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName13.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName14.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName15.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName17.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName18.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName19.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName2.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName20.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName21.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName22.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName23.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName24.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName25.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName26.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName27.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName28.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName29.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName3.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName30.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName31.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName32.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName33.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName34.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName35.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName36.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName37.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName38.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName39.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName4.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName41.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName5.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName6.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName7.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName8.ts
  • parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName9.ts
  • parser/ecmascript6/Iterators/parserForOfStatement1.d.ts
  • parser/ecmascript6/Iterators/parserForOfStatement10.ts
  • parser/ecmascript6/Iterators/parserForOfStatement11.ts
  • parser/ecmascript6/Iterators/parserForOfStatement12.ts
  • parser/ecmascript6/Iterators/parserForOfStatement13.ts
  • parser/ecmascript6/Iterators/parserForOfStatement14.ts
  • parser/ecmascript6/Iterators/parserForOfStatement15.ts
  • parser/ecmascript6/Iterators/parserForOfStatement16.ts
  • parser/ecmascript6/Iterators/parserForOfStatement2.ts
  • parser/ecmascript6/Iterators/parserForOfStatement20.ts
  • parser/ecmascript6/Iterators/parserForOfStatement21.ts
  • parser/ecmascript6/Iterators/parserForOfStatement3.ts
  • parser/ecmascript6/Iterators/parserForOfStatement4.ts
  • parser/ecmascript6/Iterators/parserForOfStatement5.ts
  • parser/ecmascript6/Iterators/parserForOfStatement6.ts
  • parser/ecmascript6/Iterators/parserForOfStatement7.ts
  • parser/ecmascript6/Iterators/parserForOfStatement8.ts
  • parser/ecmascript6/Iterators/parserForOfStatement9.ts
  • parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment1.ts
  • parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment2.ts
  • parser/ecmascript6/Symbols/parserSymbolIndexer1.ts
  • parser/ecmascript6/Symbols/parserSymbolIndexer2.ts
  • parser/ecmascript6/Symbols/parserSymbolIndexer3.ts
  • parser/ecmascript6/Symbols/parserSymbolIndexer4.ts
  • parser/ecmascript6/Symbols/parserSymbolIndexer5.ts
  • parser/ecmascriptnext/numericSeparators/parser.numericSeparators.binary.ts
  • parser/ecmascriptnext/numericSeparators/parser.numericSeparators.decimal.ts
  • parser/ecmascriptnext/numericSeparators/parser.numericSeparators.hex.ts
  • parser/ecmascriptnext/numericSeparators/parser.numericSeparators.octal.ts