|
1 | 1 | parser_typescript Summary: |
2 | | -AST Parsed : 5065/5069 (99.92%) |
3 | | -Positive Passed: 5056/5069 (99.74%) |
4 | | -Negative Passed: 989/4751 (20.82%) |
| 2 | +AST Parsed : 5068/5071 (99.94%) |
| 3 | +Positive Passed: 5059/5071 (99.76%) |
| 4 | +Negative Passed: 986/4751 (20.75%) |
5 | 5 | Expect Syntax Error: "compiler/ClassDeclaration10.ts" |
6 | 6 | Expect Syntax Error: "compiler/ClassDeclaration11.ts" |
7 | 7 | Expect Syntax Error: "compiler/ClassDeclaration13.ts" |
@@ -79,6 +79,7 @@ Expect Syntax Error: "compiler/argumentsPropertyNameInJsMode1.ts" |
79 | 79 | Expect Syntax Error: "compiler/argumentsReferenceInConstructor4_Js.ts" |
80 | 80 | Expect Syntax Error: "compiler/argumentsReferenceInMethod4_Js.ts" |
81 | 81 | Expect Syntax Error: "compiler/argumentsReferenceInObjectLiteral_Js.ts" |
| 82 | +Expect Syntax Error: "compiler/argumentsSpreadRestIterables.tsx" |
82 | 83 | Expect Syntax Error: "compiler/arithAssignTyping.ts" |
83 | 84 | Expect Syntax Error: "compiler/arithmeticOnInvalidTypes.ts" |
84 | 85 | Expect Syntax Error: "compiler/arithmeticOnInvalidTypes2.ts" |
@@ -1567,6 +1568,7 @@ Expect Syntax Error: "compiler/strictNullEmptyDestructuring.ts" |
1567 | 1568 | Expect Syntax Error: "compiler/strictNullNotNullIndexTypeNoLib.ts" |
1568 | 1569 | Expect Syntax Error: "compiler/strictOptionalProperties1.ts" |
1569 | 1570 | Expect Syntax Error: "compiler/strictOptionalProperties3.ts" |
| 1571 | +Expect Syntax Error: "compiler/strictSubtypeAndNarrowing.ts" |
1570 | 1572 | Expect Syntax Error: "compiler/stringIndexerAndConstructor.ts" |
1571 | 1573 | Expect Syntax Error: "compiler/stringIndexerAndConstructor1.ts" |
1572 | 1574 | Expect Syntax Error: "compiler/stringIndexerAssignments1.ts" |
@@ -3617,6 +3619,7 @@ Expect Syntax Error: "conformance/types/typeParameters/typeParameterAsBaseType.t |
3617 | 3619 | Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints4.ts" |
3618 | 3620 | Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints5.ts" |
3619 | 3621 | Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/staticMembersUsingClassTypeParameter.ts" |
| 3622 | +Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/typeParameterConstModifiers.ts" |
3620 | 3623 | Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/typeParameterDirectlyConstrainedToItself.ts" |
3621 | 3624 | Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/typeParameterIndirectlyConstrainedToItself.ts" |
3622 | 3625 | Expect Syntax Error: "conformance/types/typeParameters/typeParameterLists/typesWithDuplicateTypeParameters.ts" |
@@ -3798,15 +3801,6 @@ Expect to Parse: "compiler/emitBundleWithShebangAndPrologueDirectives1.ts" |
3798 | 3801 | 7 │ "use strict" |
3799 | 3802 | ╰──── |
3800 | 3803 |
|
3801 | | -Expect to Parse: "compiler/spreadsAndContextualTupleTypes.ts" |
3802 | | - × Unexpected token |
3803 | | - ╭─[compiler/spreadsAndContextualTupleTypes.ts:26:1] |
3804 | | - 26 │ |
3805 | | - 27 │ declare function foo<const T>(path: T): T; |
3806 | | - · ───── |
3807 | | - 28 │ |
3808 | | - ╰──── |
3809 | | - |
3810 | 3804 | Expect to Parse: "compiler/withStatementInternalComments.ts" |
3811 | 3805 | × 'with' statements are not allowed |
3812 | 3806 | ╭─[compiler/withStatementInternalComments.ts:1:1] |
@@ -4075,14 +4069,6 @@ Expect to Parse: "conformance/salsa/plainJSRedeclare3.ts" |
4075 | 4069 | · ╰── `:` expected |
4076 | 4070 | ╰──── |
4077 | 4071 |
|
4078 | | - × Unexpected token |
4079 | | - ╭─[compiler/argumentsSpreadRestIterables.tsx:10:1] |
4080 | | - 10 │ |
4081 | | - 11 │ declare function fn1<const T extends readonly unknown[]>(...args: T): T; |
4082 | | - · ───── |
4083 | | - 12 │ const res1 = fn1(..."hello"); |
4084 | | - ╰──── |
4085 | | - |
4086 | 4072 | × 'arguments' is not allowed in class field initializer |
4087 | 4073 | ╭─[compiler/argumentsUsedInClassFieldInitializerOrStaticInitializationBlock.ts:2:1] |
4088 | 4074 | 2 │ return class T { |
@@ -8568,14 +8554,6 @@ Expect to Parse: "conformance/salsa/plainJSRedeclare3.ts" |
8568 | 8554 | · ────── |
8569 | 8555 | ╰──── |
8570 | 8556 |
|
8571 | | - × Unexpected token |
8572 | | - ╭─[compiler/strictSubtypeAndNarrowing.ts:187:1] |
8573 | | - 187 │ ObjT extends object, |
8574 | | - 188 │ const DeepPathT extends ReadonlyArray<number | string>, |
8575 | | - · ───── |
8576 | | - 189 │ ValueT, |
8577 | | - ╰──── |
8578 | | - |
8579 | 8557 | × Unterminated string |
8580 | 8558 | ╭─[compiler/stringLiteralsErrors.ts:1:1] |
8581 | 8559 | 1 │ // Srtings missing line terminator |
@@ -19046,14 +19024,6 @@ Expect to Parse: "conformance/salsa/plainJSRedeclare3.ts" |
19046 | 19024 | 22 │ const a9 = (f<number>)<number>; // Error, no applicable signatures |
19047 | 19025 | ╰──── |
19048 | 19026 |
|
19049 | | - × Unexpected token |
19050 | | - ╭─[conformance/types/typeParameters/typeParameterLists/typeParameterConstModifiers.ts:2:1] |
19051 | | - 2 │ |
19052 | | - 3 │ declare function f1<const T>(x: T): T; |
19053 | | - · ───── |
19054 | | - 4 │ |
19055 | | - ╰──── |
19056 | | - |
19057 | 19027 | × Expected `,` but found `Identifier` |
19058 | 19028 | ╭─[conformance/types/typeParameters/typeParameterLists/varianceAnnotations.ts:97:1] |
19059 | 19029 | 97 │ |
|
0 commit comments