1+ # 9 invalid programs did not produce a parsing error
2+
3+ bigintIndex.ts
4+ classExpressionWithDecorator1.ts
5+ collisionArgumentsArrowFunctions.ts # TypeScript doesn't allow a parameter to be named arguments even in non-strict mode, which we don't catch.
6+ collisionArgumentsFunction.ts # TypeScript doesn't allow a parameter to be named arguments even in non-strict mode, which we don't catch.
7+ collisionArgumentsFunctionExpressions.ts # TypeScript doesn't allow a parameter to be named arguments even in non-strict mode, which we don't catch.
8+ dynamicImportTrailingComma.ts
9+ es3-oldStyleOctalLiteralInEnums.ts # We don't support ES3-style octal literal errors.
10+ exportDeclarationsInAmbientNamespaces2.ts
11+ multipleExports.ts
12+
13+
14+ # 143 valid programs produced a parsing error
15+
116ArrowFunctionExpression1.ts
217MemberAccessorDeclaration15.ts
318ParameterList13.ts
@@ -17,15 +32,10 @@ augmentedTypesEnum2.ts
1732augmentedTypesFunction.ts
1833augmentedTypesInterface.ts
1934augmentedTypesVar.ts
20- bigintIndex.ts
2135classCannotExtendVar.ts
22- classExpressionWithDecorator1.ts
2336classExtendsMultipleBaseClasses.ts
2437classOverloadForFunction.ts
2538classWithEmptyTypeParameter.ts
26- collisionArgumentsArrowFunctions.ts # TypeScript doesn't allow a parameter to be named arguments even in non-strict mode, which we don't catch.
27- collisionArgumentsFunction.ts # TypeScript doesn't allow a parameter to be named arguments even in non-strict mode, which we don't catch.
28- collisionArgumentsFunctionExpressions.ts # TypeScript doesn't allow a parameter to be named arguments even in non-strict mode, which we don't catch.
2939constDeclarations-invalidContexts.ts
3040constDeclarations-scopes.ts
3141constDeclarations-validContexts.ts
@@ -49,12 +59,10 @@ duplicateLabel2.ts
4959duplicatePackage_withErrors.ts
5060duplicateVarAndImport.ts
5161duplicateVarAndImport2.ts
52- dynamicImportTrailingComma.ts
5362emptyGenericParamList.ts
5463emptyTypeArgumentList.ts
5564emptyTypeArgumentListWithNew.ts
5665enumGenericTypeClash.ts
57- es3-oldStyleOctalLiteralInEnums.ts # We don't support ES3-style octal literal errors.
5866es3-oldStyleOctalLiteralTypes.ts
5967es6ImportDefaultBindingFollowedWithNamedImport1InEs5.ts
6068es6ImportDefaultBindingMergeErrors.ts
@@ -67,7 +75,6 @@ exportAssignmentWithDeclareModifier.ts
6775exportAssignmentWithExportModifier.ts
6876exportClassWithoutName.ts
6977exportDeclarationsInAmbientNamespaces.ts
70- exportDeclarationsInAmbientNamespaces2.ts
7178exportDefaultAsyncFunction2.ts
7279exportEqualsOfModule.ts
7380exportInterfaceClassAndValue.ts
@@ -124,7 +131,6 @@ moduleDuplicateIdentifiers.ts
124131moduleSharesNameWithImportDeclarationInsideIt3.ts
125132moduleSharesNameWithImportDeclarationInsideIt5.ts
126133multipleClassPropertyModifiersErrors.ts
127- multipleExports.ts
128134multipleInheritance.ts
129135nameCollisions.ts
130136noImplicitAnyDestructuringVarDeclaration.ts
0 commit comments