Created
February 16, 2022 10:32
-
-
Save MichaReiser/624c57cd9787a82e4a1fe35375930703 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[FAIL] compiler\accessorDeclarationEmitVisibilityErrors.ts: Incorrectly passed | |
[PASS] compiler\accessorWithInitializer.ts | |
[FAIL] compiler\accessorsInAmbientContext.ts: Incorrectly passed | |
[FAIL] compiler\aliasDoesNotDuplicateSignatures.ts: Incorrectly passed | |
[PASS] compiler\aliasInaccessibleModule2.ts | |
[FAIL] compiler\accessorAccidentalCallDiagnostic.ts: Incorrectly passed | |
[PASS] compiler\abstractIdentifierNameStrict.ts | |
[PASS] compiler\accessorWithRestParam.ts | |
[PASS] compiler\2dArrays.ts | |
[PASS] compiler\accessorWithLineTerminator.ts | |
[PASS] compiler\accessorParameterAccessibilityModifier.ts | |
[FAIL] compiler\accessorsEmit.ts: Incorrectly passed | |
[FAIL] compiler\accessInstanceMemberFromStaticMethod01.ts: Incorrectly passed | |
[FAIL] compiler\addMoreOverloadsToBaseSignature.ts: Incorrectly passed | |
[PASS] compiler\abstractClassInLocalScope.ts | |
[PASS] compiler\addMoreCallSignaturesToBaseSignature.ts | |
[PASS] compiler\acceptableAlias1.ts | |
[PASS] compiler\abstractInterfaceIdentifierName.ts | |
[FAIL] compiler\abstractClassInLocalScopeIsAbstract.ts: Incorrectly passed | |
[FAIL] compiler\accessors_spec_section-4.5_inference.ts: Incorrectly passed | |
[FAIL] compiler\aliasesInSystemModule1.ts: Incorrectly passed | |
[PASS] compiler\accessorWithoutBody1.ts | |
[PASS] compiler\accessorBodyInTypeContext.ts | |
[FAIL] compiler\accessStaticMemberFromInstanceMethod01.ts: Incorrectly passed | |
[PASS] compiler\aliasUsageInVarAssignment.ts | |
[FAIL] compiler\allowSyntheticDefaultImports10.ts: Incorrectly passed | |
[PASS] compiler\addMoreCallSignaturesToBaseSignature2.ts | |
[PASS] compiler\allowSyntheticDefaultImports4.ts | |
[PASS] compiler\allowSyntheticDefaultImports9.ts | |
[PASS] compiler\allowSyntheticDefaultImports7.ts | |
[FAIL] compiler\accessorsNotAllowedInES3.ts: Incorrectly passed | |
[FAIL] compiler\allowSyntheticDefaultImports6.ts: Incorrectly passed | |
[PASS] compiler\aliasUsageInArray.ts | |
[PASS] compiler\accessorWithoutBody2.ts | |
[FAIL] compiler\allowSyntheticDefaultImports8.ts: Incorrectly passed | |
[PASS] compiler\alwaysStrictAlreadyUseStrict.ts | |
[PASS] compiler\allowSyntheticDefaultImports5.ts | |
[FAIL] compiler\alwaysStrictModule2.ts: Incorrectly passed | |
[FAIL] compiler\aliasUsageInIndexerOfClass.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\aliasUsageInIndexerOfClass.ts:39:9 | |
│ | |
39 │ [idx: string]: IHasVisualizationModel | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\aliasUsageInIndexerOfClass.ts:39:5 | |
│ | |
39 │ [idx: string]: IHasVisualizationModel | |
│ ^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\aliasUsageInIndexerOfClass.ts:39:17 | |
│ | |
39 │ [idx: string]: IHasVisualizationModel | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\aliasUsageInIndexerOfClass.ts:47:9 | |
│ | |
47 │ [idx: string]: typeof moduleA | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\aliasUsageInIndexerOfClass.ts:47:5 | |
│ | |
47 │ [idx: string]: typeof moduleA | |
│ ^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\aliasUsageInIndexerOfClass.ts:47:17 | |
│ | |
47 │ [idx: string]: typeof moduleA | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\aliasInaccessibleModule.ts | |
[PASS] compiler\allowSyntheticDefaultImports1.ts | |
[PASS] compiler\aliasUsageInAccessorsOfClass.ts | |
[FAIL] compiler\alwaysStrict.ts: Incorrectly passed | |
[PASS] compiler\allowSyntheticDefaultImportsCanPaintCrossModuleDeclaration.ts | |
[PASS] compiler\allowSyntheticDefaultImports2.ts | |
[PASS] compiler\aliasUsageInOrExpression.ts | |
[PASS] compiler\ambientClassDeclaredBeforeBase.ts | |
[FAIL] compiler\allowSyntheticDefaultImports3.ts: Incorrectly passed | |
[FAIL] compiler\alwaysStrictES6.ts: Incorrectly passed | |
[FAIL] compiler\alwaysStrictModule.ts: Incorrectly passed | |
[PASS] compiler\aliasUsageInFunctionExpression.ts | |
[PASS] compiler\ambientClassOverloadForFunction.ts | |
[FAIL] compiler\aliasBug.ts: Incorrectly passed | |
[FAIL] compiler\aliasOnMergedModuleInterface.ts: Incorrectly passed | |
[PASS] compiler\allowJsClassThisTypeCrash.ts | |
[FAIL] compiler\aliasesInSystemModule2.ts: Incorrectly passed | |
[PASS] compiler\alwaysStrictModule5.ts | |
[PASS] compiler\abstractPropertyNegative.ts | |
[PASS] compiler\alwaysStrictModule3.ts | |
[FAIL] compiler\ambientClassMergesOverloadsWithInterface.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambientClassMergesOverloadsWithInterface.ts:3:15 | |
│ | |
3 │ baz(): any; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambientClassMergesOverloadsWithInterface.ts:5:24 | |
│ | |
5 │ foo(n: number): any; | |
│ ^ Expected a class method body here | |
[PASS] compiler\ambientEnumElementInitializer2.ts | |
[PASS] compiler\ambientEnumElementInitializer3.ts | |
[PASS] compiler\alwaysStrictModule6.ts | |
[PASS] compiler\allowImportClausesToMergeWithTypes.ts | |
[FAIL] compiler\alwaysStrictNoImplicitUseStrict.ts: Incorrectly passed | |
[FAIL] compiler\ambientEnum1.ts: Incorrectly passed | |
[PASS] compiler\aliasUsedAsNameValue.ts | |
[FAIL] compiler\accessors_spec_section-4.5_error-cases.ts: Incorrectly passed | |
[PASS] compiler\ambientEnumElementInitializer6.ts | |
[PASS] compiler\aliasUsageInGenericFunction.ts | |
[PASS] compiler\ambientExternalModuleReopen.ts | |
[PASS] compiler\ambientEnumElementInitializer5.ts | |
[PASS] compiler\ambientEnumElementInitializer4.ts | |
[PASS] compiler\aliasUsageInObjectLiteral.ts | |
[FAIL] compiler\ambientErrors1.ts: Incorrectly passed | |
[FAIL] compiler\aliasAssignments.ts: Incorrectly passed | |
[FAIL] compiler\aliasWithInterfaceExportAssignmentUsedInVarInitializer.ts: Incorrectly passed | |
[PASS] compiler\ambientEnumElementInitializer1.ts | |
[PASS] compiler\ambientExportDefaultErrors.ts | |
[FAIL] compiler\aliasUsageInTypeArgumentOfExtendsClause.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\aliasUsageInTypeArgumentOfExtendsClause.ts:43:43 | |
│ | |
43 │ class D extends C<IHasVisualizationModel> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\ambientNameRestrictions.ts | |
[FAIL] compiler\ambientExternalModuleWithRelativeModuleName.ts: Incorrectly passed | |
[PASS] compiler\ambientExternalModuleWithRelativeExternalImportDeclaration.ts | |
[PASS] compiler\aliasErrors.ts | |
[FAIL] compiler\ambientExternalModuleWithInternalImportDeclaration.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambientExternalModuleWithInternalImportDeclaration.ts:15:20 | |
│ | |
15 │ foo(): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\abstractPropertyBasics.ts: Incorrectly errored: | |
error[SyntaxError]: class properties cannot be abstract | |
┌─ compiler\abstractPropertyBasics.ts:15:5 | |
│ | |
15 │ abstract prop: string; | |
│ ^^^^^^^^ | |
error[SyntaxError]: class properties cannot be abstract | |
┌─ compiler\abstractPropertyBasics.ts:17:5 | |
│ | |
17 │ abstract raw: string; | |
│ ^^^^^^^^ | |
error[SyntaxError]: `readonly` modifier must precede `abstract`. | |
┌─ compiler\abstractPropertyBasics.ts:19:14 | |
│ | |
19 │ abstract readonly ro: string; | |
│ -------- ^^^^^^^^ | |
error[SyntaxError]: class properties cannot be abstract | |
┌─ compiler\abstractPropertyBasics.ts:19:5 | |
│ | |
19 │ abstract readonly ro: string; | |
│ ^^^^^^^^ | |
[FAIL] compiler\allowJscheckJsTypeParameterNoCrash.ts: Incorrectly passed | |
[PASS] compiler\aliasOfGenericFunctionWithRestBehavedSameAsUnaliased.ts | |
[PASS] compiler\ambientGetters.ts | |
[PASS] compiler\ambientClassDeclarationWithExtends.ts | |
[FAIL] compiler\ambientExternalModuleWithoutInternalImportDeclaration.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambientExternalModuleWithoutInternalImportDeclaration.ts:15:20 | |
│ | |
15 │ foo(): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\ambientStatement1.ts: Incorrectly passed | |
[PASS] compiler\ambientModuleWithTemplateLiterals.ts | |
[PASS] compiler\ambientModules.ts | |
[FAIL] compiler\amdDependencyCommentName2.ts: Incorrectly passed | |
[FAIL] compiler\amdDependencyCommentName1.ts: Incorrectly passed | |
[PASS] compiler\ambiguousOverloadResolution.ts | |
[FAIL] compiler\amdDependencyComment2.ts: Incorrectly passed | |
[PASS] compiler\ambientModuleExports.ts | |
[PASS] compiler\abstractPropertyInConstructor.ts | |
[PASS] compiler\ambientWithStatements.ts | |
[FAIL] compiler\amdDependencyCommentName3.ts: Incorrectly passed | |
[PASS] compiler\amdDeclarationEmitNoExtraDeclare.ts | |
[PASS] compiler\anonymousClassDeclarationDoesntPrintWithReadonly.ts | |
[FAIL] compiler\ambiguousOverload.ts: Incorrectly passed | |
[PASS] compiler\anyAsReturnTypeForNewOnCall.ts | |
[PASS] compiler\ambientModuleWithClassDeclarationWithExtends.ts | |
[PASS] compiler\accessOverriddenBaseClassMember1.ts | |
[PASS] compiler\ambiguousGenericAssertion1.ts | |
[FAIL] compiler\amdDependencyCommentName4.ts: Incorrectly passed | |
[FAIL] compiler\amdDependencyComment1.ts: Incorrectly passed | |
[FAIL] compiler\anyDeclare.ts: Incorrectly passed | |
[PASS] compiler\ambientRequireFunction.ts | |
[FAIL] compiler\ambientExternalModuleInAnotherExternalModule.ts: Incorrectly passed | |
[PASS] compiler\anonterface.ts | |
[FAIL] compiler\anonymousClassExpression2.ts: Incorrectly passed | |
[PASS] compiler\anonymousModules.ts | |
[FAIL] compiler\anyIndexedAccessArrayNoException.ts: Incorrectly passed | |
[PASS] compiler\ambientFundule.ts | |
[PASS] compiler\amdModuleBundleNoDuplicateDeclarationEmitComments.ts | |
[PASS] compiler\amdModuleName1.ts | |
[PASS] compiler\anyIsAssignableToVoid.ts | |
[FAIL] compiler\amdModuleName2.ts: Incorrectly passed | |
[FAIL] compiler\anyIdenticalToItself.ts: Incorrectly passed | |
[FAIL] compiler\ambiguousCallsWhereReturnTypesAgree.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:2:32 | |
│ | |
2 │ public bar(x: string): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:3:34 | |
│ | |
3 │ public bar(x: string[]): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:8:32 | |
│ | |
8 │ public foo(x: string): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:9:34 | |
│ | |
9 │ public foo(x: string[]): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:16:34 | |
│ | |
16 │ public bar(x: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:17:36 | |
│ | |
17 │ public bar(x: string[]): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:22:34 | |
│ | |
22 │ public foo(x: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\ambiguousCallsWhereReturnTypesAgree.ts:23:36 | |
│ | |
23 │ public foo(x: string[]): number; | |
│ ^ Expected a class method body here | |
[PASS] compiler\anyIsAssignableToObject.ts | |
[PASS] compiler\anonymousClassExpression1.ts | |
[PASS] compiler\anyPlusAny1.ts | |
[FAIL] compiler\anyMappedTypesError.ts: Incorrectly passed | |
[PASS] compiler\ambientConstLiterals.ts | |
[PASS] compiler\anyAndUnknownHaveFalsyComponents.ts | |
[PASS] compiler\anyInferenceAnonymousFunctions.ts | |
[PASS] compiler\argsInScope.ts | |
[FAIL] compiler\argumentsBindsToFunctionScopeArgumentList.ts: Incorrectly passed | |
[PASS] compiler\argumentsPropertyNameInJsMode2.ts | |
[PASS] compiler\anonClassDeclarationEmitIsAnon.ts | |
[PASS] compiler\argumentsObjectCreatesRestForJs.ts | |
[FAIL] compiler\argumentsObjectIterator03_ES5.ts: Incorrectly passed | |
[PASS] compiler\amdModuleConstEnumUsage.ts | |
[PASS] compiler\argumentsReferenceInConstructor2_Js.ts | |
[FAIL] compiler\arguments.ts: Incorrectly passed | |
[PASS] compiler\argumentsReferenceInMethod1_Js.ts | |
[PASS] compiler\APISample_transform.ts | |
[PASS] compiler\argumentsReferenceInConstructor1_Js.ts | |
[PASS] compiler\argumentsReferenceInConstructor5_Js.ts | |
[PASS] compiler\argumentsReferenceInMethod6_Js.ts | |
[PASS] compiler\argumentsObjectIterator01_ES6.ts | |
[PASS] compiler\argumentsReferenceInMethod7_Js.ts | |
[PASS] compiler\argumentsUsedInObjectLiteralProperty.ts | |
[FAIL] compiler\argumentsObjectIterator02_ES5.ts: Incorrectly passed | |
[FAIL] compiler\arithAssignTyping.ts: Incorrectly passed | |
[PASS] compiler\alwaysStrictModule4.ts | |
[PASS] compiler\argumentsReferenceInConstructor6_Js.ts | |
[FAIL] compiler\arithmeticOnInvalidTypes2.ts: Incorrectly passed | |
[PASS] compiler\argumentsAsPropertyName2.ts | |
[PASS] compiler\argumentsObjectIterator02_ES6.ts | |
[FAIL] compiler\arithmeticOnInvalidTypes.ts: Incorrectly passed | |
[PASS] compiler\argumentsReferenceInMethod3_Js.ts | |
[PASS] compiler\argumentsReferenceInConstructor3_Js.ts | |
[PASS] compiler\arrayBufferIsViewNarrowsType.ts | |
[PASS] compiler\arrayAugment.ts | |
[FAIL] compiler\arrayCast.ts: Incorrectly passed | |
[PASS] compiler\argumentsReferenceInConstructor4_Js.ts | |
[FAIL] compiler\argumentsUsedInClassFieldInitializerOrStaticInitializationBlock.ts: Incorrectly passed | |
[FAIL] compiler\arrayAssignmentTest3.ts: Incorrectly passed | |
[PASS] compiler\argumentsObjectIterator03_ES6.ts | |
[PASS] compiler\arrayConcat2.ts | |
[FAIL] compiler\argumentsObjectIterator01_ES5.ts: Incorrectly passed | |
[FAIL] compiler\arrayAssignmentTest4.ts: Incorrectly passed | |
[PASS] compiler\argumentsAsPropertyName.ts | |
[PASS] compiler\argumentsReferenceInMethod4_Js.ts | |
[PASS] compiler\argumentsReferenceInConstructor7_Js.ts | |
[PASS] compiler\arrayLiteral1.ts | |
[PASS] compiler\argumentsReferenceInMethod2_Js.ts | |
[FAIL] compiler\argumentsReferenceInObjectLiteral_Js.ts: Incorrectly passed | |
[FAIL] compiler\argumentsPropertyNameInJsMode1.ts: Incorrectly passed | |
[PASS] compiler\arrayConcat3.ts | |
[PASS] compiler\arrayBindingPatternOmittedExpressions.ts | |
[PASS] compiler\arrayAssignmentTest6.ts | |
[FAIL] compiler\arrayIndexWithArrayFails.ts: Incorrectly passed | |
[PASS] compiler\arrayconcat.ts | |
[PASS] compiler\arrayFlatMap.ts | |
[FAIL] compiler\arrayLiteralAndArrayConstructorEquivalence1.ts: Incorrectly passed | |
[PASS] compiler\arrayLiteralComments.ts | |
[PASS] compiler\arrayConstructors1.ts | |
[PASS] compiler\arrayOfExportedClass.ts | |
[PASS] compiler\arrayFlatNoCrashInference.ts | |
[PASS] compiler\arrayFlatNoCrashInferenceDeclarations.ts | |
[FAIL] compiler\arrayReferenceWithoutTypeArgs.ts: Incorrectly passed | |
[PASS] compiler\arrayLiteralContextualType.ts | |
[PASS] compiler\argumentsReferenceInMethod5_Js.ts | |
[PASS] compiler\arrayConcatMap.ts | |
[FAIL] compiler\arityErrorRelatedSpanBindingPattern.ts: Incorrectly passed | |
[PASS] compiler\arraySlice.ts | |
[PASS] compiler\arrayFind.ts | |
[PASS] compiler\arrayLiteralInNonVarArgParameter.ts | |
[PASS] compiler\APISample_WatchWithOwnWatchHost.ts | |
[PASS] compiler\APISample_parseConfig.ts | |
[PASS] compiler\APISample_linter.ts | |
[PASS] compiler\arrowFunctionInExpressionStatement1.ts | |
[FAIL] compiler\arrayAssignmentTest2.ts: Incorrectly passed | |
[PASS] compiler\arrayEvery.ts | |
[PASS] compiler\arrayOfSubtypeIsAssignableToReadonlyArray.ts | |
[PASS] compiler\arrowFunctionWithObjectLiteralBody3.ts | |
[PASS] compiler\arrowFunctionWithObjectLiteralBody4.ts | |
[PASS] compiler\arrowFunctionWithObjectLiteralBody1.ts | |
[PASS] compiler\APISample_compile.ts | |
[FAIL] compiler\arrayFakeFlatNoCrashInferenceDeclarations.ts: Incorrectly passed | |
[PASS] compiler\asiBreak.ts | |
[PASS] compiler\APISample_Watch.ts | |
[PASS] compiler\arrowFunctionInExpressionStatement2.ts | |
[PASS] compiler\APISample_WatchWithDefaults.ts | |
[PASS] compiler\arraySigChecking.ts | |
[PASS] compiler\arrowFunctionMissingCurlyWithSemicolon.ts | |
[PASS] compiler\asiReturn.ts | |
[FAIL] compiler\arrayLiteralTypeInference.ts: Incorrectly passed | |
[PASS] compiler\asiAmbientFunctionDeclaration.ts | |
[FAIL] compiler\arrowFunctionWithObjectLiteralBody5.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '"foo"' | |
┌─ compiler\arrowFunctionWithObjectLiteralBody5.ts:13:33 | |
│ | |
13 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\arrowFunctionWithObjectLiteralBody5.ts:13:38 | |
│ | |
13 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '"bar"' | |
┌─ compiler\arrowFunctionWithObjectLiteralBody5.ts:13:49 | |
│ | |
13 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\arrowFunctionWithObjectLiteralBody5.ts:13:55 | |
│ | |
13 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrowFunctionWithObjectLiteralBody5.ts:13:57 | |
│ | |
13 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^ unexpected | |
[FAIL] compiler\arrayFrom.ts: Incorrectly passed | |
[FAIL] compiler\asiAbstract.ts: Incorrectly passed | |
[PASS] compiler\asiArith.ts | |
[PASS] compiler\arrowFunctionWithObjectLiteralBody2.ts | |
[FAIL] compiler\assigningFunctionToTupleIssuesError.ts: Incorrectly passed | |
[PASS] compiler\asiInES6Classes.ts | |
[FAIL] compiler\arrayAssignmentTest1.ts: Incorrectly passed | |
[FAIL] compiler\arrayTypeInSignatureOfInterfaceAndClass.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayTypeInSignatureOfInterfaceAndClass.ts:5:136 | |
│ | |
5 │ then<U>(success?: (value: T) => Promise<U>, error?: (error: any) => Promise<U>, progress?: (progress: any) => void): Promise<U>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayTypeInSignatureOfInterfaceAndClass.ts:45:94 | |
│ | |
45 │ public removeIndices(indices: number[], options?: any): WinJS.Promise<IListItem<T>[]>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\arrowFunctionErrorSpan.ts | |
[FAIL] compiler\arrayAssignmentTest5.ts: Incorrectly passed | |
[PASS] compiler\arrayLiteral2.ts | |
[FAIL] compiler\arrowFunctionWithObjectLiteralBody6.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '"foo"' | |
┌─ compiler\arrowFunctionWithObjectLiteralBody6.ts:15:33 | |
│ | |
15 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\arrowFunctionWithObjectLiteralBody6.ts:15:38 | |
│ | |
15 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '"bar"' | |
┌─ compiler\arrowFunctionWithObjectLiteralBody6.ts:15:49 | |
│ | |
15 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\arrowFunctionWithObjectLiteralBody6.ts:15:55 | |
│ | |
15 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrowFunctionWithObjectLiteralBody6.ts:15:57 | |
│ | |
15 │ var d = () => ((<Error>({ name: "foo", message: "bar" }))); | |
│ ^ unexpected | |
[FAIL] compiler\assigningFromObjectToAnythingElse.ts: Incorrectly passed | |
[PASS] compiler\assertInWrapSomeTypeParameter.ts | |
[FAIL] compiler\arrowFunctionInConstructorArgument1.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompat1.ts: Incorrectly passed | |
[FAIL] compiler\assignLambdaToNominalSubtypeOfFunction.ts: Incorrectly passed | |
[PASS] compiler\asiContinue.ts | |
[PASS] compiler\assign1.ts | |
[PASS] compiler\assignmentCompatability1.ts | |
[PASS] compiler\ArrowFunctionExpression1.ts | |
[FAIL] compiler\asiPublicPrivateProtected.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatability10.ts | |
[PASS] compiler\arrayFilter.ts | |
[FAIL] compiler\assignmentCompatability13.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability11.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability14.ts: Incorrectly passed | |
[PASS] compiler\assertionFunctionsCanNarrowByDiscriminant.ts | |
[FAIL] compiler\assignmentCompatability15.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability12.ts: Incorrectly passed | |
[PASS] compiler\APISample_watcher.ts | |
[PASS] compiler\assignmentCompatability2.ts | |
[FAIL] compiler\assignmentCompatability18.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability16.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability22.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability21.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability20.ts: Incorrectly passed | |
[PASS] compiler\APISample_jsdoc.ts | |
[FAIL] compiler\assignmentCompatability23.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability30.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability34.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability26.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability27.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability33.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability28.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability24.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability32.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatability3.ts | |
[PASS] compiler\assignmentCompatability36.ts | |
[FAIL] compiler\assignmentCompatability17.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability35.ts: Incorrectly passed | |
[PASS] compiler\arrowFunctionsMissingTokens.ts | |
[PASS] compiler\assignmentCompatability7.ts | |
[FAIL] compiler\assignmentCompatability40.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability19.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability37.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability39.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability29.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatForEnums.ts | |
[FAIL] compiler\assignmentCompatability31.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability25.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability_checking-apply-member-off-of-function-interface.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability_checking-call-member-off-of-function-interface.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatBug5.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatibilityForConstrainedTypeParameters.ts | |
[FAIL] compiler\assignmentCompatability42.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability45.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatability8.ts | |
[PASS] compiler\assignmentCompatability9.ts | |
[FAIL] compiler\assignmentCompatFunctionsWithOptionalArgs.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatability5.ts | |
[PASS] compiler\assignmentCompatability4.ts | |
[FAIL] compiler\assignmentCompatBug2.ts: Incorrectly passed | |
[PASS] compiler\assignmentToParenthesizedExpression1.ts | |
[PASS] compiler\assignmentCompatability6.ts | |
[PASS] compiler\assignToInvalidLHS.ts | |
[FAIL] compiler\assignmentCompatBug3.ts: Incorrectly passed | |
[FAIL] compiler\assignmentToObject.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatInterfaceWithStringIndexSignature.ts: Incorrectly passed | |
[FAIL] compiler\assignmentStricterConstraints.ts: Incorrectly passed | |
[FAIL] compiler\assignmentCompatability43.ts: Incorrectly passed | |
[PASS] compiler\assignmentCompatWithOverloads.ts | |
[FAIL] compiler\assignmentToFunction.ts: Incorrectly passed | |
[FAIL] compiler\assignmentRestElementWithErrorSourceType.ts: Incorrectly passed | |
[PASS] compiler\asyncArrowInClassES5.ts | |
[PASS] compiler\assignmentNestedInLiterals.ts | |
[FAIL] compiler\asyncFunctionNoReturnType.ts: Incorrectly passed | |
[PASS] compiler\assignmentNonObjectTypeConstraints.ts | |
[FAIL] compiler\assignToPrototype1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\assignToPrototype1.ts:3:36 | |
│ | |
3 │ add(dx: number, dy: number): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\assignmentIndexedToPrimitives.ts: Incorrectly passed | |
[FAIL] compiler\assignToExistingClass.ts: Incorrectly passed | |
[PASS] compiler\asyncFunctionTempVariableScoping.ts | |
[FAIL] compiler\assignmentCompatability38.ts: Incorrectly passed | |
[PASS] compiler\asyncFunctionsAcrossFiles.ts | |
[PASS] compiler\asyncImportNestedYield.ts | |
[FAIL] compiler\assignmentCompatability41.ts: Incorrectly passed | |
[PASS] compiler\augmentArray.ts | |
[PASS] compiler\asyncIIFE.ts | |
[PASS] compiler\assignToObjectTypeWithPrototypeProperty.ts | |
[FAIL] compiler\assignmentToReferenceTypes.ts: Incorrectly passed | |
[FAIL] compiler\augmentedClassWithPrototypePropertyOnModule.ts: Incorrectly passed | |
[PASS] compiler\augmentedTypesExternalModule1.ts | |
[FAIL] compiler\assignToModule.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesClass.ts: Incorrectly passed | |
[PASS] compiler\assignmentToExpandingArrayType.ts | |
[PASS] compiler\asyncFunctionWithForStatementNoInitializer.ts | |
[PASS] compiler\assignmentCompatOnNew.ts | |
[FAIL] compiler\assignmentCompatability44.ts: Incorrectly passed | |
[PASS] compiler\asyncAwaitWithCapturedBlockScopeVar.ts | |
[FAIL] compiler\augmentedTypesEnum2.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesModules3.ts: Incorrectly passed | |
[FAIL] compiler\asyncFunctionReturnExpressionErrorSpans.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesClass2.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesInterface.ts: Incorrectly passed | |
[FAIL] compiler\augmentExportEquals2_1.ts: Incorrectly passed | |
[FAIL] compiler\augmentExportEquals1_1.ts: Incorrectly passed | |
[FAIL] compiler\assignToEnum.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesModules2.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesClass4.ts: Incorrectly passed | |
[PASS] compiler\asyncFunctionsAndStrictNullChecks.ts | |
[FAIL] compiler\augmentedTypesModules3b.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\augmentedTypesModules3b.ts:13:33 | |
│ | |
13 │ declare class m3d { foo(): void } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\augmentedTypesModules3b.ts:21:33 | |
│ | |
21 │ declare class m3e { foo(): void } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\augmentedTypesModules3b.ts:25:33 | |
│ | |
25 │ declare class m3f { foo(): void } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\augmentedTypesModules3b.ts:31:33 | |
│ | |
31 │ declare class m3g { foo(): void } | |
│ ^ Expected a class method body here | |
[FAIL] compiler\augmentedTypesFunction.ts: Incorrectly passed | |
[PASS] compiler\augmentedTypeBracketNamedPropertyAccess.ts | |
[FAIL] compiler\augmentExportEquals2.ts: Incorrectly passed | |
[PASS] compiler\autoAsiForStaticsInClassDeclaration.ts | |
[PASS] compiler\augmentExportEquals4.ts | |
[FAIL] compiler\awaitCallExpressionInSyncFunction.ts: Incorrectly passed | |
[PASS] compiler\augmentedTypesModules4.ts | |
[PASS] compiler\augmentExportEquals6_1.ts | |
[PASS] compiler\augmentExportEquals3_1.ts | |
[PASS] compiler\augmentedTypesClass3.ts | |
[PASS] compiler\autonumberingInEnums.ts | |
[FAIL] compiler\augmentedTypesClass2a.ts: Incorrectly passed | |
[FAIL] compiler\assignmentToObjectAndFunction.ts: Incorrectly passed | |
[PASS] compiler\asyncFunctionContextuallyTypedReturns.ts | |
[PASS] compiler\augmentExportEquals6.ts | |
[PASS] compiler\autoLift2.ts | |
[FAIL] compiler\augmentExportEquals1.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesEnum3.ts: Incorrectly passed | |
[FAIL] compiler\assignToFn.ts: Incorrectly passed | |
[PASS] compiler\awaitExpressionInnerCommentEmit.ts | |
[PASS] compiler\avoid.ts | |
[FAIL] compiler\augmentExportEquals7.ts: Incorrectly passed | |
[PASS] compiler\badOverloadError.ts | |
[FAIL] compiler\autolift4.ts: Incorrectly passed | |
[PASS] compiler\badArrayIndex.ts | |
[PASS] compiler\augmentExportEquals4_1.ts | |
[PASS] compiler\awaitLiteralValues.ts | |
[PASS] compiler\awaitInClassInAsyncFunction.ts | |
[PASS] compiler\augmentExportEquals3.ts | |
[PASS] compiler\bangInModuleName.ts | |
[FAIL] compiler\autolift3.ts: Incorrectly passed | |
[FAIL] compiler\augmentedTypesEnum.ts: Incorrectly passed | |
[PASS] compiler\asyncFunctionReturnType.ts | |
[FAIL] compiler\augmentedTypesVar.ts: Incorrectly passed | |
[FAIL] compiler\baseTypePrivateMemberClash.ts: Incorrectly passed | |
[PASS] compiler\bases.ts | |
[FAIL] compiler\baseTypeOrderChecking.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\baseTypeOrderChecking.ts:65:1 | |
│ | |
65 │ { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\baseIndexSignatureResolution.ts | |
[PASS] compiler\badThisBinding.ts | |
[FAIL] compiler\badExternalModuleReference.ts: Incorrectly passed | |
[PASS] compiler\badInferenceLowerPriorityThanGoodInference.ts | |
[PASS] compiler\augmentedTypesModules.ts | |
[PASS] compiler\bind2.ts | |
[PASS] compiler\bigIntWithTargetES2016.ts | |
[PASS] compiler\bestCommonTypeReturnStatement.ts | |
[PASS] compiler\badArraySyntax.ts | |
[PASS] compiler\bestChoiceType.ts | |
[FAIL] compiler\bind1.ts: Incorrectly passed | |
[PASS] compiler\bestCommonTypeWithOptionalProperties.ts | |
[PASS] compiler\bigint64ArraySubarray.ts | |
[PASS] compiler\awaitInNonAsyncFunction.ts | |
[PASS] compiler\bindingPatternOmittedExpressionNesting.ts | |
[FAIL] compiler\bigIntWithTargetES3.ts: Incorrectly passed | |
[FAIL] compiler\binaryArithmatic3.ts: Incorrectly passed | |
[FAIL] compiler\betterErrorForUnionCall.ts: Incorrectly passed | |
[PASS] compiler\bestCommonTypeWithContextualTyping.ts | |
[FAIL] compiler\betterErrorForAccidentalCall.ts: Incorrectly passed | |
[FAIL] compiler\baseCheck.ts: Incorrectly passed | |
[FAIL] compiler\bigIntWithTargetLessThanES2016.ts: Incorrectly passed | |
[PASS] compiler\baseExpressionTypeParameters.ts | |
[FAIL] compiler\baseClassImprovedMismatchErrors.ts: Incorrectly passed | |
[FAIL] compiler\binaryArithmatic4.ts: Incorrectly passed | |
[PASS] compiler\augmentExportEquals5.ts | |
[PASS] compiler\binopAssignmentShouldHaveType.ts | |
[FAIL] compiler\binaryArithmatic2.ts: Incorrectly passed | |
[PASS] compiler\blockScopedBindingCaptureThisInFunction.ts | |
[PASS] compiler\bindingPatternInParameter01.ts | |
[PASS] compiler\blockScopedBindingsReassignedInLoop1.ts | |
[FAIL] compiler\bitwiseCompoundAssignmentOperators.ts: Incorrectly passed | |
[FAIL] compiler\binaryArithmatic1.ts: Incorrectly passed | |
[PASS] compiler\blockScopedBindingsInDownlevelGenerator.ts | |
[PASS] compiler\awaitUnionPromise.ts | |
[FAIL] compiler\blockScopedBindingUsedBeforeDef.ts: Incorrectly passed | |
[PASS] compiler\blockScopedBindingsReassignedInLoop4.ts | |
[PASS] compiler\blockScopedClassDeclarationAcrossFiles.ts | |
[FAIL] compiler\blockScopedFunctionDeclarationInStrictClass.ts: Incorrectly passed | |
[FAIL] compiler\blockScopedFunctionDeclarationStrictES6.ts: Incorrectly passed | |
[PASS] compiler\blockScopedBindingsReassignedInLoop5.ts | |
[FAIL] compiler\blockScopedFunctionDeclarationInStrictModule.ts: Incorrectly passed | |
[PASS] compiler\blockScopedNamespaceDifferentFile.ts | |
[PASS] compiler\blockScopedBindingsReassignedInLoop2.ts | |
[FAIL] compiler\baseTypeWrappingInstantiationChain.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\baseTypeWrappingInstantiationChain.ts:9:48 | |
│ | |
9 │ class CBase<T2> extends CBaseBase<Wrapper<T2>> { | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\baseTypeWrappingInstantiationChain.ts:33:31 | |
│ | |
33 │ class C<T1> extends CBase<T1> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\arrayBestCommonTypes.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayBestCommonTypes.ts:17:58 | |
│ | |
17 │ public voidIfAny(x: boolean, y?: boolean): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayBestCommonTypes.ts:19:57 | |
│ | |
19 │ public voidIfAny(x: string, y?: boolean): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayBestCommonTypes.ts:21:57 | |
│ | |
21 │ public voidIfAny(x: number, y?: boolean): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:29:22 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:29:26 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:29:27 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:29:36 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:29:37 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:29:38 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:29:41 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:29:43 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:29:44 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:29:47 | |
│ | |
29 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:31:22 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:31:26 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:31:27 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:31:36 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:31:37 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:31:38 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:31:41 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:31:54 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:31:55 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:31:58 | |
│ | |
31 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:33:22 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:33:26 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:33:27 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:33:36 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:33:37 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:33:49 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:33:52 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:33:54 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:33:55 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:33:58 | |
│ | |
33 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:35:22 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:35:26 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:35:27 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:35:36 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:35:37 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:35:38 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:35:44 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:35:47 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:35:49 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:35:50 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:35:53 | |
│ | |
35 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:37:22 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:37:26 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:37:27 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:37:36 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:37:37 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:37:38 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:37:41 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:37:44 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:37:49 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:37:50 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:37:53 | |
│ | |
37 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:39:22 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:39:26 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:39:27 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:39:36 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:39:37 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:39:49 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:39:52 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:39:57 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:39:58 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:39:61 | |
│ | |
39 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:43:22 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:43:26 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:43:27 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:43:36 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:43:37 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:43:38 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:43:42 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:43:46 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:43:47 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:43:50 | |
│ | |
43 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:45:22 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:45:26 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:45:27 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:45:36 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:45:37 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:45:38 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:45:42 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:45:57 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:45:58 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:45:61 | |
│ | |
45 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:47:22 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:47:26 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:47:27 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:47:36 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:47:37 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:47:49 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:47:54 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:47:57 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:47:58 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:47:61 | |
│ | |
47 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:49:22 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:49:26 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:49:27 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:49:36 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:49:37 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:49:38 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:49:44 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:49:49 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:49:52 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:49:53 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:49:56 | |
│ | |
49 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:51:22 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:51:26 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:51:27 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:51:36 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:51:37 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:51:38 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:51:43 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:51:47 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:51:52 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:51:53 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:51:56 | |
│ | |
51 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:53:22 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:53:26 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:53:27 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:53:36 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:53:37 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:53:49 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:53:53 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:53:58 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:53:59 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:53:62 | |
│ | |
53 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:57:22 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:57:26 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:57:27 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:57:36 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:57:37 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '3' | |
┌─ compiler\arrayBestCommonTypes.ts:57:39 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:57:42 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:57:47 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:57:53 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:57:54 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:57:56 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:57:57 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:57:60 | |
│ | |
57 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayBestCommonTypes.ts:123:58 | |
│ | |
123 │ public voidIfAny(x: boolean, y?: boolean): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayBestCommonTypes.ts:125:57 | |
│ | |
125 │ public voidIfAny(x: string, y?: boolean): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\arrayBestCommonTypes.ts:127:57 | |
│ | |
127 │ public voidIfAny(x: number, y?: boolean): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:135:22 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:135:26 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:135:27 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:135:36 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:135:37 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:135:38 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:135:41 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:135:43 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:135:44 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:135:47 | |
│ | |
135 │ <number>(this.voidIfAny([4, 2][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:137:22 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:137:26 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:137:27 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:137:36 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:137:37 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:137:38 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:137:41 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:137:54 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:137:55 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:137:58 | |
│ | |
137 │ <number>(this.voidIfAny([4, 2, undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:139:22 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:139:26 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:139:27 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:139:36 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:139:37 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:139:49 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:139:52 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:139:54 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:139:55 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:139:58 | |
│ | |
139 │ <number>(this.voidIfAny([undefined, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:141:22 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:141:26 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:141:27 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:141:36 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:141:37 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:141:38 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:141:44 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:141:47 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:141:49 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:141:50 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:141:53 | |
│ | |
141 │ <number>(this.voidIfAny([null, 2, 4][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:143:22 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:143:26 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:143:27 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:143:36 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:143:37 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '2' | |
┌─ compiler\arrayBestCommonTypes.ts:143:38 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:143:41 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:143:44 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:143:49 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:143:50 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:143:53 | |
│ | |
143 │ <number>(this.voidIfAny([2, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:145:22 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:145:26 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:145:27 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:145:36 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:145:37 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:145:49 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:145:52 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:145:57 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:145:58 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:145:61 | |
│ | |
145 │ <number>(this.voidIfAny([undefined, 4, null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:149:22 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:149:26 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:149:27 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:149:36 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:149:37 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:149:38 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:149:42 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:149:46 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:149:47 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:149:50 | |
│ | |
149 │ <number>(this.voidIfAny(['', "q"][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:151:22 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:151:26 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:151:27 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:151:36 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:151:37 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:151:38 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:151:42 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:151:57 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:151:58 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:151:61 | |
│ | |
151 │ <number>(this.voidIfAny(['', "q", undefined][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:153:22 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:153:26 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:153:27 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:153:36 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:153:37 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:153:49 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:153:54 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:153:57 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:153:58 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:153:61 | |
│ | |
153 │ <number>(this.voidIfAny([undefined, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:155:22 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:155:26 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:155:27 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:155:36 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:155:37 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:155:38 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:155:44 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:155:49 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:155:52 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:155:53 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:155:56 | |
│ | |
155 │ <number>(this.voidIfAny([null, "q", ''][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:157:22 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:157:26 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:157:27 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:157:36 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:157:37 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '"q"' | |
┌─ compiler\arrayBestCommonTypes.ts:157:38 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:157:43 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:157:47 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:157:52 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:157:53 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:157:56 | |
│ | |
157 │ <number>(this.voidIfAny(["q", '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:159:22 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:159:26 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:159:27 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:159:36 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:159:37 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '''' | |
┌─ compiler\arrayBestCommonTypes.ts:159:49 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:159:53 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:159:58 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:159:59 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:159:62 | |
│ | |
159 │ <number>(this.voidIfAny([undefined, '', null][0])); | |
│ ^ unexpected | |
error[SyntaxError]: An arrow function cannot have a 'this' parameter. | |
┌─ compiler\arrayBestCommonTypes.ts:163:22 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^^^^ | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\arrayBestCommonTypes.ts:163:26 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `voidIfAny` | |
┌─ compiler\arrayBestCommonTypes.ts:163:27 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\arrayBestCommonTypes.ts:163:36 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:163:37 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '3' | |
┌─ compiler\arrayBestCommonTypes.ts:163:39 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '4' | |
┌─ compiler\arrayBestCommonTypes.ts:163:42 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found 'null' | |
┌─ compiler\arrayBestCommonTypes.ts:163:47 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^^^^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:163:53 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:163:54 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `,` but instead found `[` | |
┌─ compiler\arrayBestCommonTypes.ts:163:56 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an object pattern, an array pattern, or a rest pattern but instead found '0' | |
┌─ compiler\arrayBestCommonTypes.ts:163:57 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ Expected an identifier, an object pattern, an array pattern, or a rest pattern here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\arrayBestCommonTypes.ts:163:60 | |
│ | |
163 │ <number>(this.voidIfAny([[3, 4], [null]][0][0])); | |
│ ^ unexpected | |
[PASS] compiler\bom-utf8.ts | |
[FAIL] compiler\baseConstraintOfDecorator.ts: Incorrectly passed | |
[PASS] compiler\breakInIterationOrSwitchStatement2.ts | |
[FAIL] compiler\blockScopedSameNameFunctionDeclarationStrictES6.ts: Incorrectly passed | |
[FAIL] compiler\awaitedTypeStrictNull.ts: Incorrectly passed | |
[FAIL] compiler\blockScopedSameNameFunctionDeclarationES5.ts: Incorrectly passed | |
[PASS] compiler\blockScopedFunctionDeclarationES5.ts | |
[FAIL] compiler\blockScopedSameNameFunctionDeclarationES6.ts: Incorrectly passed | |
[FAIL] compiler\blockScopedSameNameFunctionDeclarationStrictES5.ts: Incorrectly passed | |
[PASS] compiler\breakNotInIterationOrSwitchStatement1.ts | |
[PASS] compiler\breakInIterationOrSwitchStatement1.ts | |
[PASS] compiler\breakInIterationOrSwitchStatement3.ts | |
[PASS] compiler\breakNotInIterationOrSwitchStatement2.ts | |
[FAIL] compiler\bigintWithoutLib.ts: Incorrectly passed | |
[PASS] compiler\breakTarget3.ts | |
[PASS] compiler\breakTarget4.ts | |
[FAIL] compiler\breakInIterationOrSwitchStatement4.ts: Incorrectly passed | |
[FAIL] compiler\blockScopedEnumVariablesUseBeforeDef.ts: Incorrectly passed | |
[PASS] compiler\breakTarget5.ts | |
[FAIL] compiler\bigintIndex.ts: Incorrectly passed | |
[PASS] compiler\cachedModuleResolution1.ts | |
[PASS] compiler\cachedModuleResolution2.ts | |
[PASS] compiler\breakTarget6.ts | |
[PASS] compiler\blockScopedBindingsReassignedInLoop3.ts | |
[PASS] compiler\breakTarget2.ts | |
[PASS] compiler\cachedModuleResolution4.ts | |
[FAIL] compiler\bigintWithLib.ts: Incorrectly passed | |
[FAIL] compiler\cachedModuleResolution7.ts: Incorrectly passed | |
[PASS] compiler\cachedModuleResolution3.ts | |
[FAIL] compiler\cachedModuleResolution6.ts: Incorrectly passed | |
[PASS] compiler\breakTarget1.ts | |
[PASS] compiler\cachedModuleResolution5.ts | |
[FAIL] compiler\booleanAssignment.ts: Incorrectly passed | |
[PASS] compiler\cacheResolutions.ts | |
[FAIL] compiler\callExpressionWithMissingTypeArgument1.ts: Incorrectly passed | |
[FAIL] compiler\callConstructAssignment.ts: Incorrectly passed | |
[FAIL] compiler\cachedModuleResolution9.ts: Incorrectly passed | |
[FAIL] compiler\awaitedType.ts: Incorrectly passed | |
[FAIL] compiler\cachedModuleResolution8.ts: Incorrectly passed | |
[FAIL] compiler\blockScopedEnumVariablesUseBeforeDef_preserve.ts: Incorrectly passed | |
[FAIL] compiler\callOnClass.ts: Incorrectly passed | |
[PASS] compiler\callExpressionWithTypeParameterConstrainedToOuterTypeParameter.ts | |
[PASS] compiler\booleanFilterAnyArray.ts | |
[FAIL] compiler\blockScopedVariablesUseBeforeDef.ts: Incorrectly passed | |
[PASS] compiler\callOnInstance.ts | |
[FAIL] compiler\callbackArgsDifferByOptionality.ts: Incorrectly passed | |
[FAIL] compiler\callOverloads1.ts: Incorrectly passed | |
[PASS] compiler\callOverloads4.ts | |
[FAIL] compiler\callWithWrongNumberOfTypeArguments.ts: Incorrectly passed | |
[FAIL] compiler\callOverloads2.ts: Incorrectly passed | |
[PASS] compiler\cannotInvokeNewOnErrorExpression.ts | |
[FAIL] compiler\blockScopedFunctionDeclarationStrictES5.ts: Incorrectly passed | |
[FAIL] compiler\cannotInvokeNewOnIndexExpression.ts: Incorrectly passed | |
[PASS] compiler\callSignatureFunctionOverload.ts | |
[FAIL] compiler\callOverloads3.ts: Incorrectly passed | |
[PASS] compiler\capturedLetConstInLoop11.ts | |
[FAIL] compiler\callSignaturesShouldBeResolvedBeforeSpecialization.ts: Incorrectly passed | |
[PASS] compiler\callOverloadViaElementAccessExpression.ts | |
[PASS] compiler\callOverloads5.ts | |
[PASS] compiler\callbacksDontShareTypes.ts | |
[FAIL] compiler\callOfConditionalTypeWithConcreteBranches.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\callOfConditionalTypeWithConcreteBranches.ts:67:24 | |
│ | |
67 │ type X<V> = V extends (...args: any[]) => any ? (...args: Parameters<V>) => void : Function; | |
│ ^^^ Expected a type here | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\callOfConditionalTypeWithConcreteBranches.ts:75:43 | |
│ | |
75 │ [K in keyof Target]: Target[K] extends (...args: any[]) => void | |
│ ^^^ Expected a type here | |
error[SyntaxError]: expected a statement but instead found '? (...args: Parameters<Target[K]>) => void | |
: void | |
}' | |
┌─ compiler\callOfConditionalTypeWithConcreteBranches.ts:77:7 | |
│ | |
77 │ ┌ ? (...args: Parameters<Target[K]>) => void | |
78 │ │ | |
79 │ │ : void | |
80 │ │ | |
81 │ │ }; | |
│ └─^ Expected a statement here | |
[PASS] compiler\blockScopedFunctionDeclarationES6.ts | |
[PASS] compiler\capturedLetConstInLoop11_ES6.ts | |
[FAIL] compiler\capturedParametersInInitializers2.ts: Incorrectly passed | |
[PASS] compiler\capturedLetConstInLoop12.ts | |
[PASS] compiler\captureSuperPropertyAccessInSuperCall01.ts | |
[PASS] compiler\blockScopedBindingsReassignedInLoop6.ts | |
[PASS] compiler\capturedLetConstInLoop13.ts | |
[PASS] compiler\captureThisInSuperCall.ts | |
[PASS] compiler\bundledDtsLateExportRenaming.ts | |
[PASS] compiler\castFunctionExpressionShouldBeParenthesized.ts | |
[PASS] compiler\castNewObjectBug.ts | |
[PASS] compiler\baseTypeAfterDerivedType.ts | |
[PASS] compiler\castOfAwait.ts | |
[PASS] compiler\castParentheses.ts | |
[PASS] compiler\capturedLetConstInLoop10.ts | |
[PASS] compiler\capturedVarInLoop.ts | |
[FAIL] compiler\capturedParametersInInitializers1.ts: Incorrectly passed | |
[PASS] compiler\capturedLetConstInLoop9_ES6.ts | |
[PASS] compiler\capturedLetConstInLoop1_ES6.ts | |
[PASS] compiler\caseInsensitiveFileSystemWithCapsImportTypeDeclarations.ts | |
[FAIL] compiler\capturedLetConstInLoop8.ts: Incorrectly passed | |
[PASS] compiler\castOfYield.ts | |
[PASS] compiler\capturedLetConstInLoop10_ES6.ts | |
[PASS] compiler\capturedLetConstInLoop9.ts | |
[PASS] compiler\catchClauseWithInitializer1.ts | |
[PASS] compiler\capturedLetConstInLoop3.ts | |
[PASS] compiler\chainedAssignment2.ts | |
[FAIL] compiler\castTest.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\castTest.ts:35:39 | |
│ | |
35 │ add(dx: number, dy: number): Point; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\castTest.ts:37:26 | |
│ | |
37 │ mult(p: Point): Point; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\castTest.ts:39:38 | |
│ | |
39 │ constructor(x: number, y: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '0' | |
┌─ compiler\castTest.ts:47:8 | |
│ | |
47 │ x: 0, | |
│ ^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\castTest.ts:47:9 | |
│ | |
47 │ x: 0, | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '0' | |
┌─ compiler\castTest.ts:49:8 | |
│ | |
49 │ y: 0, | |
│ ^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\castTest.ts:49:9 | |
│ | |
49 │ y: 0, | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found 'function' | |
┌─ compiler\castTest.ts:51:10 | |
│ | |
51 │ add: function(dx, dy) { | |
│ ^^^^^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `(` | |
┌─ compiler\castTest.ts:51:18 | |
│ | |
51 │ add: function(dx, dy) { | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `)` | |
┌─ compiler\castTest.ts:51:25 | |
│ | |
51 │ add: function(dx, dy) { | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `{` | |
┌─ compiler\castTest.ts:51:27 | |
│ | |
51 │ add: function(dx, dy) { | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\castTest.ts:57:19 | |
│ | |
45 │ ┌ var p_cast = <Point> ({ | |
46 │ │ | |
47 │ │ x: 0, | |
48 │ │ | |
· │ | |
56 │ │ | |
57 │ │ mult: function(p) { return p; } | |
│ │ ^ An explicit or implicit semicolon is expected here... | |
│ └──────────────────' ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\castTest.ts:57:23 | |
│ | |
57 │ mult: function(p) { return p; } | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal return statement outside of a function | |
┌─ compiler\castTest.ts:57:25 | |
│ | |
57 │ mult: function(p) { return p; } | |
│ ^^^^^^^^^ | |
error[SyntaxError]: expected a statement but instead found '})' | |
┌─ compiler\castTest.ts:59:1 | |
│ | |
59 │ }) | |
│ ^^ Expected a statement here | |
[PASS] compiler\chainedImportAlias.ts | |
[PASS] compiler\capturedLetConstInLoop1.ts | |
[FAIL] compiler\castExpressionParentheses.ts: Incorrectly errored: | |
error[SyntaxError]: expected an expression but instead found '/' | |
┌─ compiler\castExpressionParentheses.ts:27:7 | |
│ | |
27 │ (<any>/regexp/g); | |
│ ^ Expected an expression here | |
error[SyntaxError]: expected a parameter but instead found '<' | |
┌─ compiler\castExpressionParentheses.ts:41:8 | |
│ | |
41 │ (<any>(<any>a).x); | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `any` | |
┌─ compiler\castExpressionParentheses.ts:41:9 | |
│ | |
41 │ (<any>(<any>a).x); | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `>` | |
┌─ compiler\castExpressionParentheses.ts:41:12 | |
│ | |
41 │ (<any>(<any>a).x); | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `a` | |
┌─ compiler\castExpressionParentheses.ts:41:13 | |
│ | |
41 │ (<any>(<any>a).x); | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `.` | |
┌─ compiler\castExpressionParentheses.ts:41:15 | |
│ | |
41 │ (<any>(<any>a).x); | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\castExpressionParentheses.ts:41:17 | |
│ | |
41 │ (<any>(<any>a).x); | |
│ ----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a parameter but instead found '1.0' | |
┌─ compiler\castExpressionParentheses.ts:69:8 | |
│ | |
69 │ (<any>(1.0)); | |
│ ^^^ Expected a parameter here | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\castExpressionParentheses.ts:69:12 | |
│ | |
69 │ (<any>(1.0)); | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\castExpressionParentheses.ts:95:10 | |
│ | |
95 │ (<any>(A)) | |
│ ^ unexpected | |
[FAIL] compiler\chainedAssignmentChecking.ts: Incorrectly passed | |
[PASS] compiler\checkerInitializationCrash.ts | |
[PASS] compiler\checkForObjectTooStrict.ts | |
[PASS] compiler\capturedLetConstInLoop3_ES6.ts | |
[FAIL] compiler\chainedAssignment3.ts: Incorrectly passed | |
[FAIL] compiler\checkDestructuringShorthandAssigment.ts: Incorrectly passed | |
[FAIL] compiler\checkDestructuringShorthandAssigment2.ts: Incorrectly passed | |
[PASS] compiler\checkInfiniteExpansionTermination2.ts | |
[PASS] compiler\capturedLetConstInLoop4.ts | |
[FAIL] compiler\checkJsdocTypeTagOnExportAssignment1.ts: Incorrectly passed | |
[FAIL] compiler\checkJsdocTypeTagOnExportAssignment4.ts: Incorrectly passed | |
[FAIL] compiler\capturedLetConstInLoop5_ES6.ts: Incorrectly passed | |
[PASS] compiler\checkJsdocTypeTagOnExportAssignment5.ts | |
[FAIL] compiler\capturedLetConstInLoop6.ts: Incorrectly passed | |
[PASS] compiler\capturedLetConstInLoop4_ES6.ts | |
[FAIL] compiler\cf.ts: Incorrectly passed | |
[PASS] compiler\checkInterfaceBases.ts | |
[FAIL] compiler\checkJsdocTypeTagOnExportAssignment3.ts: Incorrectly passed | |
[FAIL] compiler\checkJsFiles2.ts: Incorrectly passed | |
[PASS] compiler\capturedLetConstInLoop2_ES6.ts | |
[FAIL] compiler\checkJsFiles4.ts: Incorrectly passed | |
[FAIL] compiler\checkJsdocTypeTagOnExportAssignment6.ts: Incorrectly passed | |
[FAIL] compiler\checkJsFiles6.ts: Incorrectly passed | |
[FAIL] compiler\checkJsdocTypeTagOnExportAssignment2.ts: Incorrectly passed | |
[PASS] compiler\checkJsdocTypeTagOnExportAssignment7.ts | |
[FAIL] compiler\checkJsFiles3.ts: Incorrectly passed | |
[FAIL] compiler\capturedLetConstInLoop5.ts: Incorrectly passed | |
[PASS] compiler\checkJsTypeDefNoUnusedLocalMarked.ts | |
[FAIL] compiler\checkJsFiles_skipDiagnostics.ts: Incorrectly passed | |
[FAIL] compiler\chainedAssignment1.ts: Incorrectly passed | |
[PASS] compiler\checkJsObjectLiteralIndexSignatures.ts | |
[FAIL] compiler\checkMergedGlobalUMDSymbol.ts: Incorrectly passed | |
[FAIL] compiler\chainedCallsWithTypeParameterConstrainedToOtherTypeParameter2.ts: Incorrectly passed | |
[FAIL] compiler\capturedLetConstInLoop6_ES6.ts: Incorrectly passed | |
[PASS] compiler\checkJsFiles_noErrorLocation.ts | |
[PASS] compiler\checkJsxNotSetError.ts | |
[FAIL] compiler\checkSuperCallBeforeThisAccessing5.ts: Incorrectly passed | |
[PASS] compiler\checkSuperCallBeforeThisAccessing1.ts | |
[PASS] compiler\checkInfiniteExpansionTermination.ts | |
[PASS] compiler\checkSuperCallBeforeThisAccessing7.ts | |
[PASS] compiler\checkSuperCallBeforeThisAccessing6.ts | |
[FAIL] compiler\capturedLetConstInLoop7.ts: Incorrectly passed | |
[FAIL] compiler\checkSuperCallBeforeThisAccessing2.ts: Incorrectly passed | |
[PASS] compiler\capturedLetConstInLoop2.ts | |
[FAIL] compiler\chainedCallsWithTypeParameterConstrainedToOtherTypeParameter.ts: Incorrectly passed | |
[PASS] compiler\checkSuperCallBeforeThisAccessing4.ts | |
[FAIL] compiler\checkSuperCallBeforeThisAccessing9.ts: Incorrectly passed | |
[FAIL] compiler\checkSuperCallBeforeThisAccessing8.ts: Incorrectly passed | |
[PASS] compiler\checkSwitchStatementIfCaseTypeIsString.ts | |
[FAIL] compiler\capturedLetConstInLoop8_ES6.ts: Incorrectly passed | |
[PASS] compiler\circularContextualReturnType.ts | |
[PASS] compiler\circularConstrainedMappedTypeNoCrash.ts | |
[FAIL] compiler\circularBaseTypes.ts: Incorrectly passed | |
[FAIL] compiler\circularModuleImports.ts: Incorrectly passed | |
[PASS] compiler\circularConstraintYieldsAppropriateError.ts | |
[PASS] compiler\circularObjectLiteralAccessors.ts | |
[PASS] compiler\catch.ts | |
[PASS] compiler\ClassDeclaration13.ts | |
[PASS] compiler\circularInferredTypeOfVariable.ts | |
[PASS] compiler\ClassDeclaration10.ts | |
[PASS] compiler\circularOptionalityRemoval.ts | |
[PASS] compiler\circularTypeofWithFunctionModule.ts | |
[PASS] compiler\circularContextualMappedType.ts | |
[PASS] compiler\ClassDeclaration11.ts | |
[PASS] compiler\ClassDeclaration15.ts | |
[PASS] compiler\ClassDeclaration21.ts | |
[PASS] compiler\ClassDeclaration24.ts | |
[PASS] compiler\ClassDeclaration9.ts | |
[PASS] compiler\ClassDeclaration8.ts | |
[FAIL] compiler\circularlyReferentialInterfaceAccessNoCrash.ts: Incorrectly passed | |
[FAIL] compiler\classCannotExtendVar.ts: Incorrectly passed | |
[PASS] compiler\classDeclarationBlockScoping1.ts | |
[PASS] compiler\ClassDeclaration26.ts | |
[FAIL] compiler\checkJsFiles.ts: Incorrectly passed | |
[PASS] compiler\classDeclarationBlockScoping2.ts | |
[PASS] compiler\classBlockScoping.ts | |
[PASS] compiler\ClassDeclaration14.ts | |
[PASS] compiler\chainedSpecializationToObjectTypeLiteral.ts | |
[FAIL] compiler\checkIndexConstraintOfJavascriptClassExpression.ts: Incorrectly passed | |
[PASS] compiler\classDeclarationCheckUsedBeforeDefinitionInItself.ts | |
[PASS] compiler\classAttributeInferenceTemplate.ts | |
[PASS] compiler\classDeclarationMergedInModuleWithContinuation.ts | |
[PASS] compiler\ClassDeclarationWithInvalidConstOnPropertyDeclaration2.ts | |
[FAIL] compiler\checkJsObjectLiteralHasCheckedKeyof.ts: Incorrectly passed | |
[PASS] compiler\classDeclaredBeforeClassFactory.ts | |
[FAIL] compiler\checkSuperCallBeforeThisAccess.ts: Incorrectly passed | |
[PASS] compiler\ClassDeclarationWithInvalidConstOnPropertyDeclaration.ts | |
[PASS] compiler\checkJsFiles7.ts | |
[FAIL] compiler\classDeclarationShouldBeOutOfScopeInComputedNames.ts: Incorrectly passed | |
[PASS] compiler\classExpressionInClassStaticDeclarations.ts | |
[PASS] compiler\classAttributeInferenceTemplateJS.ts | |
[FAIL] compiler\classExpressionExtendingAbstractClass.ts: Incorrectly passed | |
[PASS] compiler\checkSuperCallBeforeThisAccessing3.ts | |
[FAIL] compiler\classExpressionAssignment.ts: Incorrectly passed | |
[PASS] compiler\circularReferenceInImport.ts | |
[PASS] compiler\classExpressionTest1.ts | |
[PASS] compiler\classExpressionNames.ts | |
[PASS] compiler\classDeclarationCheckUsedBeforeDefinitionInFunctionDeclaration.ts | |
[PASS] compiler\classExpressionWithDecorator1.ts | |
[PASS] compiler\classExpressions.ts | |
[PASS] compiler\classExpressionTest2.ts | |
[PASS] compiler\classExpressionPropertyModifiers.ts | |
[PASS] compiler\classExpressionWithStaticPropertiesES62.ts | |
[PASS] compiler\classExpressionWithStaticProperties2.ts | |
[PASS] compiler\classExpressionWithStaticPropertiesES61.ts | |
[PASS] compiler\ClassDeclaration25.ts | |
[PASS] compiler\classExpressionWithStaticPropertiesES64.ts | |
[PASS] compiler\classExpressionWithStaticProperties1.ts | |
[PASS] compiler\classExtendingQualifiedName2.ts | |
[FAIL] compiler\classExtendingQualifiedName.ts: Incorrectly passed | |
[FAIL] compiler\checkTypePredicateForRedundantProperties.ts: Incorrectly passed | |
[FAIL] compiler\classdecl.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:9:28 | |
│ | |
9 │ constructor (n: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:11:28 | |
│ | |
11 │ constructor (s: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:61:35 | |
│ | |
61 │ private foo(n: number): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:63:35 | |
│ | |
63 │ private foo(s: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:137:28 | |
│ | |
137 │ constructor (n: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:139:28 | |
│ | |
139 │ constructor (s: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:141:23 | |
│ | |
141 │ public pgF(): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:149:16 | |
│ | |
149 │ static d2(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:155:19 | |
│ | |
155 │ private foo(s); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:163:35 | |
│ | |
163 │ private foo(n: number): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:165:35 | |
│ | |
165 │ private foo(s: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:179:35 | |
│ | |
179 │ private foo(s: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classdecl.ts:181:35 | |
│ | |
181 │ private foo(n: number): string; | |
│ ^ Expected a class method body here | |
[PASS] compiler\classExtendsMultipleBaseClasses.ts | |
[FAIL] compiler\classExtendsClauseClassMergedWithModuleNotReferingConstructor.ts: Incorrectly passed | |
[FAIL] compiler\classExtendsClauseClassNotReferringConstructor.ts: Incorrectly passed | |
[PASS] compiler\classExtendsInterface.ts | |
[PASS] compiler\classExpressionWithStaticPropertiesES63.ts | |
[FAIL] compiler\classExtendsInterface_not.ts: Incorrectly passed | |
[FAIL] compiler\classExtendsNull.ts: Incorrectly passed | |
[FAIL] compiler\classExtendsInterfaceInExpression.ts: Incorrectly passed | |
[FAIL] compiler\classFunctionMerging.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classFunctionMerging.ts:9:27 | |
│ | |
9 │ constructor(x: string); | |
│ ^ Expected a class method body here | |
[PASS] compiler\ClassDeclaration22.ts | |
[PASS] compiler\classExtendsAcrossFiles.ts | |
[PASS] compiler\classExtendingAny.ts | |
[PASS] compiler\classExtensionNameOutput.ts | |
[PASS] compiler\classImplementsClass1.ts | |
[PASS] compiler\classExtendsInterfaceInModule.ts | |
[PASS] compiler\classHeritageWithTrailingSeparator.ts | |
[FAIL] compiler\classImplementingInterfaceIndexer.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\classImplementingInterfaceIndexer.ts:9:11 | |
│ | |
9 │ [index: string]: { prop } | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\classImplementingInterfaceIndexer.ts:9:5 | |
│ | |
9 │ [index: string]: { prop } | |
│ ^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\classImplementingInterfaceIndexer.ts:9:19 | |
│ | |
9 │ [index: string]: { prop } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a statement but instead found '}' | |
┌─ compiler\classImplementingInterfaceIndexer.ts:11:1 | |
│ | |
11 │ } | |
│ ^ Expected a statement here | |
[FAIL] compiler\classFunctionMerging2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classFunctionMerging2.ts:3:27 | |
│ | |
3 │ constructor(p: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\classFunctionMerging2.ts:15:27 | |
│ | |
15 │ constructor(p: string); | |
│ ^ Expected a class method body here | |
[PASS] compiler\circularlyConstrainedMappedTypeContainingConditionalNoInfiniteInstantiationDepth.ts | |
[PASS] compiler\classImplementsClass3.ts | |
[FAIL] compiler\classImplementsClass7.ts: Incorrectly passed | |
[PASS] compiler\circularlySimplifyingConditionalTypesNoCrash.ts | |
[PASS] compiler\class2.ts | |
[FAIL] compiler\classImplementsClass2.ts: Incorrectly passed | |
[FAIL] compiler\classImplementsClass4.ts: Incorrectly passed | |
[PASS] compiler\checkJsFiles5.ts | |
[FAIL] compiler\classIndexer.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\classIndexer.ts:3:7 | |
│ | |
3 │ [s: string]: number; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\classIndexer.ts:3:5 | |
│ | |
3 │ [s: string]: number; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\classIndexer.ts:3:15 | |
│ | |
3 │ [s: string]: number; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\classImplementsImportedInterface.ts | |
[FAIL] compiler\classIndexer5.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\classIndexer5.ts:9:9 | |
│ | |
9 │ [key: string]: number; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\classIndexer5.ts:9:5 | |
│ | |
9 │ [key: string]: number; | |
│ ^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\classIndexer5.ts:9:17 | |
│ | |
9 │ [key: string]: number; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\classInheritence.ts: Incorrectly passed | |
[PASS] compiler\classExpressionWithResolutionOfNamespaceOfSameName01.ts | |
[FAIL] compiler\classImplementsClass5.ts: Incorrectly passed | |
[PASS] compiler\classIndexer3.ts | |
[FAIL] compiler\classImplementsClass6.ts: Incorrectly passed | |
[PASS] compiler\classIndexer4.ts | |
[PASS] compiler\classIndexer2.ts | |
[PASS] compiler\classInConvertedLoopES5.ts | |
[PASS] compiler\classMethodWithKeywordName1.ts | |
[PASS] compiler\classMemberWithMissingIdentifier.ts | |
[PASS] compiler\classOrder1.ts | |
[PASS] compiler\classMemberWithMissingIdentifier2.ts | |
[FAIL] compiler\classExtendsInterfaceThatExtendsClassWithPrivates1.ts: Incorrectly passed | |
[FAIL] compiler\classOverloadForFunction.ts: Incorrectly passed | |
[PASS] compiler\classMemberInitializerWithLamdaScoping5.ts | |
[FAIL] compiler\classMergedWithInterfaceMultipleBasesNoError.ts: Incorrectly passed | |
[FAIL] compiler\classMemberInitializerScoping.ts: Incorrectly passed | |
[FAIL] compiler\classMemberInitializerWithLamdaScoping2.ts: Incorrectly passed | |
[PASS] compiler\classOrderBug.ts | |
[PASS] compiler\classExpressionWithStaticProperties3.ts | |
[FAIL] compiler\classMemberInitializerWithLamdaScoping3.ts: Incorrectly passed | |
[FAIL] compiler\classMemberInitializerWithLamdaScoping.ts: Incorrectly passed | |
[FAIL] compiler\classMemberInitializerWithLamdaScoping4.ts: Incorrectly passed | |
[FAIL] compiler\classOrder2.ts: Incorrectly passed | |
[FAIL] compiler\capturedLetConstInLoop7_ES6.ts: Incorrectly passed | |
[FAIL] compiler\classWithEmptyTypeParameter.ts: Incorrectly passed | |
[FAIL] compiler\classSideInheritance1.ts: Incorrectly passed | |
[FAIL] compiler\classSideInheritance2.ts: Incorrectly passed | |
[PASS] compiler\classStaticPropertyTypeGuard.ts | |
[FAIL] compiler\classStaticPropertyAccess.ts: Incorrectly passed | |
[PASS] compiler\bluebirdStaticThis.ts | |
[FAIL] compiler\classStaticInitializersUsePropertiesBeforeDeclaration.ts: Incorrectly passed | |
[PASS] compiler\classWithOverloadImplementationOfWrongName2.ts | |
[FAIL] compiler\classSideInheritance3.ts: Incorrectly passed | |
[PASS] compiler\classWithOverloadImplementationOfWrongName.ts | |
[FAIL] compiler\classWithDuplicateIdentifier.ts: Incorrectly passed | |
[FAIL] compiler\classWithMultipleBaseClasses.ts: Incorrectly passed | |
[FAIL] compiler\classPropertyErrorOnNameOnly.ts: Incorrectly passed | |
[PASS] compiler\clinterfaces.ts | |
[PASS] compiler\cloduleAcrossModuleDefinitions.ts | |
[PASS] compiler\cloduleAndTypeParameters.ts | |
[FAIL] compiler\cloduleSplitAcrossFiles.ts: Incorrectly passed | |
[FAIL] compiler\cloduleGenericOnSelfMember.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\cloduleGenericOnSelfMember.ts:7:56 | |
│ | |
7 │ class Service extends ServiceBase<typeof Service.Base> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\cloduleStaticMembers.ts: Incorrectly passed | |
[FAIL] compiler\clodulesDerivedClasses.ts: Incorrectly passed | |
[FAIL] compiler\cloduleWithPriorInstantiatedModule.ts: Incorrectly passed | |
[PASS] compiler\cloduleWithPriorUninstantiatedModule.ts | |
[PASS] compiler\cloduleTest1.ts | |
[PASS] compiler\cloduleWithRecursiveReference.ts | |
[FAIL] compiler\cloduleWithDuplicateMember2.ts: Incorrectly passed | |
[FAIL] compiler\classTypeParametersInStatics.ts: Incorrectly passed | |
[FAIL] compiler\cloduleWithDuplicateMember1.ts: Incorrectly passed | |
[PASS] compiler\collisionCodeGenEnumWithEnumMemberConflict.ts | |
[FAIL] compiler\classUsedBeforeInitializedVariables.ts: Incorrectly passed | |
[PASS] compiler\collisionCodeGenModuleWithEnumMemberConflict.ts | |
[FAIL] compiler\collisionArgumentsArrowFunctions.ts: Incorrectly passed | |
[PASS] compiler\collisionArgumentsInType.ts | |
[PASS] compiler\classUpdateTests.ts | |
[PASS] compiler\collisionArgumentsInterfaceMembers.ts | |
[PASS] compiler\collisionCodeGenModuleWithConstructorChildren.ts | |
[PASS] compiler\collisionCodeGenModuleWithFunctionChildren.ts | |
[PASS] compiler\collisionCodeGenModuleWithMemberClassConflict.ts | |
[PASS] compiler\collisionCodeGenModuleWithMemberVariable.ts | |
[PASS] compiler\collisionCodeGenModuleWithMemberInterfaceConflict.ts | |
[FAIL] compiler\collisionArgumentsFunctionExpressions.ts: Incorrectly passed | |
[PASS] compiler\cloduleTest2.ts | |
[PASS] compiler\collectionPatternNoError.ts | |
[FAIL] compiler\classOverloadForFunction2.ts: Incorrectly passed | |
[PASS] compiler\collisionCodeGenModuleWithPrivateMember.ts | |
[FAIL] compiler\collisionCodeGenModuleWithAccessorChildren.ts: Incorrectly passed | |
[PASS] compiler\collisionCodeGenModuleWithMethodChildren.ts | |
[FAIL] compiler\collisionExportsRequireAndAlias.ts: Incorrectly passed | |
[FAIL] compiler\collisionArgumentsFunction.ts: Incorrectly passed | |
[PASS] compiler\collisionExportsRequireAndAmbientFunctionInGlobalFile.ts | |
[PASS] compiler\collisionExportsRequireAndAmbientFunction.ts | |
[PASS] compiler\collisionExportsRequireAndAmbientClass.ts | |
[PASS] compiler\collisionCodeGenModuleWithModuleReopening.ts | |
[PASS] compiler\collisionCodeGenModuleWithModuleChildren.ts | |
[PASS] compiler\coAndContraVariantInferences.ts | |
[FAIL] compiler\collisionExportsRequireAndClass.ts: Incorrectly passed | |
[PASS] compiler\collisionExportsRequireAndAmbientEnum.ts | |
[PASS] compiler\collisionExportsRequireAndAmbientVar.ts | |
[PASS] compiler\collisionExportsRequireAndUninstantiatedModule.ts | |
[FAIL] compiler\collisionExportsRequireAndFunction.ts: Incorrectly passed | |
[PASS] compiler\collisionExportsRequireAndFunctionInGlobalFile.ts | |
[FAIL] compiler\collisionExportsRequireAndEnum.ts: Incorrectly passed | |
[PASS] compiler\collisionArgumentsClassMethod.ts | |
[PASS] compiler\collisionRestParameterInType.ts | |
[PASS] compiler\collisionRestParameterInterfaceMembers.ts | |
[PASS] compiler\collisionExportsRequireAndInternalModuleAliasInGlobalFile.ts | |
[FAIL] compiler\collisionExportsRequireAndVar.ts: Incorrectly passed | |
[PASS] compiler\collisionRestParameterArrowFunctions.ts | |
[FAIL] compiler\collisionExportsRequireAndInternalModuleAlias.ts: Incorrectly passed | |
[PASS] compiler\collisionExportsRequireAndAmbientModule.ts | |
[PASS] compiler\collisionRestParameterFunctionExpressions.ts | |
[PASS] compiler\collisionRestParameterUnderscoreIUsage.ts | |
[PASS] compiler\collisionSuperAndLocalFunctionInConstructor.ts | |
[PASS] compiler\collisionSuperAndLocalFunctionInAccessors.ts | |
[PASS] compiler\collisionSuperAndLocalFunctionInProperty.ts | |
[PASS] compiler\collisionSuperAndLocalVarInConstructor.ts | |
[PASS] compiler\collisionSuperAndLocalFunctionInMethod.ts | |
[FAIL] compiler\collisionExportsRequireAndModule.ts: Incorrectly passed | |
[PASS] compiler\collisionThisExpressionAndAliasInGlobal.ts | |
[PASS] compiler\collisionSuperAndParameter1.ts | |
[PASS] compiler\collisionRestParameterFunction.ts | |
[PASS] compiler\collisionSuperAndLocalVarInMethod.ts | |
[PASS] compiler\collisionThisExpressionAndAmbientClassInGlobal.ts | |
[PASS] compiler\collisionThisExpressionAndClassInGlobal.ts | |
[PASS] compiler\collisionSuperAndNameResolution.ts | |
[PASS] compiler\collisionThisExpressionAndAmbientVarInGlobal.ts | |
[PASS] compiler\collisionSuperAndLocalVarInProperty.ts | |
[FAIL] compiler\collisionRestParameterClassConstructor.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:71:47 | |
│ | |
71 │ constructor(_i: number, ...restParameters); // No error - no code gen | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:77:28 | |
│ | |
77 │ constructor(_i: number); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:85:37 | |
│ | |
85 │ constructor(_i: number, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:87:37 | |
│ | |
87 │ constructor(_i: string, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:101:28 | |
│ | |
101 │ constructor(_i: number); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:103:28 | |
│ | |
103 │ constructor(_i: string); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:117:37 | |
│ | |
117 │ constructor(_i: number, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:119:37 | |
│ | |
119 │ constructor(_i: string, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:127:28 | |
│ | |
127 │ constructor(_i: number); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassConstructor.ts:129:28 | |
│ | |
129 │ constructor(_i: string); // no error | |
│ ^ Expected a class method body here | |
[PASS] compiler\collisionThisExpressionAndEnumInGlobal.ts | |
[PASS] compiler\collisionThisExpressionAndFunctionInGlobal.ts | |
[PASS] compiler\collisionArgumentsClassConstructor.ts | |
[FAIL] compiler\collisionRestParameterClassMethod.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:15:35 | |
│ | |
15 │ public f4(_i: number, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:17:35 | |
│ | |
17 │ public f4(_i: string, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:27:33 | |
│ | |
27 │ public f4NoError(_i: number); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:29:33 | |
│ | |
29 │ public f4NoError(_i: string); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:43:46 | |
│ | |
43 │ public foo(_i: number, ...restParameters); // No error - no code gen | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:45:34 | |
│ | |
45 │ public fooNoError(_i: number); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:49:35 | |
│ | |
49 │ public f4(_i: number, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:51:35 | |
│ | |
51 │ public f4(_i: string, ...rest); // no codegen no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:53:33 | |
│ | |
53 │ public f4NoError(_i: number); // no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionRestParameterClassMethod.ts:55:33 | |
│ | |
55 │ public f4NoError(_i: string); // no error | |
│ ^ Expected a class method body here | |
[PASS] compiler\collisionSuperAndLocalVarInAccessors.ts | |
[PASS] compiler\collisionThisExpressionAndModuleInGlobal.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarInFunction.ts | |
[PASS] compiler\collisionThisExpressionAndVarInGlobal.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarWithSuperExperssion.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarInLambda.ts | |
[PASS] compiler\commentBeforeStaticMethod1.ts | |
[PASS] compiler\commentInEmptyParameterList1.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarInProperty.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarInConstructor.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarInMethod.ts | |
[PASS] compiler\commentEmitWithCommentOnLastLine.ts | |
[PASS] compiler\commentInNamespaceDeclarationWithIdentifierPathName.ts | |
[PASS] compiler\collisionThisExpressionAndNameResolution.ts | |
[PASS] compiler\commentEmitAtEndOfFile1.ts | |
[PASS] compiler\commaOperatorInConditionalExpression.ts | |
[PASS] compiler\commentInMethodCall.ts | |
[PASS] compiler\commentOnAmbientClass1.ts | |
[FAIL] compiler\collisionSuperAndParameter.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:41:8 | |
│ | |
41 │ x(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:42:22 | |
│ | |
42 │ y(_super: number); // No error - no code gen | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:43:32 | |
│ | |
43 │ constructor(_super: number); // No error - no code gen | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:51:32 | |
│ | |
51 │ constructor(_super: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:52:32 | |
│ | |
52 │ constructor(_super: string);// no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:56:22 | |
│ | |
56 │ y(_super: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndParameter.ts:57:22 | |
│ | |
57 │ y(_super: string); // no code gen - no error | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentOnAmbientEnum.ts | |
[FAIL] compiler\commaOperator1.ts: Incorrectly passed | |
[PASS] compiler\commentOnAmbientVariable1.ts | |
[PASS] compiler\commentOnArrayElement10.ts | |
[PASS] compiler\collisionThisExpressionAndLocalVarInAccessors.ts | |
[PASS] compiler\commentOnAmbientfunction.ts | |
[PASS] compiler\commentOnArrayElement1.ts | |
[PASS] compiler\commentOnArrayElement12.ts | |
[PASS] compiler\commentOnArrayElement11.ts | |
[PASS] compiler\commentOnAmbientVariable2.ts | |
[PASS] compiler\commentLeadingCloseBrace.ts | |
[FAIL] compiler\commentOnAmbientModule.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentOnAmbientModule.ts:41:14 | |
│ | |
41 │ foo(); | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentOnArrayElement14.ts | |
[PASS] compiler\commentOnArrayElement13.ts | |
[FAIL] compiler\collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts:18:31 | |
│ | |
18 │ constructor(_this: number); // No code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts:19:31 | |
│ | |
19 │ constructor(_this: string); // No code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts:28:31 | |
│ | |
28 │ constructor(_this: number); // No code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndPropertyNameAsConstuctorParameter.ts:29:31 | |
│ | |
29 │ constructor(_this: string); // No code gen - no error | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentOnArrayElement15.ts | |
[PASS] compiler\commentOnArrayElement3.ts | |
[PASS] compiler\commentOnArrayElement16.ts | |
[PASS] compiler\commentOnArrayElement6.ts | |
[PASS] compiler\commentOnArrayElement8.ts | |
[PASS] compiler\commentOnArrayElement4.ts | |
[PASS] compiler\commentOnBlock1.ts | |
[PASS] compiler\commentOnArrayElement7.ts | |
[PASS] compiler\commentOnArrayElement9.ts | |
[PASS] compiler\commentOnArrayElement5.ts | |
[PASS] compiler\commentOnElidedModule1.ts | |
[FAIL] compiler\commentOnClassAccessor1.ts: Incorrectly passed | |
[PASS] compiler\commentOnClassMethod1.ts | |
[PASS] compiler\commentOnExportEnumDeclaration.ts | |
[PASS] compiler\commentOnBinaryOperator1.ts | |
[PASS] compiler\commentOnIfStatement1.ts | |
[PASS] compiler\commentOnExpressionStatement1.ts | |
[PASS] compiler\commentOnArrayElement2.ts | |
[FAIL] compiler\commentOnClassAccessor2.ts: Incorrectly passed | |
[FAIL] compiler\commentOnImportStatement2.ts: Incorrectly passed | |
[FAIL] compiler\commentOnImportStatement3.ts: Incorrectly passed | |
[FAIL] compiler\commentOnImportStatement1.ts: Incorrectly passed | |
[PASS] compiler\commentOnParameter3.ts | |
[PASS] compiler\commentOnParameter1.ts | |
[PASS] compiler\commentOnStaticMember1.ts | |
[PASS] compiler\commentOnSimpleArrowFunctionBody1.ts | |
[FAIL] compiler\commentOnParenthesizedExpressionOpenParen1.ts: Incorrectly errored: | |
error[SyntaxError]: expected `=>` but instead found `;` | |
┌─ compiler\commentOnParenthesizedExpressionOpenParen1.ts:5:31 | |
│ | |
5 │ <any>( /* Preserve */ j = f()); | |
│ ^ unexpected | |
[PASS] compiler\commentOnBinaryOperator2.ts | |
[PASS] compiler\commentsAtEndOfFile1.ts | |
[PASS] compiler\commentsAfterFunctionExpression1.ts | |
[PASS] compiler\commentsBeforeVariableStatement1.ts | |
[PASS] compiler\commentsAfterCaseClauses1.ts | |
[FAIL] compiler\collisionSuperAndPropertyNameAsConstuctorParameter.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndPropertyNameAsConstuctorParameter.ts:33:32 | |
│ | |
33 │ constructor(_super: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndPropertyNameAsConstuctorParameter.ts:34:32 | |
│ | |
34 │ constructor(_super: string);// no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndPropertyNameAsConstuctorParameter.ts:45:32 | |
│ | |
45 │ constructor(_super: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionSuperAndPropertyNameAsConstuctorParameter.ts:46:32 | |
│ | |
46 │ constructor(_super: string);// no code gen - no error | |
│ ^ Expected a class method body here | |
[FAIL] compiler\commentOnDecoratedClassDeclaration.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorator("hello")' | |
┌─ compiler\commentOnDecoratedClassDeclaration.ts:7:1 | |
│ | |
7 │ @decorator("hello") | |
│ ^^^^^^^^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@decorator("hi")' | |
┌─ compiler\commentOnDecoratedClassDeclaration.ts:14:1 | |
│ | |
14 │ @decorator("hi") | |
│ ^^^^^^^^^^^^^^^^ Expected a statement here | |
[PASS] compiler\commentsAfterCaseClauses3.ts | |
[PASS] compiler\commentOnParameter2.ts | |
[PASS] compiler\commentsArgumentsOfCallExpression1.ts | |
[PASS] compiler\commentsAfterCaseClauses2.ts | |
[FAIL] compiler\commentOnSignature1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentOnSignature1.ts:31:27 | |
│ | |
31 │ constructor(a: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentOnSignature1.ts:35:27 | |
│ | |
35 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentOnSignature1.ts:45:19 | |
│ | |
45 │ foo(a: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentOnSignature1.ts:49:19 | |
│ | |
49 │ foo(a: number); | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentsBeforeFunctionExpression1.ts | |
[PASS] compiler\commentOnInterface1.ts | |
[PASS] compiler\commentsDottedModuleName.ts | |
[PASS] compiler\commentsArgumentsOfCallExpression2.ts | |
[PASS] compiler\commentsMultiModuleSingleFile.ts | |
[PASS] compiler\commentsFormatting.ts | |
[PASS] compiler\commentsClass.ts | |
[FAIL] compiler\commentsOnObjectLiteral1.ts: Incorrectly passed | |
[PASS] compiler\commentsAfterSpread.ts | |
[PASS] compiler\commentsOnObjectLiteral4.ts | |
[FAIL] compiler\commentsOnObjectLiteral2.ts: Incorrectly passed | |
[PASS] compiler\commentsEnums.ts | |
[PASS] compiler\commentsMultiModuleMultiFile.ts | |
[PASS] compiler\commentsOnStaticMembers.ts | |
[PASS] compiler\commentsPropertySignature1.ts | |
[PASS] compiler\commentsVariableStatement1.ts | |
[PASS] compiler\commentsOnPropertyOfObjectLiteral1.ts | |
[PASS] compiler\commentsVarDecl.ts | |
[PASS] compiler\commentsOnObjectLiteral3.ts | |
[PASS] compiler\commonjsAccessExports.ts | |
[PASS] compiler\commentsExternalModules3.ts | |
[FAIL] compiler\commentsemitComments.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsemitComments.ts:83:35 | |
│ | |
83 │ public foo1(a: number): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsemitComments.ts:87:35 | |
│ | |
87 │ public foo1(b: string): string; | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentsCommentParsing.ts | |
[FAIL] compiler\collisionThisExpressionAndParameter.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:52:31 | |
│ | |
52 │ constructor(_this: number); // no error - no code gen | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:53:21 | |
│ | |
53 │ z(_this: number); // no error - no code gen | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:58:31 | |
│ | |
58 │ constructor(_this: string); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:59:31 | |
│ | |
59 │ constructor(_this: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:68:21 | |
│ | |
68 │ z(_this: string); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:69:21 | |
│ | |
69 │ z(_this: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:87:31 | |
│ | |
87 │ constructor(_this: string); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:88:31 | |
│ | |
88 │ constructor(_this: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:89:21 | |
│ | |
89 │ z(_this: string); // no code gen - no error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\collisionThisExpressionAndParameter.ts:90:21 | |
│ | |
90 │ z(_this: number); // no code gen - no error | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentsExternalModules2.ts | |
[PASS] compiler\commentsOnReturnStatement1.ts | |
[FAIL] compiler\commaOperatorLeftSideUnused.ts: Incorrectly passed | |
[PASS] compiler\commonjsSafeImport.ts | |
[PASS] compiler\commentsOnRequireStatement.ts | |
[FAIL] compiler\commonJsImportClassExpression.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonJsImportClassExpression.ts:2:16 | |
│ | |
2 │ export = class { | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\commentsExternalModules.ts | |
[FAIL] compiler\commonJsIsolatedModules.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonJsIsolatedModules.ts:3:20 | |
│ | |
3 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonJsIsolatedModules.ts:4:14 | |
│ | |
4 │ "allowJs": true, | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\commonJsIsolatedModules.ts:13:1 | |
│ | |
13 │ | |
│ ^ the file ends here | |
[FAIL] compiler\commonJsUnusedLocals.ts: Incorrectly passed | |
[PASS] compiler\commentsFunction.ts | |
[FAIL] compiler\commonSourceDir2.ts: Incorrectly passed | |
[PASS] compiler\commonSourceDir1.ts | |
[FAIL] compiler\commentsdoNotEmitComments.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsdoNotEmitComments.ts:83:35 | |
│ | |
83 │ public foo1(a: number): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsdoNotEmitComments.ts:87:35 | |
│ | |
87 │ public foo1(b: string): string; | |
│ ^ Expected a class method body here | |
[PASS] compiler\commentsModules.ts | |
[PASS] compiler\commonJsExportTypeDeclarationError.ts | |
[FAIL] compiler\commonSourceDir4.ts: Incorrectly passed | |
[PASS] compiler\commonSourceDir3.ts | |
[PASS] compiler\compilerOptionsOutDirAndNoEmit.ts | |
[PASS] compiler\compilerOptionsOutAndNoEmit.ts | |
[PASS] compiler\compilerOptionsDeclarationAndNoEmit.ts | |
[PASS] compiler\compilerOptionsOutFileAndNoEmit.ts | |
[FAIL] compiler\compareTypeParameterConstrainedByLiteralToLiteral.ts: Incorrectly passed | |
[PASS] compiler\commentWithUnreasonableIndentationLevel01.ts | |
[FAIL] compiler\commonSourceDirectory_dts.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonSourceDirectory_dts.ts:29:22 | |
│ | |
29 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonSourceDirectory_dts.ts:31:17 | |
│ | |
31 │ "outDir": "bin", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\commonSourceDirectory_dts.ts:45:1 | |
│ | |
45 │ | |
│ ^ the file ends here | |
[PASS] compiler\commentsInterface.ts | |
[PASS] compiler\commonSourceDir6.ts | |
[PASS] compiler\commonSourceDir5.ts | |
[FAIL] compiler\commonSourceDirectory.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonSourceDirectory.ts:43:22 | |
│ | |
43 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\commonSourceDirectory.ts:45:17 | |
│ | |
45 │ "outDir": "bin", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\commonSourceDirectory.ts:61:1 | |
│ | |
61 │ | |
│ ^ the file ends here | |
[PASS] compiler\commentsTypeParameters.ts | |
[PASS] compiler\commentsInheritance.ts | |
[PASS] compiler\comparisonOfPartialDeepAndIndexedAccessTerminatesWithoutError.ts | |
[PASS] compiler\complicatedGenericRecursiveBaseClassReference.ts | |
[FAIL] compiler\compositeWithNodeModulesSourceFile.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\compositeWithNodeModulesSourceFile.ts:5:22 | |
│ | |
5 │ "compilerOptions": { "composite": true } | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\compositeWithNodeModulesSourceFile.ts:5:37 | |
│ | |
5 │ "compilerOptions": { "composite": true } | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\compositeWithNodeModulesSourceFile.ts:13:1 | |
│ | |
13 │ export class c { } | |
│ ^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\compositeWithNodeModulesSourceFile.ts:25:1 | |
│ | |
25 │ | |
│ ^ the file ends here | |
[PASS] compiler\compoundVarDecl1.ts | |
[PASS] compiler\compositeGenericFunction.ts | |
[FAIL] compiler\computedPropertiesInDestructuring2.ts: Incorrectly passed | |
[FAIL] compiler\computedPropertiesInDestructuring2_ES6.ts: Incorrectly passed | |
[PASS] compiler\computedPropertiesTransformedInOtherwiseNonTSClasses.ts | |
[FAIL] compiler\concatClassAndString.ts: Incorrectly passed | |
[PASS] compiler\computerPropertiesInES5ShouldBeTransformed.ts | |
[PASS] compiler\complicatedIndexesOfIntersectionsAreInferencable.ts | |
[FAIL] compiler\conditionalExpression1.ts: Incorrectly passed | |
[PASS] compiler\concatTuples.ts | |
[PASS] compiler\concatError.ts | |
[FAIL] compiler\conditionalExpressionNewLine1.ts: Incorrectly passed | |
[PASS] compiler\commentsClassMembers.ts | |
[FAIL] compiler\conditionalExpressionNewLine2.ts: Incorrectly passed | |
[FAIL] compiler\complexClassRelationships.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine3.ts: Incorrectly passed | |
[FAIL] compiler\conditionalAnyCheckTypePicksBothBranches.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine10.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine5.ts: Incorrectly passed | |
[PASS] compiler\commonMissingSemicolons.ts | |
[PASS] compiler\conditionalEqualityTestingNullability.ts | |
[FAIL] compiler\conditionalExpressionNewLine4.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine7.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine6.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine8.ts: Incorrectly passed | |
[PASS] compiler\computedTypesKeyofNoIndexSignatureType.ts | |
[FAIL] compiler\complicatedIndexedAccessKeyofReliesOnKeyofNeverUpperBound.ts: Incorrectly passed | |
[FAIL] compiler\conditionalExpressionNewLine9.ts: Incorrectly passed | |
[FAIL] compiler\computedPropertiesInDestructuring1.ts: Incorrectly passed | |
[PASS] compiler\conditionalTypesASI.ts | |
[PASS] compiler\conditionalTypeGenericInSignatureTypeParameterConstraint.ts | |
[FAIL] compiler\computedPropertiesInDestructuring1_ES6.ts: Incorrectly passed | |
[FAIL] compiler\conditionalTypeClassMembers.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\conditionalTypeClassMembers.ts:3:16 | |
│ | |
3 │ private a(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\conditionalTypeClassMembers.ts:5:17 | |
│ | |
5 │ b(): unknown; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\conditionalTypeClassMembers.ts:13:24 | |
│ | |
13 │ public item(): TSet; | |
│ ^ Expected a class method body here | |
[PASS] compiler\conditionalExpressions2.ts | |
[FAIL] compiler\conflictingTypeAnnotatedVar.ts: Incorrectly passed | |
[PASS] compiler\complicatedPrivacy.ts | |
[PASS] compiler\conditionalTypeContextualTypeSimplificationsSuceeds.ts | |
[FAIL] compiler\conditionalTypeSubclassExtendsTypeParam.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\conditionalTypeSubclassExtendsTypeParam.ts:5:1 | |
│ | |
5 │ } | |
│ ^ Expected a class method body here | |
[PASS] compiler\conditionallyDuplicateOverloadsCausedByOverloadResolution.ts | |
[PASS] compiler\conditionalTypeSimplification.ts | |
[PASS] compiler\conflictMarkerDiff3Trivia2.ts | |
[PASS] compiler\conflictMarkerTrivia2.ts | |
[PASS] compiler\conflictMarkerTrivia4.ts | |
[FAIL] compiler\conflictingMemberTypesInBases.ts: Incorrectly passed | |
[FAIL] compiler\commentsOverloads.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:185:36 | |
│ | |
185 │ public prop1(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:187:36 | |
│ | |
187 │ public prop1(b: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:197:36 | |
│ | |
197 │ public prop2(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:199:36 | |
│ | |
199 │ public prop2(b: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:207:36 | |
│ | |
207 │ public prop3(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:211:36 | |
│ | |
211 │ public prop3(b: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:221:36 | |
│ | |
221 │ public prop4(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:225:36 | |
│ | |
225 │ public prop4(b: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:235:36 | |
│ | |
235 │ public prop5(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:239:36 | |
│ | |
239 │ public prop5(b: string): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:253:27 | |
│ | |
253 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:255:27 | |
│ | |
255 │ constructor(b: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:267:27 | |
│ | |
267 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:271:27 | |
│ | |
271 │ constructor(b: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:281:27 | |
│ | |
281 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:285:27 | |
│ | |
285 │ constructor(b: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:297:27 | |
│ | |
297 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:301:27 | |
│ | |
301 │ constructor(b: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:315:27 | |
│ | |
315 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\commentsOverloads.ts:319:27 | |
│ | |
319 │ constructor(b: string); | |
│ ^ Expected a class method body here | |
[PASS] compiler\conflictMarkerTrivia1.ts | |
[FAIL] compiler\conditionalTypeVarianceBigArrayConstraintsPerformance.ts: Incorrectly passed | |
[FAIL] compiler\constDeclarations-access.ts: Incorrectly passed | |
[PASS] compiler\conflictMarkerDiff3Trivia1.ts | |
[PASS] compiler\conditionalTypeRelaxingConstraintAssignability.ts | |
[PASS] compiler\constantOverloadFunction.ts | |
[PASS] compiler\constantOverloadFunctionNoSubtypeError.ts | |
[PASS] compiler\constDeclarations-ambient.ts | |
[FAIL] compiler\constDeclarations-ambient-errors.ts: Incorrectly passed | |
[FAIL] compiler\constDeclarations-access2.ts: Incorrectly passed | |
[FAIL] compiler\consistentAliasVsNonAliasRecordBehavior.ts: Incorrectly passed | |
[PASS] compiler\constDeclarations-es5.ts | |
[FAIL] compiler\constDeclarations-useBeforeDefinition.ts: Incorrectly passed | |
[FAIL] compiler\constDeclarations-useBeforeDefinition2.ts: Incorrectly passed | |
[PASS] compiler\constDeclarations-errors.ts | |
[FAIL] compiler\constantEnumAssert.ts: Incorrectly passed | |
[FAIL] compiler\constDeclarations-access3.ts: Incorrectly passed | |
[PASS] compiler\constDeclarations-scopes2.ts | |
[PASS] compiler\constDeclarations-invalidContexts.ts | |
[PASS] compiler\constDeclarationShadowedByVarDeclaration2.ts | |
[FAIL] compiler\constDeclarations-access5.ts: Incorrectly passed | |
[PASS] compiler\conditionalTypesSimplifyWhenTrivial.ts | |
[FAIL] compiler\constEnumBadPropertyNames.ts: Incorrectly passed | |
[PASS] compiler\constDeclarations.ts | |
[PASS] compiler\constDeclarations2.ts | |
[FAIL] compiler\constDeclarations-access4.ts: Incorrectly passed | |
[PASS] compiler\constEnumDeclarations.ts | |
[FAIL] compiler\constDeclarationShadowedByVarDeclaration.ts: Incorrectly passed | |
[PASS] compiler\constDeclarationShadowedByVarDeclaration3.ts | |
[PASS] compiler\constEnumExternalModule.ts | |
[PASS] compiler\constEnumMergingWithValues3.ts | |
[PASS] compiler\constEnumMergingWithValues1.ts | |
[PASS] compiler\constEnumMergingWithValues2.ts | |
[PASS] compiler\constEnumMergingWithValues4.ts | |
[PASS] compiler\constEnumMergingWithValues5.ts | |
[PASS] compiler\constEnumNamespaceReferenceCausesNoImport.ts | |
[PASS] compiler\constEnumOnlyModuleMerging.ts | |
[PASS] compiler\constEnumPreserveEmitReexport.ts | |
[PASS] compiler\constEnumNoPreserveDeclarationReexport.ts | |
[PASS] compiler\constEnumPreserveEmitNamedExport2.ts | |
[PASS] compiler\constEnumNamespaceReferenceCausesNoImport2.ts | |
[PASS] compiler\constEnumPreserveEmitNamedExport1.ts | |
[PASS] compiler\constInClassExpression.ts | |
[PASS] compiler\constEnumSyntheticNodesComments.ts | |
[FAIL] compiler\constEnumErrors.ts: Incorrectly passed | |
[PASS] compiler\constIndexedAccess.ts | |
[PASS] compiler\constEnumNoEmitReexport.ts | |
[FAIL] compiler\constraintErrors1.ts: Incorrectly passed | |
[PASS] compiler\constraintsUsedInPrototypeProperty.ts | |
[PASS] compiler\constEnumToStringWithComments.ts | |
[PASS] compiler\conditionalTypeAssignabilityWhenDeferred.ts | |
[FAIL] compiler\constraintCheckInGenericBaseTypeReference.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\constraintCheckInGenericBaseTypeReference.ts:8:44 | |
│ | |
8 │ class Derived extends GenericBase<TypeArg> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\constEnumToStringNoComments.ts | |
[PASS] compiler\constraintReferencingTypeParameterFromSameTypeParameterList.ts | |
[PASS] compiler\constDeclarations-scopes.ts | |
[PASS] compiler\constraintOfRecursivelyMappedTypeWithConditionalIsResolvable.ts | |
[PASS] compiler\constructorArgsErrors2.ts | |
[PASS] compiler\constructorArgs.ts | |
[PASS] compiler\constructorArgsErrors3.ts | |
[PASS] compiler\constraintPropagationThroughReturnTypes.ts | |
[PASS] compiler\constructorArgsErrors1.ts | |
[FAIL] compiler\constraints0.ts: Incorrectly passed | |
[PASS] compiler\constructorArgsErrors5.ts | |
[PASS] compiler\constraintsThatReferenceOtherContstraints1.ts | |
[PASS] compiler\constructorArgsErrors4.ts | |
[FAIL] compiler\constructorInvocationWithTooFewTypeArgs.ts: Incorrectly passed | |
[FAIL] compiler\constructorAsType.ts: Incorrectly passed | |
[PASS] compiler\constructorArgWithGenericCallSignature.ts | |
[PASS] compiler\constDeclarations-validContexts.ts | |
[PASS] compiler\constructorOverloads4.ts | |
[FAIL] compiler\constructorOverloads5.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads5.ts:13:37 | |
│ | |
13 │ constructor(pattern: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads5.ts:15:52 | |
│ | |
15 │ constructor(pattern: string, flags: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads5.ts:17:39 | |
│ | |
17 │ exec(string: string): string[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads5.ts:19:38 | |
│ | |
19 │ test(string: string): boolean; | |
│ ^ Expected a class method body here | |
[PASS] compiler\constructorOverloads8.ts | |
[PASS] compiler\constructorReturningAPrimitive.ts | |
[FAIL] compiler\constructorParametersThatShadowExternalNamesInVariableDeclarations.ts: Incorrectly passed | |
[FAIL] compiler\constructorParametersInVariableDeclarations.ts: Incorrectly passed | |
[FAIL] compiler\constructorOverloads2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads2.ts:3:27 | |
│ | |
3 │ constructor(s: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads2.ts:5:27 | |
│ | |
5 │ constructor(n: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads2.ts:19:27 | |
│ | |
19 │ constructor(s: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads2.ts:21:27 | |
│ | |
21 │ constructor(n: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\constructorOverloads2.ts:23:23 | |
│ | |
23 │ constructor(a:any); | |
│ ^ Expected a class method body here | |
[PASS] compiler\constructorStaticParamName.ts | |
[PASS] compiler\constructorOverloads7.ts | |
[PASS] compiler\constructorOverloads3.ts | |
[PASS] compiler\constructorTypeWithTypeParameters.ts | |
[FAIL] compiler\constructorReturnsInvalidType.ts: Incorrectly passed | |
[PASS] compiler\constructorOverloads6.ts | |
[PASS] compiler\constructorStaticParamNameErrors.ts | |
[FAIL] compiler\constWithNonNull.ts: Incorrectly passed | |
[PASS] compiler\contextuallyTypeArgumentsKeyword.ts | |
[PASS] compiler\constructorOverloads1.ts | |
[PASS] compiler\conditionalTypeDoesntSpinForever.ts | |
[PASS] compiler\contextuallyTypingOrOperator3.ts | |
[PASS] compiler\contextuallyTypedGenericAssignment.ts | |
[PASS] compiler\constEnums.ts | |
[PASS] compiler\contextuallyTypedByDiscriminableUnion.ts | |
[PASS] compiler\constructorWithCapturedSuper.ts | |
[PASS] compiler\contextuallyTypingOrOperator2.ts | |
[PASS] compiler\constructorsWithSpecializedSignatures.ts | |
[PASS] compiler\contextualExpressionTypecheckingDoesntBlowStack.ts | |
[FAIL] compiler\contextuallyTypingRestParameters.ts: Incorrectly passed | |
[PASS] compiler\contextualSigInstantiationRestParams.ts | |
[PASS] compiler\contextualPropertyOfGenericMappedType.ts | |
[PASS] compiler\contextualReturnTypeOfIIFE.ts | |
[PASS] compiler\contextuallyTypingOrOperator.ts | |
[PASS] compiler\contextSensitiveReturnTypeInference.ts | |
[PASS] compiler\contextuallyTypedSymbolNamedProperties.ts | |
[PASS] compiler\contextualSignatureInstantiation2.ts | |
[PASS] compiler\constructorWithIncompleteTypeAnnotation.ts | |
[PASS] compiler\contextualSignature_objectLiteralMethodMayReturnNever.ts | |
[FAIL] compiler\contextualTypeAny.ts: Incorrectly passed | |
[FAIL] compiler\contextualOverloadListFromUnionWithPrimitiveNoImplicitAny.ts: Incorrectly passed | |
[PASS] compiler\contextualSignatureInstantiation1.ts | |
[PASS] compiler\contextualTypeArrayReturnType.ts | |
[PASS] compiler\contextualSignatureInstatiationCovariance.ts | |
[PASS] compiler\contextualSignatureInstantiation3.ts | |
[FAIL] compiler\contextualSignatureInstatiationContravariance.ts: Incorrectly passed | |
[PASS] compiler\contextualSignatureInstantiationWithTypeParameterConstrainedToOuterTypeParameter.ts | |
[FAIL] compiler\contextualSignatureInstantiation4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\contextualSignatureInstantiation4.ts:9:78 | |
│ | |
9 │ declare class Banana<T extends string> { constructor(a: string, property: T) } | |
│ ^ Expected a class method body here | |
[PASS] compiler\contextualTyping1.ts | |
[PASS] compiler\contextualTypeObjectSpreadExpression.ts | |
[PASS] compiler\contextualTypeAppliedToVarArgs.ts | |
[FAIL] compiler\contextualTypeForInitalizedVariablesFiltersUndefined.ts: Incorrectly passed | |
[PASS] compiler\contextualTypeLogicalOr.ts | |
[PASS] compiler\contextualTyping11.ts | |
[PASS] compiler\contextualTyping10.ts | |
[PASS] compiler\contextualTyping13.ts | |
[PASS] compiler\contextualTyping14.ts | |
[FAIL] compiler\contextualTypeIterableUnions.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\contextualTypeIterableUnions.ts:5:54 | |
│ | |
5 │ constructor(iterable: Iterable<[K, V]> | undefined); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\contextualTyping12.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping16.ts | |
[PASS] compiler\contextualTyping15.ts | |
[PASS] compiler\contextualTypeOfIndexedAccessParameter.ts | |
[PASS] compiler\contextualOverloadListFromArrayUnion.ts | |
[FAIL] compiler\contextualTyping17.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping18.ts | |
[FAIL] compiler\contextualTyping2.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping19.ts | |
[PASS] compiler\contextualTyping22.ts | |
[FAIL] compiler\contextualTyping20.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping25.ts | |
[PASS] compiler\contextualTyping23.ts | |
[PASS] compiler\contextualTyping26.ts | |
[PASS] compiler\contextualTyping28.ts | |
[FAIL] compiler\contextualTyping21.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping27.ts | |
[PASS] compiler\contextualTyping3.ts | |
[FAIL] compiler\contextualTyping24.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping29.ts | |
[FAIL] compiler\contextualTyping30.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping31.ts | |
[PASS] compiler\contextualTyping34.ts | |
[PASS] compiler\contextualTyping35.ts | |
[FAIL] compiler\contextualTyping33.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping38.ts | |
[PASS] compiler\contextualTyping32.ts | |
[PASS] compiler\contextualTyping36.ts | |
[FAIL] compiler\contextualTyping39.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping7.ts | |
[PASS] compiler\contextualTyping6.ts | |
[FAIL] compiler\contextualTyping4.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping8.ts | |
[PASS] compiler\contextualTyping40.ts | |
[FAIL] compiler\contextualTyping5.ts: Incorrectly passed | |
[PASS] compiler\contextualTyping37.ts | |
[FAIL] compiler\contextualTyping41.ts: Incorrectly passed | |
[FAIL] compiler\contextuallyTypedParametersWithInitializers.ts: Incorrectly passed | |
[FAIL] compiler\contextualTyping9.ts: Incorrectly passed | |
[PASS] compiler\contextualTypeShouldBeLiteral.ts | |
[PASS] compiler\contextualTypingFunctionReturningFunction2.ts | |
[PASS] compiler\contextualTypingFunctionReturningFunction.ts | |
[FAIL] compiler\contextualTypingOfAccessors.ts: Incorrectly passed | |
[FAIL] compiler\contextualTypingOfArrayLiterals1.ts: Incorrectly passed | |
[PASS] compiler\contextualTypingOfLambdaWithMultipleSignatures.ts | |
[PASS] compiler\contextualTypingArrayOfLambdas.ts | |
[FAIL] compiler\contextualTypingOfLambdaReturnExpression.ts: Incorrectly passed | |
[FAIL] compiler\contextualTypingOfConditionalExpression2.ts: Incorrectly passed | |
[FAIL] compiler\contextualTypingArrayDestructuringWithDefaults.ts: Incorrectly passed | |
[PASS] compiler\contextualTypingOfLambdaWithMultipleSignatures2.ts | |
[FAIL] compiler\contextualTypingOfObjectLiterals2.ts: Incorrectly passed | |
[PASS] compiler\contextualTypingOfObjectLiterals.ts | |
[PASS] compiler\contextualTypingOfConditionalExpression.ts | |
[PASS] compiler\continueInIterationStatement3.ts | |
[PASS] compiler\continueInIterationStatement2.ts | |
[PASS] compiler\continueInIterationStatement1.ts | |
[PASS] compiler\contextualTypingTwoInstancesOfSameTypeParameter.ts | |
[PASS] compiler\contextualTypingWithGenericSignature.ts | |
[FAIL] compiler\contextualTypingOfGenericFunctionTypedArguments1.ts: Incorrectly passed | |
[FAIL] compiler\continueInIterationStatement4.ts: Incorrectly passed | |
[PASS] compiler\continueNotInIterationStatement1.ts | |
[FAIL] compiler\contextualTypingWithFixedTypeParameters1.ts: Incorrectly passed | |
[PASS] compiler\continueLabel.ts | |
[PASS] compiler\continueNotInIterationStatement3.ts | |
[PASS] compiler\continueNotInIterationStatement2.ts | |
[PASS] compiler\continueTarget2.ts | |
[PASS] compiler\continueInLoopsWithCapturedBlockScopedBindings1.ts | |
[PASS] compiler\continueStatementInternalComments.ts | |
[PASS] compiler\continueTarget1.ts | |
[PASS] compiler\contextualTypingWithGenericAndNonGenericSignature.ts | |
[PASS] compiler\continueTarget4.ts | |
[FAIL] compiler\continueTarget3.ts: Incorrectly errored: | |
error[SyntaxError]: A `continue` statement can only jump to a label of an enclosing `for`, `while` or `do while` statement. | |
┌─ compiler\continueTarget3.ts:11:12 | |
│ | |
5 │ target1: | |
│ ------- points to non-iteration statement | |
· | |
11 │ continue target1; | |
│ ^^^^^^^ This label | |
[PASS] compiler\continueNotInIterationStatement4.ts | |
[PASS] compiler\continueTarget6.ts | |
[PASS] compiler\continueTarget5.ts | |
[PASS] compiler\controlFlowDestructuringParameters.ts | |
[PASS] compiler\contextualTypingOfTooShortOverloads.ts | |
[PASS] compiler\controlFlowBreakContinueWithLabel.ts | |
[FAIL] compiler\controlFlowCommaExpressionAssertionWithinTernary.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found ';' | |
┌─ compiler\controlFlowCommaExpressionAssertionWithinTernary.ts:3:51 | |
│ | |
3 │ declare function assert(value: any): asserts value; | |
│ ^ Expected a type here | |
[PASS] compiler\controlFlowAnalysisOnBareThisKeyword.ts | |
[PASS] compiler\contravariantTypeAliasInference.ts | |
[PASS] compiler\controlFlowCommaExpressionFunctionCall.ts | |
[PASS] compiler\controlFlowCommaExpressionAssertionMultiple.ts | |
[PASS] compiler\controlFlowFinallyNoCatchAssignments.ts | |
[PASS] compiler\controlFlowDestructuringLoop.ts | |
[PASS] compiler\controlFlowForCompoundAssignmentToThisMember.ts | |
[PASS] compiler\controlFlowPropertyInitializer.ts | |
[FAIL] compiler\contravariantInferenceAndTypeGuard.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\contravariantInferenceAndTypeGuard.ts:21:118 | |
│ | |
21 │ filter<TContext, TResult extends TData>(fn: FilterFn<TData, TResult, TContext>, context: TContext): List<TResult>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\contravariantInferenceAndTypeGuard.ts:23:79 | |
│ | |
23 │ filter<TResult extends TData>(fn: FilterFn<TData, TResult>): List<TResult>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\contravariantInferenceAndTypeGuard.ts:25:95 | |
│ | |
25 │ filter<TContext>(fn: IteratorFn<TData, boolean, TContext>, context: TContext): List<TData>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\contravariantInferenceAndTypeGuard.ts:27:56 | |
│ | |
27 │ filter(fn: IteratorFn<TData, boolean>): List<TData>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\controlFlowArrayErrors.ts: Incorrectly passed | |
[FAIL] compiler\controlFlowNullTypeAndLiteral.ts: Incorrectly passed | |
[FAIL] compiler\controlFlowForCatchAndFinally.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found '}' | |
┌─ compiler\controlFlowForCatchAndFinally.ts:49:39 | |
│ | |
49 │ declare class Aborter { abort(): void }; | |
│ ^ Expected a class method body here | |
[PASS] compiler\controlFlowOuterVariable.ts | |
[PASS] compiler\convertKeywords.ts | |
[PASS] compiler\controlFlowWithIncompleteTypes.ts | |
[FAIL] compiler\copyrightWithNewLine1.ts: Incorrectly passed | |
[PASS] compiler\controlFlowPrivateClassField.ts | |
[FAIL] compiler\controlFlowLoopAnalysis.ts: Incorrectly passed | |
[PASS] compiler\controlFlowManyCallExpressionStatementsPerf.ts | |
[PASS] compiler\controlFlowJavascript.ts | |
[PASS] compiler\controlFlowInstanceof.ts | |
[PASS] compiler\controlFlowManyConsecutiveConditionsNoTimeout.ts | |
[FAIL] compiler\copyrightWithoutNewLine1.ts: Incorrectly passed | |
[PASS] compiler\controlFlowArrays.ts | |
[PASS] compiler\covariance1.ts | |
[FAIL] compiler\couldNotSelectGenericOverload.ts: Incorrectly passed | |
[FAIL] compiler\controlFlowNoImplicitAny.ts: Incorrectly passed | |
[FAIL] compiler\crashInEmitTokenWithComment.ts: Incorrectly passed | |
[PASS] compiler\correctOrderOfPromiseMethod.ts | |
[PASS] compiler\crashInresolveReturnStatement.ts | |
[PASS] compiler\crashOnMethodSignatures.ts | |
[PASS] compiler\controlFlowPropertyDeclarations.ts | |
[PASS] compiler\crashInResolveInterface.ts | |
[PASS] compiler\controlFlowCaching.ts | |
[PASS] compiler\crashInGetTextOfComputedPropertyName.ts | |
[FAIL] compiler\crashInsourcePropertyIsRelatableToTargetProperty.ts: Incorrectly passed | |
[FAIL] compiler\crashIntypeCheckObjectCreationExpression.ts: Incorrectly passed | |
[PASS] compiler\curiousNestedConditionalEvaluationResult.ts | |
[FAIL] compiler\crashIntypeCheckInvocationExpression.ts: Incorrectly passed | |
[PASS] compiler\createArray.ts | |
[PASS] compiler\debugger.ts | |
[PASS] compiler\customEventDetail.ts | |
[PASS] compiler\customAsyncIterator.ts | |
[PASS] compiler\debuggerEmit.ts | |
[PASS] compiler\contextualTyping.ts | |
[FAIL] compiler\crashRegressionTest.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitAmdModuleDefault.ts | |
[PASS] compiler\cyclicGenericTypeInstantiation.ts | |
[PASS] compiler\cyclicTypeInstantiation.ts | |
[FAIL] compiler\cyclicModuleImport.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\cyclicModuleImport.ts:15:22 | |
│ | |
15 │ constructor(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\cyclicModuleImport.ts:31:22 | |
│ | |
31 │ constructor(); | |
│ ^ Expected a class method body here | |
[PASS] compiler\declarationEmitAliasExportStar.ts | |
[PASS] compiler\declarationEmitAmdModuleNameDirective.ts | |
[PASS] compiler\declarationEmitArrayTypesFromGenericArrayUsage.ts | |
[PASS] compiler\cyclicGenericTypeInstantiationInference.ts | |
[PASS] compiler\complexNarrowingWithAny.ts | |
[PASS] compiler\declarationEmitBundlePreservesHasNoDefaultLibDirective.ts | |
[PASS] compiler\declarationEmitBindingPatterns.ts | |
[PASS] compiler\declarationEmitAliasFromIndirectFile.ts | |
[PASS] compiler\declarationEmitClassPrivateConstructor2.ts | |
[PASS] compiler\declarationEmitClassMemberNameConflict2.ts | |
[PASS] compiler\declarationEmitConstantNoWidening.ts | |
[PASS] compiler\declarationEmitComputedNameCausesImportToBePainted.ts | |
[PASS] compiler\declarationEmitDefaultExport5.ts | |
[PASS] compiler\declarationEmitDefaultExport2.ts | |
[PASS] compiler\declarationEmitDefaultExport6.ts | |
[PASS] compiler\declarationEmitDefaultExport1.ts | |
[PASS] compiler\declarationEmitDefaultExport4.ts | |
[PASS] compiler\declarationEmitDefaultExport8.ts | |
[PASS] compiler\declarationEmitDefaultExportWithTempVarName.ts | |
[PASS] compiler\declarationEmitDefaultExportWithTempVarNameWithBundling.ts | |
[PASS] compiler\declarationEmitDestructuring3.ts | |
[PASS] compiler\declarationEmitDefaultExportWithStaticAssignment.ts | |
[PASS] compiler\declarationEmitDestructuring1.ts | |
[FAIL] compiler\declarationEmitDestructuring2.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitDestructuringArrayPattern1.ts | |
[PASS] compiler\convertClassExpressionToFunctionFromObjectProperty2.ts | |
[FAIL] compiler\declarationEmitDestructuringArrayPattern2.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.ts | |
[FAIL] compiler\declarationEmitDestructuring4.ts: Incorrectly passed | |
[PASS] compiler\convertClassExpressionToFunctionFromObjectProperty1.ts | |
[PASS] compiler\declarationEmitDestructuringArrayPattern4.ts | |
[PASS] compiler\declarationEmitClassPrivateConstructor.ts | |
[PASS] compiler\declarationEmitDestructuringArrayPattern3.ts | |
[PASS] compiler\declarationEmitBundleWithAmbientReferences.ts | |
[PASS] compiler\declarationEmitDestructuringArrayPattern5.ts | |
[PASS] compiler\declarationEmitCrossFileImportTypeOfAmbientModule.ts | |
[PASS] compiler\declarationEmitClassMemberNameConflict.ts | |
[PASS] compiler\declarationEmitComputedNameConstEnumAlias.ts | |
[PASS] compiler\convertKeywordsYes.ts | |
[FAIL] compiler\declarationEmitDestructuringObjectLiteralPattern1.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitDetachedComment1.ts | |
[PASS] compiler\declarationEmitDefaultExport7.ts | |
[PASS] compiler\declarationEmitDetachedComment2.ts | |
[PASS] compiler\declarationEmitDestructuringOptionalBindingParametersInOverloads.ts | |
[PASS] compiler\declarationEmitDestructuringPrivacyError.ts | |
[PASS] compiler\declarationEmitDefaultExport3.ts | |
[FAIL] compiler\declarationEmitDestructuringWithOptionalBindingParameters.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitDestructuringObjectLiteralPattern2.ts | |
[FAIL] compiler\declarationEmitCommonJsModuleReferencedType.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitDoesNotUseReexportedNamespaceAsLocal.ts | |
[PASS] compiler\declarationEmitExportAssignment.ts | |
[FAIL] compiler\declarationEmitExpressionInExtends2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declarationEmitExpressionInExtends2.ts:23:52 | |
│ | |
23 │ class MyClass extends getClass(2) <string, number> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\declarationEmitEnumReadonlyProperty.ts | |
[PASS] compiler\declarationEmitExportDeclaration.ts | |
[FAIL] compiler\declarationEmitExpandoPropertyPrivateName.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitExpressionInExtends4.ts | |
[FAIL] compiler\declarationEmitExpressionInExtends.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declarationEmitExpressionInExtends.ts:21:27 | |
│ | |
21 │ class B extends x<string> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\declarationEmitExportAliasVisibiilityMarking.ts | |
[FAIL] compiler\declarationEmitExpressionInExtends6.ts: Incorrectly passed | |
[FAIL] compiler\declarationEmitExpressionInExtends7.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitDestructuringParameterProperties.ts | |
[FAIL] compiler\declarationEmitExpressionInExtends3.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declarationEmitExpressionInExtends3.ts:59:87 | |
│ | |
59 │ export class MyClass extends getLocalClass<LocalInterface>(undefined)<string, number> { // error LocalClass is inaccisible | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declarationEmitExpressionInExtends3.ts:67:83 | |
│ | |
67 │ export class MyClass2 extends getExportedClass<LocalInterface>(undefined)<string> { // OK | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declarationEmitExpressionInExtends3.ts:75:91 | |
│ | |
75 │ export class MyClass3 extends getExportedClass<LocalInterface>(undefined)<LocalInterface> { // Error LocalInterface is inaccisble | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declarationEmitExpressionInExtends3.ts:83:94 | |
│ | |
83 │ export class MyClass4 extends getExportedClass<LocalInterface>(undefined)<ExportedInterface> { // OK | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\declarationEmitDestructuring5.ts | |
[PASS] compiler\declarationEmitFBoundedTypeParams.ts | |
[FAIL] compiler\declarationEmitExpressionWithNonlocalPrivateUniqueSymbol.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.ts | |
[PASS] compiler\declarationEmitExpressionInExtends5.ts | |
[FAIL] compiler\controlFlowSelfReferentialLoop.ts: Incorrectly passed | |
[FAIL] compiler\declarationEmitDestructuringObjectLiteralPattern.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitFunctionDuplicateNamespace.ts | |
[PASS] compiler\declarationEmitExpandoWithGenericConstraint.ts | |
[PASS] compiler\declarationEmitForDefaultExportClassExtendingExpression01.ts | |
[FAIL] compiler\declarationEmitIndexTypeNotFound.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitInferredDefaultExportType.ts | |
[FAIL] compiler\declarationEmitHasTypesRefOnNamespaceUse.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitHasTypesRefOnNamespaceUse.ts:25:14 | |
│ | |
25 │ "typings": "dep.d.ts" | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitHasTypesRefOnNamespaceUse.ts:33:1 | |
│ | |
33 │ | |
│ ^ the file ends here | |
[FAIL] compiler\declarationEmitForGlobalishSpecifierSymlink.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:23:11 | |
│ | |
23 │ "name": "typescript-fsa", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:31:1 | |
│ | |
31 │ export function getA(): A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:33:1 | |
│ | |
33 │ ┌ export enum A { | |
34 │ │ | |
35 │ │ Val | |
36 │ │ | |
37 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:41:1 | |
│ | |
41 │ export * from "./src/impl"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:47:11 | |
│ | |
47 │ "name": "typescript-fsa", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:55:1 | |
│ | |
55 │ import * as _whatever from "p2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:57:1 | |
│ | |
57 │ import { getA } from "typescript-fsa"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:61:1 | |
│ | |
61 │ export const a = getA(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:65:14 | |
│ | |
65 │ export const a: import("typescript-fsa").A; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:65:1 | |
│ | |
65 │ export const a: import("typescript-fsa").A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink.ts:71:1 | |
│ | |
71 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitForTypesWhichNeedImportTypes.ts | |
[FAIL] compiler\declarationEmitForGlobalishSpecifierSymlink2.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:23:11 | |
│ | |
23 │ "name": "typescript-fsa", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:31:1 | |
│ | |
31 │ import * as _whatever from "p2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:33:1 | |
│ | |
33 │ import { getA } from "typescript-fsa"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:37:1 | |
│ | |
37 │ export const a = getA(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:41:14 | |
│ | |
41 │ export const a: import("typescript-fsa").A; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:41:1 | |
│ | |
41 │ export const a: import("typescript-fsa").A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitForGlobalishSpecifierSymlink2.ts:51:1 | |
│ | |
51 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitIndexTypeArray.ts | |
[PASS] compiler\declarationEmitFirstTypeArgumentGenericFunctionType.ts | |
[FAIL] compiler\declarationEmitInferredDefaultExportType2.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\declarationEmitInferredDefaultExportType2.ts:9:10 | |
│ | |
9 │ export = { | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitInferredDefaultExportType2.ts:13:6 | |
│ | |
11 │ foo: [], | |
│ ┌────────' | |
12 │ │ | |
13 │ │ bar: undefined, | |
│ │ ^ An explicit or implicit semicolon is expected here... | |
│ └──────' ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitInferredDefaultExportType2.ts:17:2 | |
│ | |
17 │ } | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitFunctionKeywordProp.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias2.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias3.ts | |
[PASS] compiler\declarationEmitImportInExportAssignmentModule.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias4.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias7.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias1.ts | |
[PASS] compiler\declarationEmitInvalidReference.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias5.ts | |
[PASS] compiler\declarationEmitInvalidExport.ts | |
[PASS] compiler\declarationEmitForModuleImportingModuleAugmentationRetainsImport.ts | |
[FAIL] compiler\declarationEmitInvalidReferenceAllowJs.ts: Incorrectly passed | |
[FAIL] compiler\declarationEmitInvalidReference2.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitInferredTypeAlias8.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias6.ts | |
[PASS] compiler\declarationEmitInterfaceWithNonEntityNameExpressionHeritage.ts | |
[PASS] compiler\declarationEmitInferredTypeAlias9.ts | |
[PASS] compiler\correlatedUnions.ts | |
[FAIL] compiler\declarationEmitLambdaWithMissingTypeParameterNoCrash.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitLocalClassHasRequiredDeclare.ts | |
[PASS] compiler\declarationEmitModuleWithScopeMarker.ts | |
[FAIL] compiler\declarationEmitMappedPrivateTypeTypeParameter.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitOfFuncspace.ts | |
[PASS] compiler\declarationEmitNameConflictsWithAlias.ts | |
[PASS] compiler\declarationEmitOfTypeofAliasedExport.ts | |
[PASS] compiler\declarationEmitOutFileBundlePaths.ts | |
[PASS] compiler\declarationEmitOptionalMethod.ts | |
[PASS] compiler\declarationEmitParameterProperty.ts | |
[PASS] compiler\declarationEmitNestedGenerics.ts | |
[FAIL] compiler\declarationEmitMixinPrivateProtected.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitNameConflicts2.ts | |
[PASS] compiler\declarationEmitNoNonRequiredParens.ts | |
[PASS] compiler\declarationEmitLocalClassDeclarationMixin.ts | |
[PASS] compiler\declarationEmitNameConflicts3.ts | |
[PASS] compiler\declarationEmitPrivateAsync.ts | |
[PASS] compiler\declarationEmitPreservesHasNoDefaultLibDirective.ts | |
[PASS] compiler\declarationEmitPrefersPathKindBasedOnBundling.ts | |
[PASS] compiler\declarationEmitPrivateReadonlyLiterals.ts | |
[PASS] compiler\declarationEmitPrefersPathKindBasedOnBundling2.ts | |
[PASS] compiler\declarationEmitPrivateSymbolCausesVarDeclarationToBeEmitted.ts | |
[FAIL] compiler\declarationEmitPathMappingMonorepo.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitPathMappingMonorepo.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitPathMappingMonorepo.ts:35:17 | |
│ | |
35 │ "outDir": "dist", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitPathMappingMonorepo.ts:43:24 | |
│ | |
43 │ "@ts-bug/a": ["../a"] | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitPathMappingMonorepo.ts:57:1 | |
│ | |
57 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitPrivateNameCausesError.ts | |
[FAIL] compiler\declarationEmitOverloadedPrivateInference.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitOverloadedPrivateInference.ts:21:66 | |
│ | |
21 │ private proxy<T, U>(fn: (options: T) => U): (options: T) => U; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitOverloadedPrivateInference.ts:23:82 | |
│ | |
23 │ private proxy<T, U>(fn: (options?: T) => U, noArgs: true): (options?: T) => U; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\declarationEmitPrivateSymbolCausesVarDeclarationEmit2.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitNameConflicts.ts | |
[FAIL] compiler\declarationEmitRelativeModuleError.ts: Incorrectly passed | |
[FAIL] compiler\declarationEmitPathMappingMonorepo2.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitPathMappingMonorepo2.ts:61:22 | |
│ | |
61 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitPathMappingMonorepo2.ts:63:17 | |
│ | |
63 │ "outDir": "dist", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitPathMappingMonorepo2.ts:71:27 | |
│ | |
71 │ "@ts-bug/core": ["./core/src"], | |
│ --------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitPathMappingMonorepo2.ts:87:2 | |
│ | |
87 │ } | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitQualifiedAliasTypeArgument.ts | |
[FAIL] compiler\declarationEmitReadonlyComputedProperty.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitSpreadStringlyKeyedEnum.ts | |
[FAIL] compiler\declarationEmitObjectAssignedDefaultExport.ts: Incorrectly passed | |
[FAIL] compiler\declarationEmitToDeclarationDirWithCompositeOption.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitToDeclarationDirWithCompositeOption.ts:7:22 | |
│ | |
7 │ "compilerOptions": { "composite": true, "declarationDir": "out" } | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitToDeclarationDirWithCompositeOption.ts:7:37 | |
│ | |
7 │ "compilerOptions": { "composite": true, "declarationDir": "out" } | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitToDeclarationDirWithCompositeOption.ts:21:1 | |
│ | |
21 │ export default Foo; | |
│ ^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitToDeclarationDirWithCompositeOption.ts:23:1 | |
│ | |
23 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitRetainsJsdocyComments.ts | |
[FAIL] compiler\declarationEmitToDeclarationDirWithDeclarationOption.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitToDeclarationDirWithDeclarationOption.ts:7:22 | |
│ | |
7 │ "compilerOptions": { "declaration": true, "declarationDir": "out" } | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitToDeclarationDirWithDeclarationOption.ts:7:39 | |
│ | |
7 │ "compilerOptions": { "declaration": true, "declarationDir": "out" } | |
│ -------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitToDeclarationDirWithDeclarationOption.ts:21:1 | |
│ | |
21 │ export default Foo; | |
│ ^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitToDeclarationDirWithDeclarationOption.ts:23:1 | |
│ | |
23 │ | |
│ ^ the file ends here | |
[FAIL] compiler\declarationEmitTypeAliasTypeParameterExtendingUnknownSymbol.ts: Incorrectly passed | |
[PASS] compiler\declarationEmitTupleRestSignatureLeadingVariadic.ts | |
[PASS] compiler\declarationEmitProtectedMembers.ts | |
[FAIL] compiler\declarationEmitShadowingInferNotRenamed.ts: Incorrectly errored: | |
error[SyntaxError]: expected `?` but instead found `(` | |
┌─ compiler\declarationEmitShadowingInferNotRenamed.ts:27:18 | |
│ | |
27 │ ): D extends new (...args: any[]) => infer C | |
│ ^ unexpected | |
error[SyntaxError]: expected `:` but instead found `?` | |
┌─ compiler\declarationEmitShadowingInferNotRenamed.ts:29:3 | |
│ | |
29 │ ? UpdatedClient<C> // return instance | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `D` | |
┌─ compiler\declarationEmitShadowingInferNotRenamed.ts:33:19 | |
│ | |
33 │ [K in keyof D]: D[K] extends new (...args: any[]) => infer C // or map of instances respectively | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitShadowingInferNotRenamed.ts:33:21 | |
│ | |
33 │ [K in keyof D]: D[K] extends new (...args: any[]) => infer C // or map of instances respectively | |
│ --------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal return statement outside of a function | |
┌─ compiler\declarationEmitShadowingInferNotRenamed.ts:41:3 | |
│ | |
41 │ return null as any | |
│ ^^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitShadowingInferNotRenamed.ts:43:2 | |
│ | |
43 │ } | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitToDeclarationDirWithoutCompositeAndDeclarationOptions.ts | |
[PASS] compiler\declarationEmitPromise.ts | |
[PASS] compiler\declarationEmitTypeAliasWithTypeParameters3.ts | |
[FAIL] compiler\declarationEmitReexportedSymlinkReference.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:25:26 | |
│ | |
25 │ private constructor(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:27:23 | |
│ | |
27 │ toString(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:29:85 | |
│ | |
29 │ static create<T, D extends IdType = IdType>(key: string): MetadataAccessor<T, D>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:37:11 | |
│ | |
37 │ "name": "@raymondfeng/pkg1", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:51:1 | |
│ | |
51 │ export * from './types'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:55:1 | |
│ | |
55 │ export * from '@raymondfeng/pkg1'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:61:11 | |
│ | |
61 │ "name": "@raymondfeng/pkg2", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:75:1 | |
│ | |
75 │ export * from './keys'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:79:1 | |
│ | |
79 │ import {MetadataAccessor} from "@raymondfeng/pkg2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:83:1 | |
│ | |
83 │ export const ADMIN = MetadataAccessor.create<boolean>('1'); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:89:22 | |
│ | |
89 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:91:15 | |
│ | |
91 │ "outDir": "dist", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitReexportedSymlinkReference.ts:113:1 | |
│ | |
113 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitTypeofDefaultExport.ts | |
[PASS] compiler\declarationEmitTypeAliasWithTypeParameters5.ts | |
[PASS] compiler\declarationEmitTypeAliasWithTypeParameters4.ts | |
[PASS] compiler\declarationEmitTypeAliasWithTypeParameters1.ts | |
[FAIL] compiler\declarationEmitUnknownImport.ts: Incorrectly passed | |
[FAIL] compiler\declarationEmitReexportedSymlinkReference2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:25:26 | |
│ | |
25 │ private constructor(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:27:23 | |
│ | |
27 │ toString(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:29:85 | |
│ | |
29 │ static create<T, D extends IdType = IdType>(key: string): MetadataAccessor<T, D>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:37:11 | |
│ | |
37 │ "name": "@raymondfeng/pkg1", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:51:1 | |
│ | |
51 │ import "./secondary"; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:53:1 | |
│ | |
53 │ export * from './types'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:57:1 | |
│ | |
57 │ export {MetadataAccessor} from '@raymondfeng/pkg1'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:61:1 | |
│ | |
61 │ export {IdType} from '@raymondfeng/pkg1'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:67:11 | |
│ | |
67 │ "name": "@raymondfeng/pkg2", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:81:1 | |
│ | |
81 │ export * from './keys'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:85:1 | |
│ | |
85 │ import {MetadataAccessor} from "@raymondfeng/pkg2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:89:1 | |
│ | |
89 │ export const ADMIN = MetadataAccessor.create<boolean>('1'); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:95:22 | |
│ | |
95 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:97:15 | |
│ | |
97 │ "outDir": "dist", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitReexportedSymlinkReference2.ts:119:1 | |
│ | |
119 │ | |
│ ^ the file ends here | |
[FAIL] compiler\declarationEmitSymlinkPaths.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitSymlinkPaths.ts:13:11 | |
│ | |
13 │ "name": "search", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:27:1 | |
│ | |
27 │ export declare function test<T> (a: () => T): () => T; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:31:1 | |
│ | |
31 │ export type NotificationRequest = {}; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:33:1 | |
│ | |
33 │ export type NotificationResponse = {}; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:35:1 | |
│ | |
35 │ ┌ export function getNotification(): NotificationResponse { | |
36 │ │ | |
37 │ │ return {}; | |
38 │ │ | |
39 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:43:1 | |
│ | |
43 │ import { test } from "search/lib/index"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:45:1 | |
│ | |
45 │ import { getNotification } from "../API/NotificationAPIUtils"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitSymlinkPaths.ts:49:1 | |
│ | |
49 │ ┌ export const NotificationScenario = test( | |
50 │ │ | |
51 │ │ getNotification | |
52 │ │ | |
53 │ │ ); | |
│ └──^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitSymlinkPaths.ts:57:65 | |
│ | |
57 │ // @link: /packages/search-prefix -> /node_modules/search-prefix | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitUnknownImport2.ts | |
[PASS] compiler\declarationEmitStringEnumUsedInNonlocalSpread.ts | |
[PASS] compiler\declarationEmitTypeAliasWithTypeParameters2.ts | |
[PASS] compiler\declarationEmitTypeAliasWithTypeParameters6.ts | |
[PASS] compiler\declarationEmitTypeParamMergedWithPrivate.ts | |
[PASS] compiler\declarationEmitReexportedSymlinkReference3.ts | |
[PASS] compiler\DeclarationErrorsNoEmitOnError.ts | |
[FAIL] compiler\declarationEmitWithComposite.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitWithComposite.ts:11:22 | |
│ | |
11 │ "compilerOptions": { "composite": true, "outDir": "out" } | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitWithComposite.ts:11:37 | |
│ | |
11 │ "compilerOptions": { "composite": true, "outDir": "out" } | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitWithComposite.ts:25:1 | |
│ | |
25 │ export default Foo; | |
│ ^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitWithComposite.ts:27:1 | |
│ | |
27 │ | |
│ ^ the file ends here | |
[FAIL] compiler\declarationEmitPrivatePromiseLikeInterface.ts: Incorrectly passed | |
[FAIL] compiler\declarationFileOverwriteErrorWithOut.ts: Incorrectly passed | |
[FAIL] compiler\declarationFileOverwriteError.ts: Incorrectly passed | |
[PASS] compiler\declarationFilesGeneratingTypeReferences.ts | |
[PASS] compiler\declarationFilesWithTypeReferences2.ts | |
[PASS] compiler\declarationFilesWithTypeReferences1.ts | |
[FAIL] compiler\declarationEmitUnnessesaryTypeReferenceNotAdded.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitUnnessesaryTypeReferenceNotAdded.ts:29:11 | |
│ | |
29 │ "name": "minimist", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitUnnessesaryTypeReferenceNotAdded.ts:41:1 | |
│ | |
41 │ export = thing; | |
│ ^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitUnnessesaryTypeReferenceNotAdded.ts:47:11 | |
│ | |
47 │ "name": "process", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitUnnessesaryTypeReferenceNotAdded.ts:63:1 | |
│ | |
63 │ ┌ export default function parseArgs(): minimist.ParsedArgs { | |
64 │ │ | |
65 │ │ return minimist(process.argv.slice(2)); | |
66 │ │ | |
67 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitUnnessesaryTypeReferenceNotAdded.ts:69:1 | |
│ | |
69 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationEmitWithDefaultAsComputedName.ts | |
[PASS] compiler\declarationFilesWithTypeReferences3.ts | |
[PASS] compiler\declarationFileNoCrashOnExtraExportModifier.ts | |
[PASS] compiler\declarationEmitWithDefaultAsComputedName2.ts | |
[PASS] compiler\declarationFilesWithTypeReferences4.ts | |
[PASS] compiler\declarationFunctionTypeNonlocalShouldNotBeAnError.ts | |
[FAIL] compiler\declarationEmitWithInvalidPackageJsonTypings.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\declarationEmitWithInvalidPackageJsonTypings.ts:11:9 | |
│ | |
11 │ "main": "./lib", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitWithInvalidPackageJsonTypings.ts:29:1 | |
│ | |
29 │ ┌ export interface MutableRefObject<T> { | |
30 │ │ | |
31 │ │ current: T; | |
32 │ │ | |
33 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitWithInvalidPackageJsonTypings.ts:35:1 | |
│ | |
35 │ ┌ export function useRef<T>(current: T): MutableRefObject<T> { | |
36 │ │ | |
37 │ │ return { current }; | |
38 │ │ | |
39 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\declarationEmitWithInvalidPackageJsonTypings.ts:41:1 | |
│ | |
41 │ ┌ export const useCsvParser = () => { | |
42 │ │ | |
43 │ │ const parserRef = useRef<typeof import("csv-parse")>(null); | |
44 │ │ | |
45 │ │ return parserRef; | |
46 │ │ | |
47 │ │ }; | |
│ └──^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\declarationEmitWithInvalidPackageJsonTypings.ts:49:1 | |
│ | |
49 │ | |
│ ^ the file ends here | |
[PASS] compiler\declarationMerging1.ts | |
[PASS] compiler\declarationImportTypeAliasInferredAndEmittable.ts | |
[PASS] compiler\declarationQuotedMembers.ts | |
[PASS] compiler\declarationMaps.ts | |
[PASS] compiler\declarationMapsOutFile.ts | |
[PASS] compiler\declarationMerging2.ts | |
[FAIL] compiler\declarationTypecheckNoUseBeforeReferenceCheck.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declarationTypecheckNoUseBeforeReferenceCheck.ts:7:18 | |
│ | |
7 │ [C.p](): void; | |
│ ^ Expected a class method body here | |
[PASS] compiler\declarationMapsMultifile.ts | |
[PASS] compiler\declarationsForInferredTypeFromOtherFile.ts | |
[PASS] compiler\declarationMapsOutFile2.ts | |
[FAIL] compiler\declarationMapsWithoutDeclaration.ts: Incorrectly passed | |
[PASS] compiler\declarationMapsWithSourceMap.ts | |
[FAIL] compiler\declareClassInterfaceImplementation.ts: Incorrectly passed | |
[PASS] compiler\declarationsForFileShadowingGlobalNoError.ts | |
[PASS] compiler\declareDottedModuleName.ts | |
[FAIL] compiler\declarationsIndirectGeneratedAliasReference.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\declarationsIndirectGeneratedAliasReference.ts:19:14 | |
│ | |
19 │ export const Ctor: CtorConstructor; | |
│ ^^^^ this variable needs to be initialized | |
[PASS] compiler\declareAlreadySeen.ts | |
[PASS] compiler\declareDottedExtend.ts | |
[PASS] compiler\declareIdentifierAsBeginningOfStatementExpression01.ts | |
[FAIL] compiler\declareModifierOnImport1.ts: Incorrectly passed | |
[PASS] compiler\declarationsForIndirectTypeAliasReference.ts | |
[PASS] compiler\declareModifierOnTypeAlias.ts | |
[PASS] compiler\declarationNoDanglingGenerics.ts | |
[PASS] compiler\declaredExternalModule.ts | |
[PASS] compiler\declFileAliasUseBeforeDeclaration.ts | |
[PASS] compiler\declaredExternalModuleWithExportAssignment.ts | |
[PASS] compiler\declFileAliasUseBeforeDeclaration2.ts | |
[PASS] compiler\declFileClassExtendsNull.ts | |
[PASS] compiler\declareFileExportAssignment.ts | |
[FAIL] compiler\declFileClassWithIndexSignature.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\declFileClassWithIndexSignature.ts:7:7 | |
│ | |
7 │ [s: string]: string; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\declFileClassWithIndexSignature.ts:7:5 | |
│ | |
7 │ [s: string]: string; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\declFileClassWithIndexSignature.ts:7:15 | |
│ | |
7 │ [s: string]: string; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\declareFileExportAssignmentWithVarFromVariableStatement.ts | |
[PASS] compiler\declFileClassWithStaticMethodReturningConstructor.ts | |
[PASS] compiler\declFileAmbientExternalModuleWithSingleExportedModule.ts | |
[FAIL] compiler\declFileEmitDeclarationOnlyError1.ts: Incorrectly passed | |
[PASS] compiler\declareExternalModuleWithExportAssignedFundule.ts | |
[FAIL] compiler\declFileEmitDeclarationOnlyError2.ts: Incorrectly passed | |
[PASS] compiler\declFileEnumUsedAsValue.ts | |
[PASS] compiler\declFileEmitDeclarationOnly.ts | |
[PASS] compiler\declFileExportAssignmentOfGenericInterface.ts | |
[PASS] compiler\declFileEnums.ts | |
[PASS] compiler\declFileForExportedImport.ts | |
[FAIL] compiler\declFileForClassWithPrivateOverloadedFunction.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileForClassWithPrivateOverloadedFunction.ts:7:27 | |
│ | |
7 │ private foo(x: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileForClassWithPrivateOverloadedFunction.ts:9:27 | |
│ | |
9 │ private foo(x: string); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\declFileForFunctionTypeAsTypeParameter.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declFileForFunctionTypeAsTypeParameter.ts:9:33 | |
│ | |
9 │ class C extends X<() => number> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\declFileExportImportChain.ts | |
[PASS] compiler\declFileForInterfaceWithOptionalFunction.ts | |
[PASS] compiler\declFileExportImportChain2.ts | |
[PASS] compiler\declFileForClassWithMultipleBaseClasses.ts | |
[PASS] compiler\declFileForInterfaceWithRestParams.ts | |
[PASS] compiler\declFileCallSignatures.ts | |
[PASS] compiler\declFileAccessors.ts | |
[PASS] compiler\declFileForTypeParameters.ts | |
[PASS] compiler\declFileForVarList.ts | |
[PASS] compiler\declFileExportAssignmentImportInternalModule.ts | |
[PASS] compiler\declFileConstructSignatures.ts | |
[PASS] compiler\declFileImportChainInExportAssignment.ts | |
[PASS] compiler\declFileImportedTypeUseInTypeArgPosition.ts | |
[PASS] compiler\declFileInternalAliases.ts | |
[PASS] compiler\declarationsWithRecursiveInternalTypesProduceUniqueTypeParams.ts | |
[PASS] compiler\declFileModuleAssignmentInObjectLiteralProperty.ts | |
[FAIL] compiler\declFileGenericClassWithGenericExtendedClass.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declFileGenericClassWithGenericExtendedClass.ts:11:34 | |
│ | |
11 │ class Derived<T> extends Base<T> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\declFileIndexSignatures.ts | |
[PASS] compiler\declFileOptionalInterfaceMethod.ts | |
[FAIL] compiler\declFileConstructors.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileConstructors.ts:55:27 | |
│ | |
55 │ constructor(a: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileConstructors.ts:57:27 | |
│ | |
57 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileConstructors.ts:151:27 | |
│ | |
151 │ constructor(a: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileConstructors.ts:153:27 | |
│ | |
153 │ constructor(a: number); | |
│ ^ Expected a class method body here | |
[PASS] compiler\declFileObjectLiteralWithOnlySetter.ts | |
[PASS] compiler\declFileObjectLiteralWithOnlyGetter.ts | |
[PASS] compiler\declFileObjectLiteralWithAccessors.ts | |
[PASS] compiler\declFilePrivateStatic.ts | |
[PASS] compiler\declFileTypeAnnotationParenType.ts | |
[PASS] compiler\declFileRestParametersOfFunctionAndFunctionType.ts | |
[PASS] compiler\declFileTypeAnnotationStringLiteral.ts | |
[PASS] compiler\declFileModuleContinuation.ts | |
[PASS] compiler\declFileModuleWithPropertyOfTypeModule.ts | |
[PASS] compiler\declFileImportModuleWithExportAssignment.ts | |
[PASS] compiler\binderBinaryExpressionStress.ts | |
[PASS] compiler\declFileRegressionTests.ts | |
[PASS] compiler\declFileTypeAnnotationBuiltInType.ts | |
[FAIL] compiler\declFilePrivateMethodOverloads.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:13:101 | |
│ | |
13 │ private _forEachBindingContext(bindingContext: IContext, fn: (bindingContext: IContext) => void); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:15:113 | |
│ | |
15 │ private _forEachBindingContext(bindingContextArray: Array<IContext>, fn: (bindingContext: IContext) => void); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:25:66 | |
│ | |
25 │ private overloadWithArityDifference(bindingContext: IContext); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:27:118 | |
│ | |
27 │ private overloadWithArityDifference(bindingContextArray: Array<IContext>, fn: (bindingContext: IContext) => void); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:39:35 | |
│ | |
39 │ private overload1(context, fn); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:43:31 | |
│ | |
43 │ private overload2(context); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFilePrivateMethodOverloads.ts:45:35 | |
│ | |
45 │ private overload2(context, fn); | |
│ ^ Expected a class method body here | |
[PASS] compiler\declFileFunctions.ts | |
[PASS] compiler\declFileTypeAnnotationTupleType.ts | |
[PASS] compiler\declFileTypeofClass.ts | |
[PASS] compiler\declFileTypeAnnotationVisibilityErrorTypeAlias.ts | |
[PASS] compiler\declFileTypeAnnotationTypeQuery.ts | |
[PASS] compiler\declFileTypeAnnotationTypeAlias.ts | |
[FAIL] compiler\declFileGenericType2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found 'implements' | |
┌─ compiler\declFileGenericType2.ts:53:130 | |
│ | |
53 │ export class AbstractElementController<ModelType extends templa.mvc.IModel> extends templa.mvc.AbstractController<ModelType> implements IElementController<ModelType> { | |
│ ^^^^^^^^^^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declFileGenericType2.ts:69:179 | |
│ | |
69 │ export class AbstractCompositeElementController<ModelType extends templa.mvc.composite.ICompositeControllerModel> extends templa.dom.mvc.AbstractElementController<ModelType> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\declFileGenericType.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\declFileGenericType.ts:71:32 | |
│ | |
71 │ export class h extends C.A<C.B>{ } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\declFileTypeAnnotationUnionType.ts | |
[PASS] compiler\declFileTypeofEnum.ts | |
[PASS] compiler\declFileTypeAnnotationVisibilityErrorTypeLiteral.ts | |
[PASS] compiler\declFileTypeofModule.ts | |
[PASS] compiler\declFileTypeAnnotationVisibilityErrorReturnTypeOfFunction.ts | |
[PASS] compiler\declFileTypeAnnotationVisibilityErrorAccessors.ts | |
[PASS] compiler\declFileTypeAnnotationArrayType.ts | |
[PASS] compiler\declFileTypeAnnotationVisibilityErrorVariableDeclaration.ts | |
[PASS] compiler\declFileTypeAnnotationTypeLiteral.ts | |
[PASS] compiler\binderBinaryExpressionStressJs.ts | |
[PASS] compiler\declFileTypeAnnotationTypeReference.ts | |
[FAIL] compiler\declFileWithErrorsInInputDeclarationFileWithOut.ts: Incorrectly passed | |
[PASS] compiler\declFileTypeAnnotationVisibilityErrorParameterOfFunction.ts | |
[FAIL] compiler\declFileWithErrorsInInputDeclarationFile.ts: Incorrectly passed | |
[PASS] compiler\declFileWithClassNameConflictingWithClassReferredByExtendsClause.ts | |
[PASS] compiler\declFileWithExtendsClauseThatHasItsContainerNameConflict.ts | |
[PASS] compiler\declFileWithInternalModuleNameConflictsInExtendsClause1.ts | |
[PASS] compiler\declFileWithInternalModuleNameConflictsInExtendsClause2.ts | |
[PASS] compiler\declFileTypeofFunction.ts | |
[PASS] compiler\declFileWithInternalModuleNameConflictsInExtendsClause3.ts | |
[PASS] compiler\declFileTypeofInAnonymousType.ts | |
[PASS] compiler\declInput.ts | |
[PASS] compiler\decoratorInJsFile.ts | |
[PASS] compiler\decoratorInJsFile1.ts | |
[FAIL] compiler\decoratorMetadataForMethodWithNoReturnTypeAnnotation01.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataForMethodWithNoReturnTypeAnnotation01.ts:13:5 | |
│ | |
13 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\decoratorMetadataGenericTypeVariableInScope.ts | |
[PASS] compiler\decoratorMetadataGenericTypeVariable.ts | |
[PASS] compiler\declInput-2.ts | |
[PASS] compiler\decoratorMetadataGenericTypeVariableDefault.ts | |
[FAIL] compiler\decoratorMetadataConditionalType.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataConditionalType.ts:11:5 | |
│ | |
11 │ @d() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'public' | |
┌─ compiler\decoratorMetadataConditionalType.ts:13:5 | |
│ | |
13 │ public attributes: T extends { attributes: infer A } ? A : undefined; | |
│ ^^^^^^ Expected a class method body here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataConditionalType.ts:19:5 | |
│ | |
19 │ @d() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'x' | |
┌─ compiler\decoratorMetadataConditionalType.ts:21:5 | |
│ | |
21 │ x: number extends string ? false : true; | |
│ ^ Expected a class method body here | |
[PASS] compiler\declInput4.ts | |
[PASS] compiler\decoratorMetadataNoLibIsolatedModulesTypes.ts | |
[FAIL] compiler\decoratorMetadataNoStrictNull.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataNoStrictNull.ts:11:3 | |
│ | |
11 │ @dec public foo: string | null; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\decoratorMetadataNoStrictNull.ts:11:4 | |
│ | |
11 │ @dec public foo: string | null; | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataNoStrictNull.ts:13:3 | |
│ | |
13 │ @dec public bar: string; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\decoratorMetadataNoStrictNull.ts:13:4 | |
│ | |
13 │ @dec public bar: string; | |
│ ^^^^ | |
[FAIL] compiler\decoratorMetadataOnInferredType.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataOnInferredType.ts:34:5 | |
│ | |
34 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\decoratorMetadataWithConstructorType.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataWithConstructorType.ts:34:5 | |
│ | |
34 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\decoratorMetadataWithImportDeclarationNameCollision.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@someDecorator' | |
┌─ compiler\decoratorMetadataWithImportDeclarationNameCollision.ts:30:1 | |
│ | |
30 │ @someDecorator | |
│ ^^^^^^^^^^^^^^ Expected a statement here | |
[FAIL] compiler\decoratorMetadataWithImportDeclarationNameCollision2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@someDecorator' | |
┌─ compiler\decoratorMetadataWithImportDeclarationNameCollision2.ts:30:1 | |
│ | |
30 │ @someDecorator | |
│ ^^^^^^^^^^^^^^ Expected a statement here | |
[PASS] compiler\decoratorMetadataWithImportDeclarationNameCollision4.ts | |
[PASS] compiler\decrementAndIncrementOperators.ts | |
[FAIL] compiler\decoratorMetadataWithImportDeclarationNameCollision6.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@someDecorator' | |
┌─ compiler\decoratorMetadataWithImportDeclarationNameCollision6.ts:31:1 | |
│ | |
31 │ @someDecorator | |
│ ^^^^^^^^^^^^^^ Expected a statement here | |
[PASS] compiler\declInput3.ts | |
[FAIL] compiler\decoratorMetadataRestParameterWithImportedType.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@annotation()' | |
┌─ compiler\decoratorMetadataRestParameterWithImportedType.ts:61:1 | |
│ | |
61 │ @annotation() | |
│ ^^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataRestParameterWithImportedType.ts:77:5 | |
│ | |
77 │ @annotation1() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'foo' | |
┌─ compiler\decoratorMetadataRestParameterWithImportedType.ts:79:5 | |
│ | |
79 │ foo(... args: SomeClass1[]) { | |
│ ^^^ Expected a class method body here | |
[FAIL] compiler\decoratorMetadataWithImportDeclarationNameCollision5.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@someDecorator' | |
┌─ compiler\decoratorMetadataWithImportDeclarationNameCollision5.ts:31:1 | |
│ | |
31 │ @someDecorator | |
│ ^^^^^^^^^^^^^^ Expected a statement here | |
[FAIL] compiler\decoratorReferences.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@y(1 as T, C)' | |
┌─ compiler\decoratorReferences.ts:5:1 | |
│ | |
5 │ @y(1 as T, C) // <-- T should be resolved to the type alias, not the type parameter of the class; C should resolve to the class | |
│ ^^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorReferences.ts:7:5 | |
│ | |
7 │ @y(null as T) // <-- y should resolve to the function declaration, not the parameter; T should resolve to the type parameter of the class | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a parameter but instead found 'null' | |
┌─ compiler\decoratorReferences.ts:7:8 | |
│ | |
7 │ @y(null as T) // <-- y should resolve to the function declaration, not the parameter; T should resolve to the type parameter of the class | |
│ ^^^^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `as` | |
┌─ compiler\decoratorReferences.ts:7:13 | |
│ | |
7 │ @y(null as T) // <-- y should resolve to the function declaration, not the parameter; T should resolve to the type parameter of the class | |
│ ^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `T` | |
┌─ compiler\decoratorReferences.ts:7:16 | |
│ | |
7 │ @y(null as T) // <-- y should resolve to the function declaration, not the parameter; T should resolve to the type parameter of the class | |
│ ^ unexpected | |
error[SyntaxError]: expected a class method body but instead found 'method' | |
┌─ compiler\decoratorReferences.ts:8:5 | |
│ | |
8 │ method(@y x, y) {} // <-- decorator y should be resolved at the class declaration, not the parameter. | |
│ ^^^^^^ Expected a class method body here | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\decoratorReferences.ts:8:12 | |
│ | |
8 │ method(@y x, y) {} // <-- decorator y should be resolved at the class declaration, not the parameter. | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `y` | |
┌─ compiler\decoratorReferences.ts:8:13 | |
│ | |
8 │ method(@y x, y) {} // <-- decorator y should be resolved at the class declaration, not the parameter. | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `x` | |
┌─ compiler\decoratorReferences.ts:8:15 | |
│ | |
8 │ method(@y x, y) {} // <-- decorator y should be resolved at the class declaration, not the parameter. | |
│ ^ unexpected | |
[FAIL] compiler\decoratorReferenceOnOtherProperty.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\decoratorReferenceOnOtherProperty.ts:25:8 | |
│ | |
25 │ yoha(@foo yoha, bar: Yoha) {} | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `foo` | |
┌─ compiler\decoratorReferenceOnOtherProperty.ts:25:9 | |
│ | |
25 │ yoha(@foo yoha, bar: Yoha) {} | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `yoha` | |
┌─ compiler\decoratorReferenceOnOtherProperty.ts:25:13 | |
│ | |
25 │ yoha(@foo yoha, bar: Yoha) {} | |
│ ^^^^ unexpected | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\decoratorReferenceOnOtherProperty.ts:45:8 | |
│ | |
45 │ yoha(@foo yoha, ...bar: Yoha[]) {} | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `foo` | |
┌─ compiler\decoratorReferenceOnOtherProperty.ts:45:9 | |
│ | |
45 │ yoha(@foo yoha, ...bar: Yoha[]) {} | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `yoha` | |
┌─ compiler\decoratorReferenceOnOtherProperty.ts:45:13 | |
│ | |
45 │ yoha(@foo yoha, ...bar: Yoha[]) {} | |
│ ^^^^ unexpected | |
[FAIL] compiler\declFileMethods.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:41:47 | |
│ | |
41 │ public fooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:43:47 | |
│ | |
43 │ public fooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:79:55 | |
│ | |
79 │ private privateFooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:81:55 | |
│ | |
81 │ private privateFooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:117:53 | |
│ | |
117 │ static staticFooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:119:53 | |
│ | |
119 │ static staticFooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:155:68 | |
│ | |
155 │ private static privateStaticFooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:157:68 | |
│ | |
157 │ private static privateStaticFooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:229:47 | |
│ | |
229 │ public fooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:231:47 | |
│ | |
231 │ public fooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:267:55 | |
│ | |
267 │ private privateFooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:269:55 | |
│ | |
269 │ private privateFooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:305:53 | |
│ | |
305 │ static staticFooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:307:53 | |
│ | |
307 │ static staticFooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:343:68 | |
│ | |
343 │ private static privateStaticFooWithOverloads(a: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\declFileMethods.ts:345:68 | |
│ | |
345 │ private static privateStaticFooWithOverloads(a: number): number; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\decoratorMetadataPromise.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataPromise.ts:15:5 | |
│ | |
15 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataPromise.ts:19:5 | |
│ | |
19 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorMetadataPromise.ts:23:5 | |
│ | |
23 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\deeplyDependentLargeArrayMutation.ts | |
[FAIL] compiler\deeplyNestedAssignabilityIssue.ts: Incorrectly passed | |
[FAIL] compiler\decoratorMetadataWithImportDeclarationNameCollision8.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@someDecorator' | |
┌─ compiler\decoratorMetadataWithImportDeclarationNameCollision8.ts:31:1 | |
│ | |
31 │ @someDecorator | |
│ ^^^^^^^^^^^^^^ Expected a statement here | |
[FAIL] compiler\decoratorWithNegativeLiteralTypeNoCrash.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorWithNegativeLiteralTypeNoCrash.ts:9:5 | |
│ | |
9 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\decoratorWithUnderscoreMethod.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\decoratorWithUnderscoreMethod.ts:29:5 | |
│ | |
29 │ @dec() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'private' | |
┌─ compiler\decoratorWithUnderscoreMethod.ts:31:5 | |
│ | |
31 │ private __foo(bar: string): void { | |
│ ^^^^^^^ Expected a class method body here | |
[FAIL] compiler\deduplicateImportsInSystem.ts: Incorrectly passed | |
[FAIL] compiler\decoratorMetadataWithImportDeclarationNameCollision3.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@someDecorator' | |
┌─ compiler\decoratorMetadataWithImportDeclarationNameCollision3.ts:31:1 | |
│ | |
31 │ @someDecorator | |
│ ^^^^^^^^^^^^^^ Expected a statement here | |
[FAIL] compiler\deeplyNestedAssignabilityErrorsCombined.ts: Incorrectly passed | |
[PASS] compiler\deeplyNestedConstraints.ts | |
[PASS] compiler\defaultIndexProps1.ts | |
[PASS] compiler\defaultIndexProps2.ts | |
[FAIL] compiler\defaultIsNotVisibleInLocalScope.ts: Incorrectly passed | |
[PASS] compiler\defaultKeywordWithoutExport1.ts | |
[FAIL] compiler\deepElaborationsIntoArrowExpressions.ts: Incorrectly passed | |
[PASS] compiler\defaultDeclarationEmitShadowedNamedCorrectly.ts | |
[FAIL] compiler\deeplyNestedCheck.ts: Incorrectly passed | |
[PASS] compiler\defaultNamedExportWithType1.ts | |
[PASS] compiler\defaultArgsInOverloads.ts | |
[PASS] compiler\defaultNamedExportWithType2.ts | |
[PASS] compiler\defaultKeywordWithoutExport2.ts | |
[FAIL] compiler\defaultBestCommonTypesHaveDecls.ts: Incorrectly passed | |
[PASS] compiler\defaultNamedExportWithType3.ts | |
[PASS] compiler\decoratorMetadataWithImportDeclarationNameCollision7.ts | |
[PASS] compiler\defaultDeclarationEmitDefaultImport.ts | |
[PASS] compiler\defaultNamedExportWithType4.ts | |
[PASS] compiler\defaultParameterTrailingComments.ts | |
[FAIL] compiler\deepExcessPropertyCheckingWhenTargetIsIntersection.ts: Incorrectly passed | |
[FAIL] compiler\defaultValueInFunctionOverload1.ts: Incorrectly passed | |
[PASS] compiler\defaultOfAnyInStrictNullChecks.ts | |
[PASS] compiler\defaultValueInConstructorOverload1.ts | |
[FAIL] compiler\complexRecursiveCollections.ts: Incorrectly passed | |
[FAIL] compiler\defaultValueInFunctionTypes.ts: Incorrectly passed | |
[PASS] compiler\deferredTypeReferenceWithinArrayWithinTuple.ts | |
[PASS] compiler\defaultDeclarationEmitNamedCorrectly.ts | |
[PASS] compiler\definiteAssignmentWithErrorStillStripped.ts | |
[FAIL] compiler\defaultArgsInFunctionExpressions.ts: Incorrectly passed | |
[PASS] compiler\defineVariables_useDefineForClassFields.ts | |
[PASS] compiler\deleteOperatorInStrictMode.ts | |
[PASS] compiler\definiteAssignmentOfDestructuredVariable.ts | |
[PASS] compiler\dependencyViaImportAlias.ts | |
[PASS] compiler\deleteOperator1.ts | |
[PASS] compiler\deprecatedBool.ts | |
[FAIL] compiler\defaultPropsEmptyCurlyBecomesAnyForJs.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\defaultPropsEmptyCurlyBecomesAnyForJs.ts:13:36 | |
│ | |
13 │ constructor(props: T, state: U); | |
│ ^ Expected a class method body here | |
[PASS] compiler\deleteReadonly.ts | |
[PASS] compiler\deferredLookupTypeResolution2.ts | |
[FAIL] compiler\derivedClassOverridesPrivateFunction1.ts: Incorrectly passed | |
[PASS] compiler\deferredLookupTypeResolution.ts | |
[FAIL] compiler\deepComparisons.ts: Incorrectly passed | |
[FAIL] compiler\derivedClasses.ts: Incorrectly passed | |
[FAIL] compiler\derivedTypeIncompatibleSignatures.ts: Incorrectly passed | |
[PASS] compiler\deleteExpressionMustBeOptional.ts | |
[PASS] compiler\destructionAssignmentError.ts | |
[FAIL] compiler\destructuredLateBoundNameHasCorrectTypes.ts: Incorrectly passed | |
[FAIL] compiler\destructureComputedProperty.ts: Incorrectly passed | |
[FAIL] compiler\deepKeysIndexing.ts: Incorrectly passed | |
[FAIL] compiler\derivedTypeCallingBaseImplWithOptionalParams.ts: Incorrectly passed | |
[PASS] compiler\deleteExpressionMustBeOptional_exactOptionalPropertyTypes.ts | |
[PASS] compiler\defaultParameterAddsUndefinedWithStrictNullChecks.ts | |
[PASS] compiler\destructuringAssignmentWithStrictNullChecks.ts | |
[PASS] compiler\derivedClassConstructorWithExplicitReturns01.ts | |
[PASS] compiler\destructureOptionalParameter.ts | |
[PASS] compiler\destructuringInVariableDeclarations1.ts | |
[PASS] compiler\destructuredMaappedTypeIsNotImplicitlyAny.ts | |
[PASS] compiler\destructuredDeclarationEmit.ts | |
[PASS] compiler\destructureOfVariableSameAsShorthand.ts | |
[PASS] compiler\destructuringInVariableDeclarations3.ts | |
[FAIL] compiler\destructuringFromUnionSpread.ts: Incorrectly passed | |
[PASS] compiler\destructuringInVariableDeclarations2.ts | |
[PASS] compiler\destructuringInVariableDeclarations7.ts | |
[PASS] compiler\destructuringInVariableDeclarations5.ts | |
[PASS] compiler\destructuringInVariableDeclarations4.ts | |
[FAIL] compiler\destructuringAssignment_private.ts: Incorrectly passed | |
[PASS] compiler\destructuringAssignmentWithExportedName.ts | |
[PASS] compiler\destructuringInVariableDeclarations6.ts | |
[PASS] compiler\destructuringControlFlowNoCrash.ts | |
[PASS] compiler\destructuringInVariableDeclarations8.ts | |
[PASS] compiler\destructuringAssignmentWithDefault.ts | |
[PASS] compiler\destructuringTempOccursAfterPrologue.ts | |
[PASS] compiler\destructuringPropertyAssignmentNameIsNotAssignmentTarget.ts | |
[PASS] compiler\destructuringWithNumberLiteral.ts | |
[PASS] compiler\destructuringInitializerContextualTypeFromContext.ts | |
[PASS] compiler\destructuringWithNewExpression.ts | |
[PASS] compiler\destructuringWithConstraint.ts | |
[PASS] compiler\detachedCommentAtStartOfConstructor1.ts | |
[PASS] compiler\destructuringWithGenericParameter.ts | |
[FAIL] compiler\detachedCommentAtStartOfFunctionBody1.ts: Incorrectly passed | |
[PASS] compiler\detachedCommentAtStartOfLambdaFunction1.ts | |
[FAIL] compiler\detachedCommentAtStartOfFunctionBody2.ts: Incorrectly passed | |
[FAIL] compiler\derivedInterfaceCallSignature.ts: Incorrectly passed | |
[FAIL] compiler\didYouMeanStringLiteral.ts: Incorrectly passed | |
[PASS] compiler\detachedCommentAtStartOfLambdaFunction2.ts | |
[PASS] compiler\detachedCommentAtStartOfConstructor2.ts | |
[FAIL] compiler\destructuringTuple.ts: Incorrectly passed | |
[FAIL] compiler\differentTypesWithSameName.ts: Incorrectly passed | |
[PASS] compiler\deeplyNestedConditionalTypes.ts | |
[FAIL] compiler\didYouMeanElaborationsForExpressionsWhichCouldBeCalled.ts: Incorrectly passed | |
[PASS] compiler\discriminableUnionWithIntersectedMembers.ts | |
[PASS] compiler\discriminantElementAccessCheck.ts | |
[PASS] compiler\destructuringTypeGuardFlow.ts | |
[FAIL] compiler\discriminatedUnionErrorMessage.ts: Incorrectly passed | |
[PASS] compiler\discriminateObjectTypesOnly.ts | |
[PASS] compiler\discriminantPropertyInference.ts | |
[PASS] compiler\doNotEmitDetachedCommentsAtStartOfLambdaFunction.ts | |
[PASS] compiler\doNotEmitDetachedCommentsAtStartOfFunctionBody.ts | |
[FAIL] compiler\divergentAccessorsTypes2.ts: Incorrectly passed | |
[PASS] compiler\divergentAccessors1.ts | |
[PASS] compiler\doNotEmitPinnedCommentNotOnTopOfFile.ts | |
[PASS] compiler\doNotEmitDetachedCommentsAtStartOfConstructor.ts | |
[PASS] compiler\discriminantsAndNullOrUndefined.ts | |
[PASS] compiler\discriminantsAndTypePredicates.ts | |
[FAIL] compiler\didYouMeanSuggestionErrors.ts: Incorrectly passed | |
[PASS] compiler\doNotEmitDetachedComments.ts | |
[PASS] compiler\doNotEmitTripleSlashCommentsInEmptyFile.ts | |
[FAIL] compiler\doNotElaborateAssignabilityToTypeParameters.ts: Incorrectly passed | |
[PASS] compiler\doNotEmitTripleSlashCommentsOnNotEmittedNode.ts | |
[PASS] compiler\binaryArithmeticControlFlowGraphNotTooLarge.ts | |
[PASS] compiler\doNotemitTripleSlashComments.ts | |
[FAIL] compiler\doNotEmitPinnedCommentOnNotEmittedNodets.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found 'public' | |
┌─ compiler\doNotEmitPinnedCommentOnNotEmittedNodets.ts:11:5 | |
│ | |
11 │ public foo(x: string, y: number) { } | |
│ ^^^^^^ Expected a class method body here | |
[FAIL] compiler\doNotEmitPinnedCommentOnNotEmittedNode.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found 'public' | |
┌─ compiler\doNotEmitPinnedCommentOnNotEmittedNode.ts:11:5 | |
│ | |
11 │ public foo(x: string, y: number) { } | |
│ ^^^^^^ Expected a class method body here | |
[PASS] compiler\doNotEmitPinnedDetachedComments.ts | |
[FAIL] compiler\destructuringUnspreadableIntoRest.ts: Incorrectly passed | |
[PASS] compiler\doNotInferUnrelatedTypes.ts | |
[PASS] compiler\dontShowCompilerGeneratedMembers.ts | |
[PASS] compiler\dottedNamesInSystem.ts | |
[PASS] compiler\doNotWidenAtObjectLiteralPropertyAssignment.ts | |
[PASS] compiler\discriminantsAndPrimitives.ts | |
[PASS] compiler\divergentAccessorsTypes1.ts | |
[PASS] compiler\doesNotNarrowUnionOfConstructorsWithInstanceof.ts | |
[FAIL] compiler\doubleUnderscoreExportStarConflict.ts: Incorrectly passed | |
[FAIL] compiler\downlevelLetConst1.ts: Incorrectly passed | |
[PASS] compiler\dottedModuleName2.ts | |
[PASS] compiler\dottedModuleName.ts | |
[PASS] compiler\doubleUnderscoreMappedTypes.ts | |
[PASS] compiler\doWhileLoop.ts | |
[FAIL] compiler\doubleUnderscoreReactNamespace.ts: Incorrectly errored: | |
error[SyntaxError]: expected `>` but instead found `/` | |
┌─ compiler\doubleUnderscoreReactNamespace.ts:23:23 | |
│ | |
23 │ const thing = <__foot />; | |
│ ^ unexpected | |
error[SyntaxError]: Expected an expression for the right hand side of a `/`, but found an operator instead | |
┌─ compiler\doubleUnderscoreReactNamespace.ts:23:24 | |
│ | |
23 │ const thing = <__foot />; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\doubleUnderscoreReactNamespace.ts:23:25 | |
│ | |
23 │ const thing = <__foot />; | |
│ ^ Expected an expression here | |
[PASS] compiler\downlevelLetConst11.ts | |
[FAIL] compiler\doubleUnderStringLiteralAssignability.ts: Incorrectly passed | |
[PASS] compiler\downlevelLetConst10.ts | |
[PASS] compiler\doubleUnderscoreEnumEmit.ts | |
[FAIL] compiler\doubleMixinConditionalTypeBaseClassWorks.ts: Incorrectly errored: | |
error[SyntaxError]: expected `')'` but instead found `:` | |
┌─ compiler\doubleMixinConditionalTypeBaseClassWorks.ts:9:47 | |
│ | |
9 │ type FooConstructor = typeof Mixin1 extends (a: Constructor) => infer Cls ? Cls : never; | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\doubleMixinConditionalTypeBaseClassWorks.ts:9:60 | |
│ | |
9 │ type FooConstructor = typeof Mixin1 extends (a: Constructor) => infer Cls ? Cls : never; | |
│ -----------------------------------------------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\doWhileUnreachableCode.ts | |
[PASS] compiler\doubleUnderscoreLabels.ts | |
[PASS] compiler\downlevelLetConst3.ts | |
[PASS] compiler\downlevelLetConst5.ts | |
[PASS] compiler\downlevelLetConst2.ts | |
[FAIL] compiler\downlevelLetConst12.ts: Incorrectly passed | |
[PASS] compiler\downlevelLetConst7.ts | |
[FAIL] compiler\downlevelLetConst6.ts: Incorrectly passed | |
[PASS] compiler\downlevelLetConst9.ts | |
[PASS] compiler\downlevelLetConst4.ts | |
[PASS] compiler\dottedSymbolResolution1.ts | |
[PASS] compiler\downlevelLetConst8.ts | |
[FAIL] compiler\downlevelLetConst19.ts: Incorrectly passed | |
[PASS] compiler\duplicateConstructSignature.ts | |
[FAIL] compiler\duplicateConstructorOverloadSignature.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\duplicateConstructorOverloadSignature.ts:3:27 | |
│ | |
3 │ constructor(x: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\duplicateConstructorOverloadSignature.ts:5:27 | |
│ | |
5 │ constructor(x: number); | |
│ ^ Expected a class method body here | |
[PASS] compiler\duplicateAnonymousInners1.ts | |
[FAIL] compiler\duplicateConstructorOverloadSignature2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\duplicateConstructorOverloadSignature2.ts:3:22 | |
│ | |
3 │ constructor(x: T); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\duplicateConstructorOverloadSignature2.ts:5:22 | |
│ | |
5 │ constructor(x: T); | |
│ ^ Expected a class method body here | |
[PASS] compiler\downlevelLetConst13.ts | |
[FAIL] compiler\downlevelLetConst18.ts: Incorrectly passed | |
[PASS] compiler\duplicateAnonymousModuleClasses.ts | |
[PASS] compiler\downlevelLetConst17.ts | |
[PASS] compiler\duplicateConstructSignature2.ts | |
[FAIL] compiler\duplicateDefaultExport.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierComputedName.ts: Incorrectly passed | |
[FAIL] compiler\duplicateClassElements.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierDifferentSpelling.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierRelatedSpans1.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierDifferentModifiers.ts: Incorrectly passed | |
[PASS] compiler\downlevelLetConst14.ts | |
[FAIL] compiler\duplicateIdentifierRelatedSpans2.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierInCatchBlock.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierRelatedSpans4.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierEnum.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierBindingElementInParameterDeclaration2.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierBindingElementInParameterDeclaration1.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierRelatedSpans3.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierRelatedSpans_moduleAugmentation.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierRelatedSpans6.ts: Incorrectly passed | |
[PASS] compiler\duplicateLabel1.ts | |
[PASS] compiler\duplicateLabel4.ts | |
[PASS] compiler\duplicateLabel2.ts | |
[PASS] compiler\duplicateLabel3.ts | |
[FAIL] compiler\duplicateLocalVariable4.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifiersAcrossFileBoundaries.ts: Incorrectly passed | |
[FAIL] compiler\duplicateLocalVariable3.ts: Incorrectly passed | |
[FAIL] compiler\duplicateInterfaceMembers1.ts: Incorrectly passed | |
[PASS] compiler\discriminantPropertyCheck.ts | |
[FAIL] compiler\duplicateIdentifierRelatedSpans5.ts: Incorrectly passed | |
[FAIL] compiler\duplicatePackage_referenceTypes.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\duplicatePackage_referenceTypes.ts:6:14 | |
│ | |
6 │ export const foo: Foo; | |
│ ^^^ this variable needs to be initialized | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_referenceTypes.ts:12:9 | |
│ | |
12 │ { "name": "foo", "version": "1.2.3" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_referenceTypes.ts:15:1 | |
│ | |
15 │ export class Foo { private x; } | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_referenceTypes.ts:18:9 | |
│ | |
18 │ { "name": "foo", "version": "1.2.3" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_referenceTypes.ts:21:1 | |
│ | |
21 │ import * as a from "a"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_referenceTypes.ts:22:1 | |
│ | |
22 │ import { Foo } from "foo"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\duplicatePackage_referenceTypes.ts:25:1 | |
│ | |
25 │ | |
│ ^ the file ends here | |
[FAIL] compiler\duplicateObjectLiteralProperty.ts: Incorrectly passed | |
[FAIL] compiler\duplicateObjectLiteralProperty_computedName.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifierRelatedSpans7.ts: Incorrectly passed | |
[PASS] compiler\decoratorsOnComputedProperties.ts | |
[FAIL] compiler\duplicateStringNamedProperty1.ts: Incorrectly passed | |
[FAIL] compiler\divergentAccessorsVisibility1.ts: Incorrectly passed | |
[FAIL] compiler\duplicatePropertiesInStrictMode.ts: Incorrectly passed | |
[PASS] compiler\duplicateOverloadInTypeAugmentation1.ts | |
[FAIL] compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:6:11 | |
│ | |
6 │ "name": "@foo/bar", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:11:1 | |
│ | |
11 │ ┌ export class C { | |
12 │ │ private x: number; | |
13 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:16:1 | |
│ | |
16 │ import { C } from "@foo/bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:17:14 | |
│ | |
17 │ export const o: C; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:17:1 | |
│ | |
17 │ export const o: C; | |
│ ^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:20:1 | |
│ | |
20 │ import { C } from "./index"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:21:1 | |
│ | |
21 │ export function use(o: C): void; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:24:1 | |
│ | |
24 │ ┌ export class C { | |
25 │ │ private x: number; | |
26 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:30:11 | |
│ | |
30 │ "name": "@foo/bar", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:35:1 | |
│ | |
35 │ import { use } from "@foo/bar/use"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:36:1 | |
│ | |
36 │ import { o } from "a"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage_scoped.ts:39:1 | |
│ | |
39 │ | |
│ ^ the file ends here | |
[FAIL] compiler\duplicatePackage_packageIdIncludesSubModule.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\duplicatePackage_packageIdIncludesSubModule.ts:10:14 | |
│ | |
10 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_packageIdIncludesSubModule.ts:13:9 | |
│ | |
13 │ { "name": "foo", "version": "1.2.3" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_packageIdIncludesSubModule.ts:16:1 | |
│ | |
16 │ import Foo from "foo/Foo"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_packageIdIncludesSubModule.ts:17:1 | |
│ | |
17 │ import { x } from "foo/Bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\duplicatePackage_packageIdIncludesSubModule.ts:18:1 | |
│ | |
18 │ | |
│ ^ the file ends here | |
[FAIL] compiler\duplicateLocalVariable2.ts: Incorrectly passed | |
[FAIL] compiler\duplicatePackage_subModule.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\duplicatePackage_subModule.ts:5:14 | |
│ | |
5 │ export const o: Foo; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_subModule.ts:13:9 | |
│ | |
13 │ { "name": "foo", "version": "1.2.3" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_subModule.ts:16:1 | |
│ | |
16 │ ┌ export default class Foo { | |
17 │ │ protected source: boolean; | |
18 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_subModule.ts:21:9 | |
│ | |
21 │ { "name": "foo", "version": "1.2.3" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_subModule.ts:24:1 | |
│ | |
24 │ import Foo from "foo/Foo"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_subModule.ts:25:1 | |
│ | |
25 │ import * as a from "a"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\duplicatePackage_subModule.ts:28:1 | |
│ | |
28 │ | |
│ ^ the file ends here | |
[FAIL] compiler\duplicateTypeParameters3.ts: Incorrectly passed | |
[PASS] compiler\duplicateVarAndImport.ts | |
[FAIL] compiler\downlevelLetConst16.ts: Incorrectly passed | |
[PASS] compiler\duplicatePackage_withErrors.ts | |
[PASS] compiler\duplicateVariableDeclaration1.ts | |
[FAIL] compiler\duplicateTypeParameters1.ts: Incorrectly passed | |
[FAIL] compiler\doYouNeedToChangeYourTargetLibraryES2016Plus.ts: Incorrectly passed | |
[FAIL] compiler\duplicatePackage_relativeImportWithinPackage.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:6:11 | |
│ | |
6 │ "name": "foo", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:11:1 | |
│ | |
11 │ ┌ export class C { | |
12 │ │ private x: number; | |
13 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:16:1 | |
│ | |
16 │ import { C } from "foo"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:17:14 | |
│ | |
17 │ export const o: C; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:17:1 | |
│ | |
17 │ export const o: C; | |
│ ^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:20:1 | |
│ | |
20 │ import { C } from "./index"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:21:1 | |
│ | |
21 │ export function use(o: C): void; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:24:1 | |
│ | |
24 │ ┌ export class C { | |
25 │ │ private x: number; | |
26 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:30:11 | |
│ | |
30 │ "name": "foo", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:35:1 | |
│ | |
35 │ import { use } from "foo/use"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:36:1 | |
│ | |
36 │ import { o } from "a"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\duplicatePackage_relativeImportWithinPackage.ts:39:1 | |
│ | |
39 │ | |
│ ^ the file ends here | |
[FAIL] compiler\duplicateVarAndImport2.ts: Incorrectly passed | |
[PASS] compiler\duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.ts | |
[FAIL] compiler\dynamicImportTrailingComma.ts: Incorrectly passed | |
[FAIL] compiler\dynamicImportInDefaultExportExpression.ts: Incorrectly passed | |
[FAIL] compiler\duplicateVariablesWithAny.ts: Incorrectly passed | |
[FAIL] compiler\duplicateSymbolsExportMatching.ts: Incorrectly passed | |
[PASS] compiler\dynamicImportWithNestedThis_es2015.ts | |
[PASS] compiler\dynamicImportWithNestedThis_es5.ts | |
[PASS] compiler\dynamicModuleTypecheckError.ts | |
[PASS] compiler\dynamicRequire.ts | |
[FAIL] compiler\duplicateVarsAcrossFileBoundaries.ts: Incorrectly passed | |
[PASS] compiler\elementAccessExpressionInternalComments.ts | |
[PASS] compiler\duplicatePackage.ts | |
[FAIL] compiler\elaborationForPossiblyCallableTypeStillReferencesArgumentAtTopLevel.ts: Incorrectly passed | |
[PASS] compiler\duplicatePackage_globalMerge.ts | |
[PASS] compiler\emitBundleWithPrologueDirectives1.ts | |
[PASS] compiler\emitBOM.ts | |
[PASS] compiler\emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts | |
[FAIL] compiler\elaboratedErrorsOnNullableTargets01.ts: Incorrectly passed | |
[PASS] compiler\elidingImportNames.ts | |
[PASS] compiler\emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts | |
[PASS] compiler\elidedEmbeddedStatementsReplacedWithSemicolon.ts | |
[FAIL] compiler\doYouNeedToChangeYourTargetLibraryES2015.ts: Incorrectly passed | |
[FAIL] compiler\emitBundleWithShebang1.ts: Incorrectly errored: | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\emitBundleWithShebang1.ts:9:2 | |
│ | |
9 │ #!/usr/bin/env gjs | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\emitBundleWithShebang1.ts:9:16 | |
│ | |
9 │ #!/usr/bin/env gjs | |
│ --------------^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[FAIL] compiler\emitBundleWithShebang2.ts: Incorrectly errored: | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\emitBundleWithShebang2.ts:11:2 | |
│ | |
11 │ #!/usr/bin/env gjs | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\emitBundleWithShebang2.ts:11:16 | |
│ | |
11 │ #!/usr/bin/env gjs | |
│ --------------^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\emitBundleWithShebang2.ts:21:2 | |
│ | |
21 │ #!/usr/bin/env js | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\emitBundleWithShebang2.ts:21:16 | |
│ | |
21 │ #!/usr/bin/env js | |
│ --------------^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[FAIL] compiler\elaboratedErrors.ts: Incorrectly passed | |
[PASS] compiler\emitCommentsOnlyFile.ts | |
[FAIL] compiler\emitBundleWithShebangAndPrologueDirectives1.ts: Incorrectly errored: | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\emitBundleWithShebangAndPrologueDirectives1.ts:11:2 | |
│ | |
11 │ #!/usr/bin/env gjs | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\emitBundleWithShebangAndPrologueDirectives1.ts:11:16 | |
│ | |
11 │ #!/usr/bin/env gjs | |
│ --------------^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[FAIL] compiler\emitCapturingThisInTupleDestructuring1.ts: Incorrectly passed | |
[FAIL] compiler\duplicateTypeParameters2.ts: Incorrectly passed | |
[PASS] compiler\duplicateVariablesByScope.ts | |
[PASS] compiler\emitPinnedCommentsOnTopOfFile.ts | |
[FAIL] compiler\emitCapturingThisInTupleDestructuring2.ts: Incorrectly passed | |
[PASS] compiler\emitPostComments.ts | |
[FAIL] compiler\emitDecoratorMetadata_object.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@MyClassDecorator' | |
┌─ compiler\emitDecoratorMetadata_object.ts:15:1 | |
│ | |
15 │ @MyClassDecorator | |
│ ^^^^^^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\emitDecoratorMetadata_object.ts:21:5 | |
│ | |
21 │ @MyMethodDecorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\emitHelpersWithLocalCollisions.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ compiler\emitHelpersWithLocalCollisions.ts:15:1 | |
│ | |
15 │ @dec export class A { | |
│ ^^^^ Expected a statement here | |
[FAIL] compiler\emitDecoratorMetadata_restArgs.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@MyClassDecorator' | |
┌─ compiler\emitDecoratorMetadata_restArgs.ts:15:1 | |
│ | |
15 │ @MyClassDecorator | |
│ ^^^^^^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\emitDecoratorMetadata_restArgs.ts:21:5 | |
│ | |
21 │ @MyMethodDecorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a statement but instead found '@MyClassDecorator' | |
┌─ compiler\emitDecoratorMetadata_restArgs.ts:29:1 | |
│ | |
29 │ @MyClassDecorator | |
│ ^^^^^^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\emitDecoratorMetadata_restArgs.ts:35:5 | |
│ | |
35 │ @MyMethodDecorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\dynamicNamesErrors.ts: Incorrectly passed | |
[FAIL] compiler\emitClassMergedWithConstNamespaceNotElided.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\emitClassMergedWithConstNamespaceNotElided.ts:25:36 | |
│ | |
25 │ static clone(url: string): void; | |
│ ^ Expected a class method body here | |
[PASS] compiler\emitPreComments.ts | |
[FAIL] compiler\emitBundleWithShebangAndPrologueDirectives2.ts: Incorrectly errored: | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\emitBundleWithShebangAndPrologueDirectives2.ts:11:2 | |
│ | |
11 │ #!/usr/bin/env gjs | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\emitBundleWithShebangAndPrologueDirectives2.ts:11:16 | |
│ | |
11 │ #!/usr/bin/env gjs | |
│ --------------^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\emitBundleWithShebangAndPrologueDirectives2.ts:23:2 | |
│ | |
23 │ #!/usr/bin/env gjs | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\emitBundleWithShebangAndPrologueDirectives2.ts:23:16 | |
│ | |
23 │ #!/usr/bin/env gjs | |
│ --------------^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\emitSuperCallBeforeEmitPropertyDeclaration1ES6.ts | |
[FAIL] compiler\emitClassExpressionInDeclarationFile2.ts: Incorrectly passed | |
[PASS] compiler\emitSuperCallBeforeEmitPropertyDeclaration1.ts | |
[PASS] compiler\downlevelLetConst15.ts | |
[PASS] compiler\emitSkipsThisWithRestParameter.ts | |
[PASS] compiler\emitTopOfFileTripleSlashCommentOnNotEmittedNodeIfRemoveCommentsIsFalse.ts | |
[PASS] compiler\emptyArgumentsListComment.ts | |
[PASS] compiler\emitThisInObjectLiteralGetter.ts | |
[PASS] compiler\emptyFile-declaration.ts | |
[PASS] compiler\emptyExpr.ts | |
[PASS] compiler\emptyFile-souremap.ts | |
[PASS] compiler\emitSuperCallBeforeEmitParameterPropertyDeclaration1ES6.ts | |
[PASS] compiler\emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1.ts | |
[PASS] compiler\emptyFile.ts | |
[PASS] compiler\emptyArrayDestructuringExpressionVisitedByTransformer.ts | |
[PASS] compiler\emptyDeclarationEmitIsModule.ts | |
[FAIL] compiler\emitThisInSuperMethodCall.ts: Incorrectly passed | |
[FAIL] compiler\emptyModuleName.ts: Incorrectly passed | |
[FAIL] compiler\emptyGenericParamList.ts: Incorrectly passed | |
[PASS] compiler\emitMemberAccessExpression.ts | |
[FAIL] compiler\emptyTypeArgumentList.ts: Incorrectly passed | |
[PASS] compiler\emptyMemberAccess.ts | |
[PASS] compiler\emptyIndexer.ts | |
[PASS] compiler\emitSuperCallBeforeEmitParameterPropertyDeclaration1.ts | |
[FAIL] compiler\emptyThenWarning.ts: Incorrectly passed | |
[PASS] compiler\emptyEnum.ts | |
[PASS] compiler\emitSuperCallBeforeEmitPropertyDeclarationAndParameterPropertyDeclaration1ES6.ts | |
[PASS] compiler\emitClassExpressionInDeclarationFile.ts | |
[PASS] compiler\enumCodeGenNewLines1.ts | |
[PASS] compiler\enumAssignmentCompat4.ts | |
[PASS] compiler\deeplyDependentLargeArrayMutation2.ts | |
[PASS] compiler\enumDecl1.ts | |
[FAIL] compiler\enumBasics2.ts: Incorrectly passed | |
[FAIL] compiler\duplicateIdentifiersAcrossContainerBoundaries.ts: Incorrectly passed | |
[FAIL] compiler\enumBasics1.ts: Incorrectly passed | |
[PASS] compiler\enumConflictsWithGlobalIdentifier.ts | |
[PASS] compiler\emptyThenWithoutWarning.ts | |
[FAIL] compiler\ensureNoCrashExportAssignmentDefineProperrtyPotentialMerge.ts: Incorrectly passed | |
[FAIL] compiler\enumBasics3.ts: Incorrectly passed | |
[FAIL] compiler\emptyTypeArgumentListWithNew.ts: Incorrectly passed | |
[FAIL] compiler\enumGenericTypeClash.ts: Incorrectly passed | |
[FAIL] compiler\emptyObjectNotSubtypeOfIndexSignatureContainingObject1.ts: Incorrectly passed | |
[PASS] compiler\enumDeclarationEmitInitializerHasImport.ts | |
[PASS] compiler\enumIndexer.ts | |
[FAIL] compiler\enumAssignmentCompat2.ts: Incorrectly passed | |
[PASS] compiler\enumInitializersWithExponents.ts | |
[PASS] compiler\enumIdentifierLiterals.ts | |
[FAIL] compiler\emptyObjectNotSubtypeOfIndexSignatureContainingObject2.ts: Incorrectly passed | |
[FAIL] compiler\enumAssignmentCompat5.ts: Incorrectly passed | |
[FAIL] compiler\enumAssignmentCompat.ts: Incorrectly passed | |
[PASS] compiler\enumNegativeLiteral1.ts | |
[PASS] compiler\enumNumbering1.ts | |
[PASS] compiler\enumKeysQuotedAsObjectPropertiesInDeclarationEmit.ts | |
[PASS] compiler\enumMapBackIntoItself.ts | |
[PASS] compiler\enumsWithMultipleDeclarations3.ts | |
[FAIL] compiler\enumsWithMultipleDeclarations1.ts: Incorrectly passed | |
[FAIL] compiler\enumsWithMultipleDeclarations2.ts: Incorrectly passed | |
[FAIL] compiler\enumPropertyAccessBeforeInitalisation.ts: Incorrectly passed | |
[FAIL] compiler\enumUsedBeforeDeclaration.ts: Incorrectly passed | |
[PASS] compiler\enumWithInfinityProperty.ts | |
[PASS] compiler\enumOperations.ts | |
[PASS] compiler\enumWithNaNProperty.ts | |
[FAIL] compiler\enumWithComputedMember.ts: Incorrectly passed | |
[FAIL] compiler\enumAssignmentCompat3.ts: Incorrectly passed | |
[PASS] compiler\enumWithQuotedElementName1.ts | |
[PASS] compiler\enumWithNegativeInfinityProperty.ts | |
[FAIL] compiler\enumWithExport.ts: Incorrectly passed | |
[PASS] compiler\enumWithoutInitializerAfterComputedMember.ts | |
[PASS] compiler\enumWithParenthesizedInitializer1.ts | |
[PASS] compiler\enumWithPrimitiveName.ts | |
[PASS] compiler\enumWithQuotedElementName2.ts | |
[PASS] compiler\enumWithUnicodeEscape1.ts | |
[FAIL] compiler\enumLiteralAssignableToEnumInsideUnion.ts: Incorrectly passed | |
[PASS] compiler\enumLiteralUnionNotWidened.ts | |
[PASS] compiler\dynamicNames.ts | |
[FAIL] compiler\errorForBareSpecifierWithImplicitModuleResolutionNone.ts: Incorrectly passed | |
[FAIL] compiler\errorForConflictingExportEqualsValue.ts: Incorrectly passed | |
[PASS] compiler\enumMemberResolution.ts | |
[FAIL] compiler\errorForUsingPropertyOfTypeAsType02.ts: Incorrectly passed | |
[PASS] compiler\errorConstructorSubtypes.ts | |
[PASS] compiler\errorCause.ts | |
[FAIL] compiler\errorLocationForInterfaceExtension.ts: Incorrectly passed | |
[FAIL] compiler\errorHandlingInInstanceOf.ts: Incorrectly passed | |
[FAIL] compiler\errorElaborationDivesIntoApparentlyPresentPropsOnly.ts: Incorrectly passed | |
[FAIL] compiler\errorForwardReferenceForwadingConstructor.ts: Incorrectly passed | |
[FAIL] compiler\errorMessageOnObjectLiteralType.ts: Incorrectly passed | |
[FAIL] compiler\errorInfoForRelatedIndexTypesNoConstraintElaboration.ts: Incorrectly passed | |
[FAIL] compiler\errorMessageOnIntersectionsWithDiscriminants01.ts: Incorrectly passed | |
[PASS] compiler\errorOnInitializerInInterfaceProperty.ts | |
[FAIL] compiler\enumPropertyAccess.ts: Incorrectly passed | |
[FAIL] compiler\errorOnContextuallyTypedReturnType.ts: Incorrectly passed | |
[FAIL] compiler\errorElaboration.ts: Incorrectly passed | |
[FAIL] compiler\errorMessagesIntersectionTypes02.ts: Incorrectly passed | |
[PASS] compiler\errorForUsingPropertyOfTypeAsType01.ts | |
[FAIL] compiler\errorForUsingPropertyOfTypeAsType03.ts: Incorrectly passed | |
[PASS] compiler\errorRecoveryWithDotFollowedByNamespaceKeyword.ts | |
[PASS] compiler\enumFromExternalModule.ts | |
[PASS] compiler\errorRecoveryInClassDeclaration.ts | |
[FAIL] compiler\errorTypesAsTypeArguments.ts: Incorrectly passed | |
[FAIL] compiler\errorSupression1.ts: Incorrectly passed | |
[FAIL] compiler\errorMessagesIntersectionTypes01.ts: Incorrectly passed | |
[FAIL] compiler\errorsOnImportedSymbol.ts: Incorrectly passed | |
[FAIL] compiler\errorMessagesIntersectionTypes04.ts: Incorrectly passed | |
[FAIL] compiler\errorMessagesIntersectionTypes03.ts: Incorrectly passed | |
[FAIL] compiler\errorsForCallAndAssignmentAreSimilar.ts: Incorrectly passed | |
[FAIL] compiler\errorWithTruncatedType.ts: Incorrectly passed | |
[PASS] compiler\es2015modulekind.ts | |
[FAIL] compiler\errorWithSameNameType.ts: Incorrectly passed | |
[PASS] compiler\es2015modulekindWithES6Target.ts | |
[PASS] compiler\es3-amd.ts | |
[FAIL] compiler\es3-oldStyleOctalLiteralInEnums.ts: Incorrectly passed | |
[FAIL] compiler\errorOnUnionVsObjectShouldDeeplyDisambiguate2.ts: Incorrectly passed | |
[FAIL] compiler\errorsWithInvokablesInUnions01.ts: Incorrectly passed | |
[FAIL] compiler\errorOnUnionVsObjectShouldDeeplyDisambiguate.ts: Incorrectly passed | |
[PASS] compiler\es2018ObjectAssign.ts | |
[PASS] compiler\es3-declaration-amd.ts | |
[FAIL] compiler\es3-oldStyleOctalLiteralTypes.ts: Incorrectly passed | |
[PASS] compiler\es5-amd.ts | |
[PASS] compiler\es3defaultAliasIsQuoted.ts | |
[PASS] compiler\es3-sourcemap-amd.ts | |
[PASS] compiler\es5-asyncFunction.ts | |
[FAIL] compiler\errorsOnUnionsOfOverlappingObjects01.ts: Incorrectly passed | |
[PASS] compiler\es2017basicAsync.ts | |
[PASS] compiler\es5-asyncFunctionElementAccess.ts | |
[PASS] compiler\es5-asyncFunctionConditionals.ts | |
[PASS] compiler\errorOnInitializerInObjectTypeLiteralProperty.ts | |
[PASS] compiler\es5-asyncFunctionArrayLiterals.ts | |
[PASS] compiler\es5-asyncFunctionPropertyAccess.ts | |
[PASS] compiler\es5-asyncFunctionNestedLoops.ts | |
[PASS] compiler\es5-asyncFunctionForStatements.ts | |
[PASS] compiler\es5-asyncFunctionReturnStatements.ts | |
[PASS] compiler\es5-asyncFunctionHoisting.ts | |
[PASS] compiler\es5-commonjs2.ts | |
[PASS] compiler\errorsInGenericTypeReference.ts | |
[PASS] compiler\es5-commonjs.ts | |
[PASS] compiler\es5-asyncFunctionIfStatements.ts | |
[PASS] compiler\es5-asyncFunctionForInStatements.ts | |
[PASS] compiler\es5-asyncFunctionObjectLiterals.ts | |
[PASS] compiler\es5-commonjs5.ts | |
[PASS] compiler\es5-asyncFunctionLongObjectLiteral.ts | |
[PASS] compiler\es5-commonjs7.ts | |
[PASS] compiler\es5-commonjs6.ts | |
[FAIL] compiler\es5-commonjs3.ts: Incorrectly passed | |
[PASS] compiler\es5-commonjs8.ts | |
[FAIL] compiler\es5-commonjs4.ts: Incorrectly passed | |
[PASS] compiler\es5-declaration-amd.ts | |
[FAIL] compiler\es5-asyncFunctionWithStatements.ts: Incorrectly passed | |
[FAIL] compiler\es5-oldStyleOctalLiteralInEnums.ts: Incorrectly passed | |
[PASS] compiler\es5-system.ts | |
[PASS] compiler\es5-souremap-amd.ts | |
[PASS] compiler\es5-system2.ts | |
[PASS] compiler\es5-asyncFunctionCallExpressions.ts | |
[PASS] compiler\es5-umd2.ts | |
[PASS] compiler\es5-asyncFunctionSwitchStatements.ts | |
[PASS] compiler\es5-umd.ts | |
[PASS] compiler\es5-umd3.ts | |
[PASS] compiler\es5ExportDefaultClassDeclaration2.ts | |
[PASS] compiler\es5ExportDefaultClassDeclaration.ts | |
[PASS] compiler\es5andes6module.ts | |
[PASS] compiler\es5-asyncFunctionForOfStatements.ts | |
[PASS] compiler\es5ExportDefaultExpression.ts | |
[PASS] compiler\es5-umd4.ts | |
[PASS] compiler\es5ExportDefaultFunctionDeclaration2.ts | |
[PASS] compiler\es5ExportDefaultFunctionDeclaration.ts | |
[FAIL] compiler\es5ExportDefaultClassDeclaration3.ts: Incorrectly passed | |
[FAIL] compiler\es5ExportDefaultClassDeclaration4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\es5ExportDefaultClassDeclaration4.ts:17:20 | |
│ | |
17 │ method(): C; | |
│ ^ Expected a class method body here | |
[PASS] compiler\es5ExportDefaultIdentifier.ts | |
[FAIL] compiler\es5ExportEquals.ts: Incorrectly passed | |
[PASS] compiler\es5-asyncFunctionBinaryExpressions.ts | |
[PASS] compiler\es5ExportDefaultFunctionDeclaration3.ts | |
[PASS] compiler\es5ExportDefaultFunctionDeclaration4.ts | |
[PASS] compiler\es5-importHelpersAsyncFunctions.ts | |
[PASS] compiler\es5ModuleWithModuleGenAmd.ts | |
[PASS] compiler\es5ModuleWithModuleGenCommonjs.ts | |
[PASS] compiler\es5ExportEqualsDts.ts | |
[PASS] compiler\es6-amd.ts | |
[PASS] compiler\es5-asyncFunctionWhileStatements.ts | |
[PASS] compiler\es5ModuleWithoutModuleGenTarget.ts | |
[FAIL] compiler\duplicateLocalVariable1.ts: Incorrectly passed | |
[PASS] compiler\es5SetterparameterDestructuringNotElided.ts | |
[PASS] compiler\es6-declaration-amd.ts | |
[PASS] compiler\es5-asyncFunctionDoStatements.ts | |
[PASS] compiler\es5-asyncFunctionTryStatements.ts | |
[PASS] compiler\es5-yieldFunctionObjectLiterals.ts | |
[PASS] compiler\es6-sourcemap-amd.ts | |
[PASS] compiler\es5-asyncFunctionNewExpressions.ts | |
[PASS] compiler\es6-umd2.ts | |
[PASS] compiler\es6-umd.ts | |
[PASS] compiler\es6ClassTest7.ts | |
[PASS] compiler\es6ClassSuperCodegenBug.ts | |
[FAIL] compiler\es6ExportAssignment.ts: Incorrectly passed | |
[PASS] compiler\es6ClassTest3.ts | |
[PASS] compiler\es6ExportAssignment3.ts | |
[PASS] compiler\es6ExportAll.ts | |
[PASS] compiler\es6ClassTest9.ts | |
[FAIL] compiler\es6ClassTest4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\es6ClassTest4.ts:9:39 | |
│ | |
9 │ add(dx: number, dy: number): Point; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\es6ClassTest4.ts:11:26 | |
│ | |
11 │ mult(p: Point): Point; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\es6ClassTest4.ts:15:38 | |
│ | |
15 │ constructor(x: number, y: number); | |
│ ^ Expected a class method body here | |
[PASS] compiler\es6ClassTest5.ts | |
[PASS] compiler\es6ExportAllInEs5.ts | |
[PASS] compiler\es6ExportDefaultClassDeclaration.ts | |
[FAIL] compiler\es6ExportAssignment2.ts: Incorrectly passed | |
[FAIL] compiler\es6DeclOrdering.ts: Incorrectly passed | |
[PASS] compiler\es6ExportClauseInEs5.ts | |
[FAIL] compiler\es5ModuleInternalNamedImports.ts: Incorrectly passed | |
[PASS] compiler\es6ExportDefaultExpression.ts | |
[PASS] compiler\es6ExportDefaultClassDeclaration2.ts | |
[PASS] compiler\es6ExportClauseWithAssignmentInEs5.ts | |
[PASS] compiler\es6ExportClauseWithoutModuleSpecifier.ts | |
[PASS] compiler\es6ExportDefaultFunctionDeclaration2.ts | |
[PASS] compiler\es6ExportDefaultFunctionDeclaration.ts | |
[PASS] compiler\es6ExportDefaultIdentifier.ts | |
[PASS] compiler\es6ExportClause.ts | |
[FAIL] compiler\es6ExportEquals.ts: Incorrectly passed | |
[PASS] compiler\es6ExportAssignment4.ts | |
[PASS] compiler\es6ImportDefaultBindingAmd.ts | |
[PASS] compiler\es6ImportDefaultBinding.ts | |
[PASS] compiler\es6ExportClauseWithoutModuleSpecifierInEs5.ts | |
[PASS] compiler\es6ImportDefaultBindingDts.ts | |
[PASS] compiler\es6ClassTest.ts | |
[PASS] compiler\es6ImportDefaultBindingFollowedWithNamespaceBinding1.ts | |
[PASS] compiler\es6ImportDefaultBindingFollowedWithNamespaceBinding1InEs5.ts | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamespaceBinding1WithExport.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamespaceBindingDts.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamespaceBinding.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.ts: Incorrectly passed | |
[PASS] compiler\es6ImportDefaultBindingFollowedWithNamedImport.ts | |
[PASS] compiler\es6ClassTest8.ts | |
[PASS] compiler\es6ImportDefaultBindingFollowedWithNamespaceBindingDts1.ts | |
[FAIL] compiler\es6ImportDefaultBindingInEs5.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImport1.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamespaceBindingWithExport.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImportDts.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImport1WithExport.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingNoDefaultProperty.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingWithExport.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImportInEs5.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImportDts1.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportEqualsDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImportWithExport.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportDefaultBindingMergeErrors.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportEqualsExportModuleCommonJsError.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportEqualsExportModuleEs2015Error.ts: Incorrectly passed | |
[PASS] compiler\es6ImportEqualsDeclaration2.ts | |
[PASS] compiler\es6ImportNamedImportInExportAssignment.ts | |
[PASS] compiler\es6ImportNamedImportInIndirectExportAssignment.ts | |
[FAIL] compiler\es6ImportDefaultBindingFollowedWithNamedImport1InEs5.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportNamedImportNoExportMember.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportNamedImportNoNamedExports.ts: Incorrectly passed | |
[PASS] compiler\es6ImportNamedImportIdentifiersParsing.ts | |
[PASS] compiler\es6ImportNameSpaceImportNoNamedExports.ts | |
[PASS] compiler\es6ImportNameSpaceImportAmd.ts | |
[PASS] compiler\es6ImportNameSpaceImportInEs5.ts | |
[PASS] compiler\es6ImportNameSpaceImport.ts | |
[PASS] compiler\es6ImportNamedImportWithTypesAndValues.ts | |
[PASS] compiler\es6ImportParseErrors.ts | |
[PASS] compiler\es6ImportWithoutFromClause.ts | |
[FAIL] compiler\es6ImportNameSpaceImportMergeErrors.ts: Incorrectly passed | |
[FAIL] compiler\es6ImportNamedImportMergeErrors.ts: Incorrectly passed | |
[PASS] compiler\es6ImportNameSpaceImportDts.ts | |
[PASS] compiler\es6ImportWithoutFromClauseInEs5.ts | |
[FAIL] compiler\es6ImportNameSpaceImportWithExport.ts: Incorrectly passed | |
[PASS] compiler\es6ImportWithoutFromClauseNonInstantiatedModule.ts | |
[PASS] compiler\es6ImportNamedImportParsingError.ts | |
[PASS] compiler\es6ImportWithoutFromClauseAmd.ts | |
[PASS] compiler\es6ImportNamedImport.ts | |
[FAIL] compiler\es6ImportWithoutFromClauseWithExport.ts: Incorrectly passed | |
[PASS] compiler\es6ImportNamedImportInEs5.ts | |
[PASS] compiler\es6Module.ts | |
[PASS] compiler\es6ImportNamedImportAmd.ts | |
[PASS] compiler\es6ImportNamedImportDts.ts | |
[FAIL] compiler\es6MemberScoping.ts: Incorrectly passed | |
[PASS] compiler\es6ClassTest2.ts | |
[FAIL] compiler\es6ImportNamedImportWithExport.ts: Incorrectly passed | |
[PASS] compiler\es6ModuleWithModuleGenTargetAmd.ts | |
[PASS] compiler\es6ModuleWithModuleGenTargetCommonjs.ts | |
[PASS] compiler\es6ModuleConst.ts | |
[PASS] compiler\es6ModuleFunctionDeclaration.ts | |
[PASS] compiler\es6ModuleModuleDeclaration.ts | |
[PASS] compiler\es6ModuleInternalImport.ts | |
[PASS] compiler\es6ModuleConstEnumDeclaration.ts | |
[FAIL] compiler\es6ExportEqualsInterop.ts: Incorrectly passed | |
[PASS] compiler\es6ModuleLet.ts | |
[PASS] compiler\es6ModuleVariableStatement.ts | |
[PASS] compiler\es6UseOfTopLevelRequire.ts | |
[PASS] compiler\es6ModuleConstEnumDeclaration2.ts | |
[FAIL] compiler\es6ModuleInternalNamedImports2.ts: Incorrectly passed | |
[PASS] compiler\es6ModuleEnumDeclaration.ts | |
[PASS] compiler\esModuleInteropEnablesSyntheticDefaultImports.ts | |
[PASS] compiler\esModuleInterop.ts | |
[FAIL] compiler\es6ModuleInternalNamedImports.ts: Incorrectly passed | |
[PASS] compiler\esModuleInteropImportNamespace.ts | |
[PASS] compiler\esModuleInteropImportCall.ts | |
[FAIL] compiler\esModuleInteropImportDefaultWhenAllNamedAreDefaultAlias.ts: Incorrectly passed | |
[FAIL] compiler\esModuleInteropDefaultMemberMustBeSyntacticallyDefaultExport.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\esModuleInteropDefaultMemberMustBeSyntacticallyDefaultExport.ts:13:38 | |
│ | |
13 │ constructor(x: number, y: number); | |
│ ^ Expected a class method body here | |
[PASS] compiler\esModuleInteropNamedDefaultImports.ts | |
[FAIL] compiler\esModuleInteropUsesExportStarWhenDefaultPlusNames.ts: Incorrectly passed | |
[PASS] compiler\escapedReservedCompilerNamedIdentifier.ts | |
[FAIL] compiler\evalAfter0.ts: Incorrectly passed | |
[PASS] compiler\esModuleInteropImportTSLibHasImport.ts | |
[FAIL] compiler\esModuleInteropPrettyErrorRelatedInformation.ts: Incorrectly passed | |
[PASS] compiler\es6ModuleClassDeclaration.ts | |
[FAIL] compiler\exactSpellingSuggestion.ts: Incorrectly passed | |
[FAIL] compiler\esModuleInteropWithExportStar.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\esModuleInteropWithExportStar.ts:7:14 | |
│ | |
7 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
[FAIL] compiler\esModuleInteropTslibHelpers.ts: Incorrectly passed | |
[PASS] compiler\evolvingArrayTypeInAssert.ts | |
[PASS] compiler\esModuleIntersectionCrash.ts | |
[PASS] compiler\excessPropertyErrorsSuppressed.ts | |
[FAIL] compiler\eventEmitterPatternWithRecordOfFunction.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\eventEmitterPatternWithRecordOfFunction.ts:11:27 | |
│ | |
11 │ type Args<F> = F extends (...args: infer A) => void ? A : never; | |
│ ^^^ Expected a type here | |
[FAIL] compiler\excessPropertyErrorForFunctionTypes.ts: Incorrectly passed | |
[FAIL] compiler\excessPropertyCheckWithEmptyObject.ts: Incorrectly passed | |
[PASS] compiler\excessPropertyCheckWithNestedArrayIntersection.ts | |
[PASS] compiler\exportAsNamespace.d.ts | |
[PASS] compiler\explicitAnyAfterSpreadNoImplicitAnyError.ts | |
[PASS] compiler\expandoFunctionContextualTypes.ts | |
[PASS] compiler\exhaustiveSwitchWithWideningLiteralTypes.ts | |
[FAIL] compiler\expandoFunctionContextualTypesNoValue.ts: Incorrectly passed | |
[PASS] compiler\exportArrayBindingPattern.ts | |
[PASS] compiler\excessPropertyCheckWithSpread.ts | |
[FAIL] compiler\exportAsNamespaceConflict.ts: Incorrectly passed | |
[PASS] compiler\expandoFunctionContextualTypesJs.ts | |
[FAIL] compiler\ExportAssignment8.ts: Incorrectly passed | |
[FAIL] compiler\exhaustiveSwitchImplicitReturn.ts: Incorrectly passed | |
[FAIL] compiler\ExportAssignment7.ts: Incorrectly passed | |
[FAIL] compiler\excessPropertyCheckWithMultipleDiscriminants.ts: Incorrectly passed | |
[PASS] compiler\exportAssignedNamespaceIsVisibleInDeclarationEmit.ts | |
[PASS] compiler\exportAlreadySeen.ts | |
[PASS] compiler\exportAssignedTypeAsTypeAnnotation.ts | |
[PASS] compiler\experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.ts | |
[PASS] compiler\exportAssignmentFunction.ts | |
[PASS] compiler\exportAssignmentError.ts | |
[PASS] compiler\exportAssignmentEnum.ts | |
[PASS] compiler\exportAssignClassAndModule.ts | |
[FAIL] compiler\exportAsNamespace_augment.ts: Incorrectly passed | |
[PASS] compiler\exportAssignmentClass.ts | |
[FAIL] compiler\exportAssignmentImportMergeNoCrash.ts: Incorrectly passed | |
[PASS] compiler\exportAssignmentInterface.ts | |
[FAIL] compiler\escapedIdentifiers.ts: Incorrectly errored: | |
error[SyntaxError]: Use of undefined statement label `label1` | |
┌─ compiler\escapedIdentifiers.ts:199:21 | |
│ | |
199 │ continue label1; // it will go to next iteration of outer loop | |
│ ^^^^^^ This label is used, but it is never defined | |
error[SyntaxError]: Use of undefined statement label `l\u0061bel2` | |
┌─ compiler\escapedIdentifiers.ts:213:21 | |
│ | |
213 │ continue l\u0061bel2; // it will go to next iteration of outer loop | |
│ ^^^^^^^^^^^ This label is used, but it is never defined | |
[PASS] compiler\exportAssignmentInternalModule.ts | |
[PASS] compiler\exportAssignmentWithDeclareAndExportModifiers.ts | |
[FAIL] compiler\excessivelyLargeTupleSpread.ts: Incorrectly passed | |
[PASS] compiler\exportAssignmentWithExportModifier.ts | |
[PASS] compiler\excessiveStackDepthFlatArray.ts | |
[PASS] compiler\exportAssignmentVariable.ts | |
[PASS] compiler\exportAssignmentWithDeclareModifier.ts | |
[FAIL] compiler\exportAssignmentWithExports.ts: Incorrectly passed | |
[PASS] compiler\exportAssignmentMembersVisibleInAugmentation.ts | |
[FAIL] compiler\exportAssignmentOfGenericType1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\exportAssignmentOfGenericType1.ts:19:27 | |
│ | |
19 │ class M extends q<string> { } | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\exportAssignmentWithoutAllowSyntheticDefaultImportsError.ts: Incorrectly passed | |
[FAIL] compiler\exportAssignmentWithoutIdentifier1.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportAssignmentWithoutIdentifier1.ts:15:14 | |
│ | |
15 │ export = new Greeter(); | |
│ ------^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\exportClassWithoutName.ts | |
[FAIL] compiler\exportAssignmentOfDeclaredExternalModule.ts: Incorrectly passed | |
[FAIL] compiler\excessPropertyChecksWithNestedIntersections.ts: Incorrectly passed | |
[PASS] compiler\exportAssignValueAndType.ts | |
[PASS] compiler\exportAssignmentWithImportStatementPrivacyError.ts | |
[FAIL] compiler\exportDeclarationsInAmbientNamespaces2.ts: Incorrectly passed | |
[PASS] compiler\exportDeclarationsInAmbientNamespaces.ts | |
[PASS] compiler\exportDefaultAsyncFunction.ts | |
[FAIL] compiler\exportDefaultClassInNamespace.ts: Incorrectly passed | |
[PASS] compiler\exportDeclarationWithModuleSpecifierNameOnNextLine1.ts | |
[PASS] compiler\exportAssignmentWithPrivacyError.ts | |
[PASS] compiler\exportDefaultAlias_excludesEverything.ts | |
[PASS] compiler\exportDeclareClass1.ts | |
[FAIL] compiler\exportDefaultDuplicateCrash.ts: Incorrectly passed | |
[PASS] compiler\exportDeclarationInInternalModule.ts | |
[PASS] compiler\exportDefaultAbstractClass.ts | |
[PASS] compiler\exportDefaultForNonInstantiatedModule.ts | |
[FAIL] compiler\exportDefaultFunctionInNamespace.ts: Incorrectly passed | |
[PASS] compiler\exportDefaultImportedType.ts | |
[PASS] compiler\exportDefaultInterfaceAndTwoFunctions.ts | |
[FAIL] compiler\exportDefaultMissingName.ts: Incorrectly passed | |
[PASS] compiler\exportDefaultParenthesizeES6.ts | |
[PASS] compiler\exportDefaultWithJSDoc1.ts | |
[PASS] compiler\exportDefaultQualifiedNameNoError.ts | |
[FAIL] compiler\exportDefaultInterfaceAndValue.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportDefaultInterfaceAndValue.ts:1:26 | |
│ | |
1 │ export default interface A { a: string; } | |
│ ------------------^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportDefaultInterfaceAndValue.ts:1:28 | |
│ | |
1 │ export default interface A { a: string; } | |
│ --^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[FAIL] compiler\exportDefaultInterface.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportDefaultInterface.ts:3:26 | |
│ | |
3 │ export default interface A { value: number; } | |
│ ------------------^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportDefaultInterface.ts:3:28 | |
│ | |
3 │ export default interface A { value: number; } | |
│ --^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\exportDefaultAsyncFunction2.ts | |
[PASS] compiler\exportDefaultMarksIdentifierAsUsed.ts | |
[PASS] compiler\exportDefaultVariable.ts | |
[PASS] compiler\exportDefaultWithJSDoc2.ts | |
[PASS] compiler\exportedVariable1.ts | |
[PASS] compiler\exportEmptyObjectBindingPattern.ts | |
[PASS] compiler\exportEmptyArrayBindingPattern.ts | |
[FAIL] compiler\exportClassExtendingIntersection.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\exportClassExtendingIntersection.ts:25:67 | |
│ | |
25 │ export class MyExtendedClass extends MyMixin(MyBaseClass)<string> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\exportDefaultProperty2.ts | |
[PASS] compiler\exportEqualCallable.ts | |
[PASS] compiler\exportDefaultParenthesize.ts | |
[FAIL] compiler\exportEqualsAmd.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\exportEqualsAmd.ts:3:10 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportEqualsAmd.ts:3:18 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\exportEqualsAmd.ts:3:30 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ^ the file ends here | |
[FAIL] compiler\exportedBlockScopedDeclarations.ts: Incorrectly passed | |
[FAIL] compiler\exportDefaultStripsFreshness.ts: Incorrectly passed | |
[FAIL] compiler\exportEqualsCommonJs.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\exportEqualsCommonJs.ts:3:10 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportEqualsCommonJs.ts:3:18 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\exportEqualsCommonJs.ts:3:30 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ^ the file ends here | |
[PASS] compiler\exportEqualsClassNoRedeclarationError.ts | |
[FAIL] compiler\exportedInterfaceInaccessibleInCallbackInModule.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\exportedInterfaceInaccessibleInCallbackInModule.ts:17:119 | |
│ | |
17 │ constructor(init:(complete: (value:V)=>void, error:(err:any)=>void, progress:ProgressCallback)=>void, oncancel?: any); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\exportedInterfaceInaccessibleInCallbackInModule.ts:23:123 | |
│ | |
23 │ public then<U>(success?: (value:V)=>TPromise<U>, error?: (err:any)=>TPromise<U>, progress?:ProgressCallback): TPromise<U>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\exportEqualsDefaultProperty.ts | |
[FAIL] compiler\exportEqualsUmd.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\exportEqualsUmd.ts:3:10 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\exportEqualsUmd.ts:3:18 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\exportEqualsUmd.ts:3:30 | |
│ | |
3 │ export = { ["hi"]: "there" }; | |
│ ^ the file ends here | |
[FAIL] compiler\exportEqualsClassRedeclarationError.ts: Incorrectly passed | |
[PASS] compiler\esNextWeakRefs_IterableWeakMap.ts | |
[PASS] compiler\exportEqualNamespaces.ts | |
[PASS] compiler\exportDefaultProperty.ts | |
[PASS] compiler\exportInFunction.ts | |
[PASS] compiler\exportEqualsProperty2.ts | |
[PASS] compiler\exportImportNonInstantiatedModule.ts | |
[PASS] compiler\exportEqualsOfModule.ts | |
[PASS] compiler\exportImport.ts | |
[PASS] compiler\exportObjectRest.ts | |
[FAIL] compiler\exportEqualMemberMissing.ts: Incorrectly passed | |
[PASS] compiler\exportImportMultipleFiles.ts | |
[FAIL] compiler\exportEqualErrorType.ts: Incorrectly passed | |
[FAIL] compiler\exportingContainingVisibleType.ts: Incorrectly passed | |
[PASS] compiler\exportNamespaceDeclarationRetainsVisibility.ts | |
[PASS] compiler\exportRedeclarationTypeAliases.ts | |
[PASS] compiler\exportImportNonInstantiatedModule2.ts | |
[FAIL] compiler\exportSameNameFuncVar.ts: Incorrectly passed | |
[PASS] compiler\exportsInAmbientModules2.ts | |
[FAIL] compiler\exportEqualsProperty.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '"foo"' | |
┌─ compiler\exportEqualsProperty.ts:49:10 | |
│ | |
49 │ export = "foo".length; | |
│ ^^^^^ Expected an identifier here | |
[FAIL] compiler\excessPropertyCheckWithUnions.ts: Incorrectly passed | |
[PASS] compiler\exportImportAndClodule.ts | |
[PASS] compiler\exportStarForValues.ts | |
[PASS] compiler\exportsInAmbientModules1.ts | |
[PASS] compiler\exportStarForValues2.ts | |
[PASS] compiler\exportStarForValues10.ts | |
[FAIL] compiler\exportSpecifierForAGlobal.ts: Incorrectly passed | |
[PASS] compiler\exportSpecifierAndExportedMemberDeclaration.ts | |
[PASS] compiler\exportImportCanSubstituteConstEnumForValue.ts | |
[FAIL] compiler\exportSpecifierReferencingOuterDeclaration2.ts: Incorrectly passed | |
[FAIL] compiler\exportSpecifierAndLocalMemberDeclaration.ts: Incorrectly passed | |
[PASS] compiler\exportStarForValues5.ts | |
[FAIL] compiler\exportSpecifierReferencingOuterDeclaration1.ts: Incorrectly passed | |
[FAIL] compiler\exportSpecifierReferencingOuterDeclaration4.ts: Incorrectly passed | |
[PASS] compiler\exportStarForValues3.ts | |
[PASS] compiler\exportStarForValues6.ts | |
[FAIL] compiler\exportSpecifierReferencingOuterDeclaration3.ts: Incorrectly passed | |
[PASS] compiler\exportStarForValuesInSystem.ts | |
[PASS] compiler\exportPrivateType.ts | |
[PASS] compiler\exportStarForValues7.ts | |
[PASS] compiler\exportStarForValues9.ts | |
[PASS] compiler\exportStarForValues4.ts | |
[PASS] compiler\exportToString.ts | |
[PASS] compiler\exportVisibility.ts | |
[PASS] compiler\exportStarForValues8.ts | |
[FAIL] compiler\exportStarFromEmptyModule.ts: Incorrectly passed | |
[PASS] compiler\extBaseClass1.ts | |
[FAIL] compiler\extBaseClass2.ts: Incorrectly passed | |
[FAIL] compiler\extendBaseClassBeforeItsDeclared.ts: Incorrectly passed | |
[PASS] compiler\extendedUnicodePlaneIdentifiersJSDoc.ts | |
[PASS] compiler\exportStarNotElided.ts | |
[PASS] compiler\expressionsForbiddenInParameterInitializers.ts | |
[PASS] compiler\extendedUnicodeEscapeSequenceIdentifiers.ts | |
[PASS] compiler\extendConstructSignatureInInterface.ts | |
[FAIL] compiler\extendedInterfacesWithDuplicateTypeParameters.ts: Incorrectly passed | |
[PASS] compiler\extendAndImplementTheSameBaseType.ts | |
[PASS] compiler\extendedInterfaceGenericType.ts | |
[FAIL] compiler\extendGenericArray.ts: Incorrectly passed | |
[FAIL] compiler\extendGlobalThis2.ts: Incorrectly passed | |
[PASS] compiler\extendsJavaScript.ts | |
[PASS] compiler\extendNonClassSymbol1.ts | |
[FAIL] compiler\extendFromAny.ts: Incorrectly passed | |
[FAIL] compiler\extendGenericArray2.ts: Incorrectly passed | |
[PASS] compiler\extendsClauseAlreadySeen.ts | |
[PASS] compiler\extendingSetWithCheckJs.ts | |
[PASS] compiler\extendPrivateConstructorClass.ts | |
[PASS] compiler\extendsClauseAlreadySeen2.ts | |
[PASS] compiler\extendsUntypedModule.ts | |
[PASS] compiler\extendGlobalThis.ts | |
[FAIL] compiler\extendNonClassSymbol2.ts: Incorrectly passed | |
[PASS] compiler\extendAndImplementTheSameBaseType2.ts | |
[PASS] compiler\extendingClassFromAliasAndUsageInIndexer.ts | |
[PASS] compiler\extendedUnicodePlaneIdentifiers.ts | |
[PASS] compiler\externFunc.ts | |
[FAIL] compiler\externalModuleExportingGenericClass.ts: Incorrectly passed | |
[PASS] compiler\externalModuleReferenceOfImportDeclarationWithExportModifier.ts | |
[PASS] compiler\externalModuleWithoutCompilerFlag1.ts | |
[PASS] compiler\externalModuleQualification.ts | |
[PASS] compiler\externalModuleReferenceDoubleUnderscore1.ts | |
[FAIL] compiler\extendArray.ts: Incorrectly passed | |
[PASS] compiler\externalModuleAssignToVar.ts | |
[PASS] compiler\extension.ts | |
[PASS] compiler\externalModuleResolution.ts | |
[FAIL] compiler\externalModuleRefernceResolutionOrderInImportDeclaration.ts: Incorrectly passed | |
[PASS] compiler\expressionTypeNodeShouldError.ts | |
[FAIL] compiler\externSemantics.ts: Incorrectly passed | |
[PASS] compiler\externalModuleResolution2.ts | |
[FAIL] compiler\externModuleClobber.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\externModuleClobber.ts:9:37 | |
│ | |
9 │ public getPosition() : EM.Position; | |
│ ^ Expected a class method body here | |
[PASS] compiler\externSyntax.ts | |
[PASS] compiler\fatarrowfunctionsOptionalArgsErrors3.ts | |
[PASS] compiler\fatarrowfunctionsInFunctionParameterDefaults.ts | |
[PASS] compiler\fatArrowfunctionAsType.ts | |
[PASS] compiler\fallFromLastCase1.ts | |
[PASS] compiler\fallbackToBindingPatternForTypeInference.ts | |
[FAIL] compiler\fallFromLastCase2.ts: Incorrectly passed | |
[FAIL] compiler\externalModuleImmutableBindings.ts: Incorrectly passed | |
[FAIL] compiler\fieldAndGetterWithSameName.ts: Incorrectly passed | |
[FAIL] compiler\filesEmittingIntoSameOutput.ts: Incorrectly passed | |
[PASS] compiler\fatarrowfunctionsInFunctions.ts | |
[PASS] compiler\fatarrowfunctionsOptionalArgsErrors1.ts | |
[PASS] compiler\fileWithNextLine1.ts | |
[FAIL] compiler\fileWithNextLine2.ts: Incorrectly errored: | |
error: Unexpected token ` ` | |
┌─ compiler\fileWithNextLine2.ts:5:8 | |
│ | |
5 │ var v = 0; | |
│ | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\fileWithNextLine2.ts:5:9 | |
│ | |
5 │ var v = 0; | |
│ -------^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] compiler\filesEmittingIntoSameOutputWithOutOption.ts | |
[PASS] compiler\fillInMissingTypeArgsOnConstructCalls.ts | |
[PASS] compiler\fileWithNextLine3.ts | |
[FAIL] compiler\fixTypeParameterInSignatureWithRestParameters.ts: Incorrectly passed | |
[PASS] compiler\fatarrowfunctionsOptionalArgsErrors2.ts | |
[PASS] compiler\fatArrowSelf.ts | |
[FAIL] compiler\extractInferenceImprovement.ts: Incorrectly passed | |
[PASS] compiler\fatarrowfunctionsErrors.ts | |
[PASS] compiler\externModule.ts | |
[PASS] compiler\forAwaitForUnion.ts | |
[FAIL] compiler\forIn2.ts: Incorrectly passed | |
[PASS] compiler\flowAfterFinally1.ts | |
[PASS] compiler\forInStatement1.ts | |
[PASS] compiler\fileReferencesWithNoExtensions.ts | |
[FAIL] compiler\fixingTypeParametersRepeatedly2.ts: Incorrectly passed | |
[PASS] compiler\fixingTypeParametersRepeatedly1.ts | |
[PASS] compiler\flowInFinally1.ts | |
[FAIL] compiler\forInStatement2.ts: Incorrectly passed | |
[PASS] compiler\flowControlTypeGuardThenSwitch.ts | |
[PASS] compiler\forInStatement3.ts | |
[PASS] compiler\forInModule.ts | |
[PASS] compiler\forInStatement4.ts | |
[PASS] compiler\forInStatement5.ts | |
[PASS] compiler\fatarrowfunctions.ts | |
[PASS] compiler\forInStatement6.ts | |
[FAIL] compiler\forInStatement7.ts: Incorrectly passed | |
[PASS] compiler\fixingTypeParametersRepeatedly3.ts | |
[PASS] compiler\fillInMissingTypeArgsOnJSConstructCalls.ts | |
[PASS] compiler\for.ts | |
[PASS] compiler\formatToPartsBigInt.ts | |
[PASS] compiler\fromAsIdentifier1.ts | |
[PASS] compiler\forLoopWithDestructuringDoesNotElideFollowingStatement.ts | |
[PASS] compiler\forLoopEndingMultilineComments.ts | |
[PASS] compiler\fromAsIdentifier2.ts | |
[FAIL] compiler\flatArrayNoExcessiveStackDepth.ts: Incorrectly passed | |
[PASS] compiler\forStatementInnerComments.ts | |
[PASS] compiler\fatarrowfunctionsOptionalArgsErrors4.ts | |
[FAIL] compiler\forInStrictNullChecksNoError.ts: Incorrectly passed | |
[PASS] compiler\forIn.ts | |
[PASS] compiler\forOfTransformsExpression.ts | |
[FAIL] compiler\forwardRefInEnum.ts: Incorrectly passed | |
[PASS] compiler\forwardRefInTypeDeclaration.ts | |
[PASS] compiler\freshLiteralTypesInIntersections.ts | |
[PASS] compiler\forOfStringConstituents.ts | |
[FAIL] compiler\forwardRefInClassProperties.ts: Incorrectly passed | |
[FAIL] compiler\functionAndPropertyNameConflict.ts: Incorrectly passed | |
[FAIL] compiler\forwardDeclaredCommonTypes01.ts: Incorrectly passed | |
[FAIL] compiler\functionAndImportNameConflict.ts: Incorrectly passed | |
[PASS] compiler\functionAssignabilityWithArrayLike01.ts | |
[PASS] compiler\functionAssignmentError.ts | |
[FAIL] compiler\functionAndInterfaceWithSeparateErrors.ts: Incorrectly passed | |
[FAIL] compiler\expr.ts: Incorrectly passed | |
[PASS] compiler\functionCall1.ts | |
[FAIL] compiler\funClodule.ts: Incorrectly passed | |
[FAIL] compiler\functionCall15.ts: Incorrectly passed | |
[FAIL] compiler\functionCall12.ts: Incorrectly passed | |
[PASS] compiler\functionCall2.ts | |
[PASS] compiler\functionCall3.ts | |
[FAIL] compiler\functionCall11.ts: Incorrectly passed | |
[FAIL] compiler\functionCall10.ts: Incorrectly passed | |
[FAIL] compiler\functionCall13.ts: Incorrectly passed | |
[FAIL] compiler\functionCall14.ts: Incorrectly passed | |
[PASS] compiler\functionCall4.ts | |
[FAIL] compiler\functionArgShadowing.ts: Incorrectly passed | |
[FAIL] compiler\functionCall16.ts: Incorrectly passed | |
[PASS] compiler\functionCall5.ts | |
[FAIL] compiler\functionCall18.ts: Incorrectly passed | |
[FAIL] compiler\functionCall6.ts: Incorrectly passed | |
[FAIL] compiler\functionCall17.ts: Incorrectly passed | |
[FAIL] compiler\functionCall8.ts: Incorrectly passed | |
[FAIL] compiler\FunctionDeclaration3.ts: Incorrectly passed | |
[FAIL] compiler\functionCall9.ts: Incorrectly passed | |
[FAIL] compiler\FunctionDeclaration4.ts: Incorrectly passed | |
[FAIL] compiler\FunctionDeclaration6.ts: Incorrectly passed | |
[PASS] compiler\functionDeclarationWithResolutionOfTypeNamedArguments01.ts | |
[PASS] compiler\functionDeclarationWithResolutionOfTypeOfSameName01.ts | |
[PASS] compiler\functionExpressionReturningItself.ts | |
[PASS] compiler\functionDeclarationWithArgumentOfTypeFunctionTypeArray.ts | |
[FAIL] compiler\FunctionDeclaration7.ts: Incorrectly passed | |
[PASS] compiler\functionExpressionAndLambdaMatchesFunction.ts | |
[FAIL] compiler\functionCall7.ts: Incorrectly passed | |
[PASS] compiler\functionExpressionWithResolutionOfTypeOfSameName01.ts | |
[PASS] compiler\functionExpressionWithResolutionOfTypeNamedArguments01.ts | |
[FAIL] compiler\functionExpressionInWithBlock.ts: Incorrectly passed | |
[FAIL] compiler\functionAssignment.ts: Incorrectly passed | |
[FAIL] compiler\functionExpressionShadowedByParams.ts: Incorrectly passed | |
[PASS] compiler\functionInIfStatementInModule.ts | |
[PASS] compiler\functionOnlyHasThrow.ts | |
[PASS] compiler\functionExpressionWithResolutionOfTypeOfSameName02.ts | |
[FAIL] compiler\functionCallOnConstrainedTypeVariable.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads10.ts | |
[FAIL] compiler\functionOverloadImplementationOfWrongName2.ts: Incorrectly passed | |
[FAIL] compiler\functionOverloadImplementationOfWrongName.ts: Incorrectly passed | |
[FAIL] compiler\functionOverloads11.ts: Incorrectly passed | |
[PASS] compiler\funcdecl.ts | |
[PASS] compiler\functionMergedWithModule.ts | |
[FAIL] compiler\functionOverloads.ts: Incorrectly passed | |
[FAIL] compiler\functionOverloads1.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads12.ts | |
[PASS] compiler\functionOverloads13.ts | |
[PASS] compiler\functionLikeInParameterInitializer.ts | |
[FAIL] compiler\functionOverloadAmbiguity1.ts: Incorrectly passed | |
[PASS] compiler\functionExpressionNames.ts | |
[PASS] compiler\functionOverloads15.ts | |
[PASS] compiler\functionOverloads14.ts | |
[FAIL] compiler\functionOverloads17.ts: Incorrectly passed | |
[FAIL] compiler\functionOverloads18.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads16.ts | |
[PASS] compiler\functionOverloads21.ts | |
[FAIL] compiler\functionOverloads19.ts: Incorrectly passed | |
[FAIL] compiler\functionOverloads2.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads23.ts | |
[FAIL] compiler\functionOverloads20.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads25.ts | |
[FAIL] compiler\functionOverloads3.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads24.ts | |
[PASS] compiler\functionOverloads22.ts | |
[PASS] compiler\functionOverloads26.ts | |
[PASS] compiler\functionOverloads28.ts | |
[FAIL] compiler\functionOverloads27.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads31.ts | |
[FAIL] compiler\functionOverloads29.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads33.ts | |
[PASS] compiler\functionOverloads30.ts | |
[FAIL] compiler\functionOverloads4.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads36.ts | |
[PASS] compiler\functionOverloads35.ts | |
[PASS] compiler\functionOverloads32.ts | |
[FAIL] compiler\functionOverloads34.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads38.ts | |
[PASS] compiler\functionOverloads39.ts | |
[FAIL] compiler\functionOverloads37.ts: Incorrectly passed | |
[PASS] compiler\functionOverloads42.ts | |
[PASS] compiler\functionOverloads5.ts | |
[PASS] compiler\functionOverloads8.ts | |
[FAIL] compiler\functionOverloads41.ts: Incorrectly passed | |
[FAIL] compiler\functionOverloads40.ts: Incorrectly passed | |
[PASS] compiler\functionReturningItself.ts | |
[PASS] compiler\functionOverloads43.ts | |
[FAIL] compiler\functionOverloads6.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\functionOverloads6.ts:3:23 | |
│ | |
3 │ static fnOverload(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\functionOverloads6.ts:5:33 | |
│ | |
5 │ static fnOverload(foo:string); | |
│ ^ Expected a class method body here | |
[PASS] compiler\functionOverloads9.ts | |
[PASS] compiler\functionOverloadsOnGenericArity2.ts | |
[FAIL] compiler\functionOverloads7.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\functionOverloads7.ts:3:17 | |
│ | |
3 │ private bar(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\functionOverloads7.ts:5:28 | |
│ | |
5 │ private bar(foo: string); | |
│ ^ Expected a class method body here | |
[PASS] compiler\functionOverloadsOnGenericArity1.ts | |
[PASS] compiler\functionReturnTypeQuery.ts | |
[PASS] compiler\functionReturn.ts | |
[PASS] compiler\functionOverloadsRecursiveGenericReturnType.ts | |
[PASS] compiler\functionOverloads44.ts | |
[PASS] compiler\functionOverloadsOutOfOrder.ts | |
[PASS] compiler\functionsInClassExpressions.ts | |
[PASS] compiler\functionSubtypingOfVarArgs.ts | |
[PASS] compiler\functionType.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements1.ts | |
[PASS] compiler\functionOverloads45.ts | |
[PASS] compiler\fatarrowfunctionsOptionalArgs.ts | |
[PASS] compiler\functionTypeArgumentArrayAssignment.ts | |
[FAIL] compiler\functionVariableInReturnTypeAnnotation.ts: Incorrectly passed | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements10.ts | |
[FAIL] compiler\functionSignatureAssignmentCompat1.ts: Incorrectly passed | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements11.ts | |
[PASS] compiler\functionTypesLackingReturnTypes.ts | |
[PASS] compiler\functionWithAnyReturnTypeAndNoReturnExpression.ts | |
[PASS] compiler\functionsWithModifiersInBlocks1.ts | |
[FAIL] compiler\functionParameterArityMismatch.ts: Incorrectly passed | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements12.ts | |
[PASS] compiler\functionSubtypingOfVarArgs2.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements2.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements15.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements13.ts | |
[FAIL] compiler\functionTypeArgumentAssignmentCompat.ts: Incorrectly passed | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements16.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements3.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements14.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements4.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements6.ts | |
[PASS] compiler\functionWithNoBestCommonType1.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements8.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements7.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements5.ts | |
[FAIL] compiler\functionTypeArgumentArityErrors.ts: Incorrectly passed | |
[PASS] compiler\functionWithThrowButNoReturn1.ts | |
[PASS] compiler\functionWithDefaultParameterWithNoStatements9.ts | |
[PASS] compiler\funduleOfFunctionWithoutReturnTypeAnnotation.ts | |
[PASS] compiler\functionWithNoBestCommonType2.ts | |
[PASS] compiler\generatorES6_1.ts | |
[PASS] compiler\generatorES6InAMDModule.ts | |
[FAIL] compiler\functionWithSameNameAsField.ts: Incorrectly passed | |
[PASS] compiler\generatorES6_3.ts | |
[PASS] compiler\funduleExportedClassIsUsedBeforeDeclaration.ts | |
[PASS] compiler\generatorES6_2.ts | |
[PASS] compiler\generatorES6_4.ts | |
[FAIL] compiler\funduleSplitAcrossFiles.ts: Incorrectly passed | |
[PASS] compiler\functionsMissingReturnStatementsAndExpressions.ts | |
[PASS] compiler\generatorES6_6.ts | |
[FAIL] compiler\generatorES6_5.ts: Incorrectly passed | |
[PASS] compiler\funduleUsedAcrossFileBoundary.ts | |
[PASS] compiler\generativeRecursionWithTypeOf.ts | |
[FAIL] compiler\generatorReturnExpressionIsChecked.ts: Incorrectly passed | |
[PASS] compiler\generatorTransformFinalLabel.ts | |
[PASS] compiler\genericArray1.ts | |
[PASS] compiler\genericArray0.ts | |
[PASS] compiler\genericAndNonGenericOverload1.ts | |
[FAIL] compiler\genericAndNonGenericInheritedSignature2.ts: Incorrectly passed | |
[FAIL] compiler\genericAndNonGenericInheritedSignature1.ts: Incorrectly passed | |
[FAIL] compiler\genericArrayAssignment1.ts: Incorrectly passed | |
[PASS] compiler\genericArrayPropertyAssignment.ts | |
[FAIL] compiler\genericArrayWithoutTypeAnnotation.ts: Incorrectly passed | |
[FAIL] compiler\genericArrayMethods1.ts: Incorrectly passed | |
[PASS] compiler\genericArrayExtenstions.ts | |
[PASS] compiler\fuzzy.ts | |
[PASS] compiler\genericCallWithNonGenericArgs1.ts | |
[FAIL] compiler\genericBaseClassLiteralProperty.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericBaseClassLiteralProperty.ts:11:42 | |
│ | |
11 │ class SubClass extends BaseClass<number> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\genericBaseClassLiteralProperty2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericBaseClassLiteralProperty2.ts:19:58 | |
│ | |
19 │ class DataView2 extends BaseCollection2<CollectionItem2> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\genericArrayAssignmentCompatErrors.ts: Incorrectly passed | |
[PASS] compiler\genericCallsWithoutParens.ts | |
[FAIL] compiler\genericAssignmentCompatOfFunctionSignatures1.ts: Incorrectly passed | |
[PASS] compiler\genericClasses0.ts | |
[PASS] compiler\genericCallWithoutArgs.ts | |
[PASS] compiler\genericCallWithFixedArguments.ts | |
[FAIL] compiler\genericCallSpecializedToTypeArg.ts: Incorrectly passed | |
[FAIL] compiler\genericArgumentCallSigAssignmentCompat.ts: Incorrectly passed | |
[PASS] compiler\genericClasses1.ts | |
[PASS] compiler\genericClassesInModule.ts | |
[FAIL] compiler\genericClasses3.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericClasses3.ts:7:25 | |
│ | |
7 │ class C<T> extends B<T> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\genericAssignmentCompatWithInterfaces1.ts: Incorrectly passed | |
[FAIL] compiler\genericCallWithObjectLiteralArguments1.ts: Incorrectly passed | |
[FAIL] compiler\genericCallbackInvokedInsideItsContainingFunction1.ts: Incorrectly passed | |
[FAIL] compiler\genericCallbacksAndClassHierarchy.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericCallbacksAndClassHierarchy.ts:21:40 | |
│ | |
21 │ export class B<T> extends C1<A<T>> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\genericClasses2.ts | |
[FAIL] compiler\genericClassStaticMethod.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericClassStaticMethod.ts:11:29 | |
│ | |
11 │ class Bar<T> extends Foo<T> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\genericClassImplementingGenericInterfaceFromAnotherModule.ts | |
[PASS] compiler\genericCapturingFunctionNarrowing.ts | |
[FAIL] compiler\genericChainedCalls.ts: Incorrectly passed | |
[PASS] compiler\genericClassInheritsConstructorFromNonGenericClass.ts | |
[PASS] compiler\genericCloduleInModule.ts | |
[PASS] compiler\genericClasses4.ts | |
[PASS] compiler\genericClassesInModule2.ts | |
[PASS] compiler\genericConstraintDeclaration.ts | |
[FAIL] compiler\genericCloduleInModule2.ts: Incorrectly passed | |
[FAIL] compiler\genericCloneReturnTypes.ts: Incorrectly passed | |
[PASS] compiler\genericConstraint3.ts | |
[FAIL] compiler\genericConstraint1.ts: Incorrectly passed | |
[PASS] compiler\genericConstructSignatureInInterface.ts | |
[FAIL] compiler\genericConstructInvocationWithNoTypeArg.ts: Incorrectly passed | |
[FAIL] compiler\genericConstraintSatisfaction1.ts: Incorrectly passed | |
[PASS] compiler\genericConstructExpressionWithoutArgs.ts | |
[FAIL] compiler\genericConditionalConstrainedToUnknownNotAssignableToConcreteObject.ts: Incorrectly passed | |
[PASS] compiler\genericDerivedTypeWithSpecializedBase.ts | |
[FAIL] compiler\genericConstraintOnExtendedBuiltinTypes2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericConstraintOnExtendedBuiltinTypes2.ts:39:51 | |
│ | |
39 │ export class NumberTween extends Tween<Number>{ | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\genericFunctionHasFreshTypeArgs.ts | |
[FAIL] compiler\genericConstraintOnExtendedBuiltinTypes.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericConstraintOnExtendedBuiltinTypes.ts:41:51 | |
│ | |
41 │ export class NumberTween extends Tween<number>{ | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\genericClassWithStaticsUsingTypeArguments.ts: Incorrectly passed | |
[FAIL] compiler\genericCombinators2.ts: Incorrectly passed | |
[FAIL] compiler\genericConstructorFunction1.ts: Incorrectly passed | |
[PASS] compiler\genericFunctions0.ts | |
[FAIL] compiler\genericConstraint2.ts: Incorrectly passed | |
[PASS] compiler\genericFunctions1.ts | |
[PASS] compiler\genericDerivedTypeWithSpecializedBase2.ts | |
[FAIL] compiler\genericCloneReturnTypes2.ts: Incorrectly passed | |
[PASS] compiler\genericContextualTypingSpecialization.ts | |
[PASS] compiler\genericFunctions2.ts | |
[FAIL] compiler\genericFunctionCallSignatureReturnTypeMismatch.ts: Incorrectly passed | |
[PASS] compiler\genericFunctions3.ts | |
[PASS] compiler\genericFunctionSpecializations1.ts | |
[PASS] compiler\genericFunctionsNotContextSensitive.ts | |
[FAIL] compiler\genericFunctionTypedArgumentsAreFixed.ts: Incorrectly passed | |
[PASS] compiler\genericFunctionsWithOptionalParameters1.ts | |
[FAIL] compiler\genericFunduleInModule.ts: Incorrectly passed | |
[FAIL] compiler\genericFunctionsWithOptionalParameters2.ts: Incorrectly passed | |
[FAIL] compiler\genericFunduleInModule2.ts: Incorrectly passed | |
[FAIL] compiler\genericGetter2.ts: Incorrectly passed | |
[FAIL] compiler\genericGetter.ts: Incorrectly passed | |
[PASS] compiler\genericInference1.ts | |
[FAIL] compiler\genericGetter3.ts: Incorrectly passed | |
[FAIL] compiler\genericClassPropertyInheritanceSpecialization.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericClassPropertyInheritanceSpecialization.ts:109:89 | |
│ | |
109 │ export class Validator<TValue> extends Portal.Controls.Validators.Validator<TValue> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\genericIndexTypeHasSensibleErrorMessage.ts: Incorrectly passed | |
[PASS] compiler\genericFunctionInference2.ts | |
[FAIL] compiler\genericImplements.ts: Incorrectly passed | |
[FAIL] compiler\genericDefaultsErrors.ts: Incorrectly passed | |
[PASS] compiler\genericInterfaceFunctionTypeParameter.ts | |
[FAIL] compiler\genericInterfacesWithoutTypeArguments.ts: Incorrectly passed | |
[PASS] compiler\genericInstanceOf.ts | |
[FAIL] compiler\genericInheritedDefaultConstructors.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericInheritedDefaultConstructors.ts:8:25 | |
│ | |
8 │ class B<V> extends A<V> { b: V; } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\genericInterfaceImplementation.ts | |
[PASS] compiler\genericFunctionsWithOptionalParameters3.ts | |
[PASS] compiler\genericInference2.ts | |
[PASS] compiler\genericNumberIndex.ts | |
[FAIL] compiler\genericMergedDeclarationUsingTypeParameter.ts: Incorrectly passed | |
[PASS] compiler\genericIndexedAccessMethodIntersectionCanBeAccessed.ts | |
[FAIL] compiler\genericLambaArgWithoutTypeArguments.ts: Incorrectly passed | |
[FAIL] compiler\genericMergedDeclarationUsingTypeParameter2.ts: Incorrectly passed | |
[PASS] compiler\genericInterfaceTypeCall.ts | |
[FAIL] compiler\genericDefaultsJs.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\genericDefaultsJs.ts:17:23 | |
│ | |
17 │ constructor(x?: T); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\genericDefaultsJs.ts:25:23 | |
│ | |
25 │ constructor(x?: T); | |
│ ^ Expected a class method body here | |
[PASS] compiler\genericObjectLitReturnType.ts | |
[PASS] compiler\genericIsNeverEmptyObject.ts | |
[FAIL] compiler\genericNewInterface.ts: Incorrectly passed | |
[PASS] compiler\genericObjectCreationWithoutTypeArgs.ts | |
[PASS] compiler\genericClassesRedeclaration.ts | |
[PASS] compiler\genericClassWithStaticFactory.ts | |
[PASS] compiler\genericFunctionsAndConditionalInference.ts | |
[PASS] compiler\genericParameterAssignability1.ts | |
[PASS] compiler\genericPrototypeProperty.ts | |
[PASS] compiler\genericOfACloduleType1.ts | |
[FAIL] compiler\genericMemberFunction.ts: Incorrectly passed | |
[PASS] compiler\genericPrototypeProperty2.ts | |
[PASS] compiler\genericMethodOverspecialization.ts | |
[PASS] compiler\genericPrototypeProperty3.ts | |
[PASS] compiler\genericOfACloduleType2.ts | |
[PASS] compiler\genericObjectSpreadResultInSwitch.ts | |
[FAIL] compiler\genericReturnTypeFromGetter1.ts: Incorrectly passed | |
[PASS] compiler\generics0.ts | |
[PASS] compiler\genericRecursiveImplicitConstructorErrors1.ts | |
[PASS] compiler\genericOverloadSignatures.ts | |
[PASS] compiler\genericRecursiveImplicitConstructorErrors2.ts | |
[PASS] compiler\genericReversingTypeParameters.ts | |
[PASS] compiler\genericReversingTypeParameters2.ts | |
[FAIL] compiler\genericReduce.ts: Incorrectly passed | |
[PASS] compiler\generics3.ts | |
[PASS] compiler\generics4NoError.ts | |
[PASS] compiler\generics2NoError.ts | |
[PASS] compiler\genericSignatureInheritance.ts | |
[FAIL] compiler\generics4.ts: Incorrectly passed | |
[FAIL] compiler\generics5.ts: Incorrectly passed | |
[FAIL] compiler\genericSignatureIdentity.ts: Incorrectly passed | |
[PASS] compiler\generics1NoError.ts | |
[PASS] compiler\genericSignatureInheritance2.ts | |
[FAIL] compiler\genericRestArgs.ts: Incorrectly passed | |
[FAIL] compiler\genericRecursiveImplicitConstructorErrors3.ts: Incorrectly passed | |
[FAIL] compiler\generics1.ts: Incorrectly passed | |
[FAIL] compiler\genericSpecializations1.ts: Incorrectly passed | |
[FAIL] compiler\genericSpecializations2.ts: Incorrectly passed | |
[PASS] compiler\genericStaticAnyTypeFunction.ts | |
[FAIL] compiler\generics2.ts: Incorrectly passed | |
[PASS] compiler\genericTemplateOverloadResolution.ts | |
[PASS] compiler\genericTypeAssertions3.ts | |
[FAIL] compiler\genericsWithDuplicateTypeParameters1.ts: Incorrectly passed | |
[PASS] compiler\genericsAndHigherOrderFunctions.ts | |
[FAIL] compiler\genericRestTypes.ts: Incorrectly passed | |
[FAIL] compiler\genericSpecializations3.ts: Incorrectly passed | |
[FAIL] compiler\genericTypeUsedWithoutTypeArguments1.ts: Incorrectly passed | |
[FAIL] compiler\genericTypeAssertions1.ts: Incorrectly passed | |
[PASS] compiler\genericTypeConstraints.ts | |
[FAIL] compiler\genericTypeUsedWithoutTypeArguments3.ts: Incorrectly passed | |
[PASS] compiler\genericTypeAssertions2.ts | |
[FAIL] compiler\genericTypeReferencesRequireTypeArgs.ts: Incorrectly passed | |
[FAIL] compiler\genericsWithoutTypeParameters1.ts: Incorrectly passed | |
[FAIL] compiler\genericTypeArgumentInference1.ts: Incorrectly passed | |
[FAIL] compiler\genericTypeAssertions5.ts: Incorrectly passed | |
[FAIL] compiler\genericTypeAssertions4.ts: Incorrectly passed | |
[PASS] compiler\genericTypeWithCallableMembers.ts | |
[PASS] compiler\genericTypeWithMultipleBases1.ts | |
[PASS] compiler\genericTypeWithMultipleBases2.ts | |
[PASS] compiler\genericTypeWithCallableMembers2.ts | |
[PASS] compiler\genericSpecializationToTypeLiteral1.ts | |
[PASS] compiler\genericTypeAssertions6.ts | |
[PASS] compiler\genericTypeWithMultipleBases3.ts | |
[PASS] compiler\genericWithCallSignatureReturningSpecialization.ts | |
[FAIL] compiler\getAndSetNotIdenticalType.ts: Incorrectly passed | |
[PASS] compiler\genericWithIndexerOfTypeParameterType1.ts | |
[PASS] compiler\genericWithCallSignatures1.ts | |
[FAIL] compiler\genericTypeWithNonGenericBaseMisMatch.ts: Incorrectly passed | |
[FAIL] compiler\genericWithIndexerOfTypeParameterType2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\genericWithIndexerOfTypeParameterType2.ts:11:47 | |
│ | |
11 │ export class List extends Collection<ListItem>{ | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\getterMissingReturnError.ts: Incorrectly passed | |
[FAIL] compiler\getsetReturnTypes.ts: Incorrectly passed | |
[FAIL] compiler\getAndSetNotIdenticalType2.ts: Incorrectly passed | |
[PASS] compiler\getParameterNameAtPosition.ts | |
[FAIL] compiler\genericWithOpenTypeParameters1.ts: Incorrectly passed | |
[FAIL] compiler\getAndSetNotIdenticalType3.ts: Incorrectly passed | |
[FAIL] compiler\gettersAndSettersAccessibility.ts: Incorrectly passed | |
[FAIL] compiler\getterErrorMessageNotDuplicated.ts: Incorrectly passed | |
[PASS] compiler\getSetEnumerable.ts | |
[PASS] compiler\getAccessorWithImpliedReturnTypeAndFunctionClassMerge.ts | |
[FAIL] compiler\getterControlFlowStrictNull.ts: Incorrectly passed | |
[FAIL] compiler\getterThatThrowsShouldNotNeedReturn.ts: Incorrectly passed | |
[PASS] compiler\getAndSetAsMemberNames.ts | |
[PASS] compiler\globalThis.ts | |
[FAIL] compiler\gettersAndSettersTypesAgree.ts: Incorrectly passed | |
[PASS] compiler\genericTypeParameterEquivalence2.ts | |
[PASS] compiler\globalFunctionAugmentationOverload.ts | |
[FAIL] compiler\getterSetterNonAccessor.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found 'true' | |
┌─ compiler\getterSetterNonAccessor.ts:13:25 | |
│ | |
13 │ configurable: true | |
│ ^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\getterSetterNonAccessor.ts:15:7 | |
│ | |
15 │ })); | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\getterSetterNonAccessor.ts:15:9 | |
│ | |
15 │ })); | |
│ ^ unexpected | |
[PASS] compiler\global.ts | |
[PASS] compiler\globalThisCapture.ts | |
[FAIL] compiler\globalThisDeclarationEmit.ts: Incorrectly passed | |
[PASS] compiler\globalIsContextualKeyword.ts | |
[PASS] compiler\globalThisDeclarationEmit2.ts | |
[PASS] compiler\globalThisDeclarationEmit3.ts | |
[PASS] compiler\gettersAndSettersErrors.ts | |
[PASS] compiler\hidingIndexSignatures.ts | |
[PASS] compiler\heterogeneousArrayAndOverloads.ts | |
[FAIL] compiler\i3.ts: Incorrectly passed | |
[PASS] compiler\hidingCallSignatures.ts | |
[PASS] compiler\idInProp.ts | |
[FAIL] compiler\identityForSignaturesWithTypeParametersSwitched.ts: Incorrectly passed | |
[PASS] compiler\ifStatementInternalComments.ts | |
[PASS] compiler\illegalModifiersOnClassElements.ts | |
[FAIL] compiler\ifElseWithStatements1.ts: Incorrectly passed | |
[PASS] compiler\illegalGenericWrapping1.ts | |
[PASS] compiler\implementClausePrecedingExtends.ts | |
[PASS] compiler\illegalSuperCallsInConstructor.ts | |
[PASS] compiler\implementsClauseAlreadySeen.ts | |
[FAIL] compiler\implementsIncorrectlyNoAssertion.ts: Incorrectly passed | |
[PASS] compiler\homomorphicMappedTypeIntersectionAssignability.ts | |
[PASS] compiler\hidingConstructSignatures.ts | |
[PASS] compiler\icomparable.ts | |
[PASS] compiler\implicitAnyAmbients.ts | |
[FAIL] compiler\hugeDeclarationOutputGetsTruncatedWithError.ts: Incorrectly passed | |
[PASS] compiler\implicitAnyAnyReturningFunction.ts | |
[PASS] compiler\implementsInClassExpression.ts | |
[PASS] compiler\higherOrderMappedIndexLookupInference.ts | |
[PASS] compiler\identifierStartAfterNumericLiteral.ts | |
[FAIL] compiler\implementPublicPropertyAsPrivate.ts: Incorrectly passed | |
[PASS] compiler\gettersAndSetters.ts | |
[PASS] compiler\implicitAnyDeclareFunctionWithoutFormalType2.ts | |
[FAIL] compiler\implementGenericWithMismatchedTypes.ts: Incorrectly passed | |
[PASS] compiler\grammarAmbiguities1.ts | |
[FAIL] compiler\implicitAnyDeclareMemberWithoutType.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyDeclareFunctionExprWithoutFormalType.ts: Incorrectly passed | |
[FAIL] compiler\identityForSignaturesWithTypeParametersAndAny.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyDeclareFunctionWithoutFormalType.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyDeclareMemberWithoutType2.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyFunctionOverloadWithImplicitAnyReturnType.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyDeclareVariablesWithoutTypeAndInit.ts: Incorrectly passed | |
[PASS] compiler\identicalGenericConditionalsWithInferRelated.ts | |
[PASS] compiler\genericsManyTypeParameters.ts | |
[FAIL] compiler\implicitAnyDeclareTypePropertyWithoutType.ts: Incorrectly passed | |
[PASS] compiler\implementInterfaceAnyMemberWithVoid.ts | |
[PASS] compiler\identicalTypesNoDifferByCheckOrder.ts | |
[FAIL] compiler\implicitAnyFunctionReturnNullOrUndefined.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyNewExprLackConstructorSignature.ts: Incorrectly passed | |
[PASS] compiler\implicitAnyInAmbientDeclaration.ts | |
[FAIL] compiler\implicitAnyGetAndSetAccessorWithAnyReturnType.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyFromCircularInference.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyCastedValue.ts: Incorrectly passed | |
[PASS] compiler\implicitAnyInAmbientDeclaration2.d.ts | |
[PASS] compiler\implicitAnyInCatch.ts | |
[PASS] compiler\importAliasAnExternalModuleInsideAnInternalModule.ts | |
[PASS] compiler\implicitAnyGenerics.ts | |
[FAIL] compiler\importAndVariableDeclarationConflict3.ts: Incorrectly passed | |
[FAIL] compiler\importAndVariableDeclarationConflict1.ts: Incorrectly passed | |
[PASS] compiler\importAliasWithDottedName.ts | |
[PASS] compiler\importAndVariableDeclarationConflict2.ts | |
[PASS] compiler\importAliasFromNamespace.ts | |
[FAIL] compiler\implementArrayInterface.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:3:23 | |
│ | |
3 │ toString(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:5:29 | |
│ | |
5 │ toLocaleString(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:7:46 | |
│ | |
7 │ concat<U extends T[]>(...items: U[]): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:9:31 | |
│ | |
9 │ concat(...items: T[]): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:11:37 | |
│ | |
11 │ join(separator?: string): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:13:13 | |
│ | |
13 │ pop(): T; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:15:32 | |
│ | |
15 │ push(...items: T[]): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:17:19 | |
│ | |
17 │ reverse(): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:19:15 | |
│ | |
19 │ shift(): T; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:21:45 | |
│ | |
21 │ slice(start?: number, end?: number): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:23:51 | |
│ | |
23 │ sort(compareFn?: (a: T, b: T) => number): this; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:25:31 | |
│ | |
25 │ splice(start: number): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:27:67 | |
│ | |
27 │ splice(start: number, deleteCount: number, ...items: T[]): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:29:35 | |
│ | |
29 │ unshift(...items: T[]): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:33:58 | |
│ | |
33 │ indexOf(searchElement: T, fromIndex?: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:35:62 | |
│ | |
35 │ lastIndexOf(searchElement: T, fromIndex?: number): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:37:96 | |
│ | |
37 │ every(callbackfn: (value: T, index: number, array: T[]) => boolean, thisArg?: any): boolean; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:39:95 | |
│ | |
39 │ some(callbackfn: (value: T, index: number, array: T[]) => boolean, thisArg?: any): boolean; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:41:92 | |
│ | |
41 │ forEach(callbackfn: (value: T, index: number, array: T[]) => void, thisArg?: any): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:43:87 | |
│ | |
43 │ map<U>(callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: any): U[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:45:93 | |
│ | |
45 │ filter(callbackfn: (value: T, index: number, array: T[]) => boolean, thisArg?: any): T[]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:47:120 | |
│ | |
47 │ reduce(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue?: T): T; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:49:122 | |
│ | |
49 │ reduce<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:51:125 | |
│ | |
51 │ reduceRight(callbackfn: (previousValue: T, currentValue: T, currentIndex: number, array: T[]) => T, initialValue?: T): T; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\implementArrayInterface.ts:53:127 | |
│ | |
53 │ reduceRight<U>(callbackfn: (previousValue: U, currentValue: T, currentIndex: number, array: T[]) => U, initialValue: U): U; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\implementArrayInterface.ts:61:7 | |
│ | |
61 │ [n: number]: T; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\implementArrayInterface.ts:61:5 | |
│ | |
61 │ [n: number]: T; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\implementArrayInterface.ts:61:15 | |
│ | |
61 │ [n: number]: T; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\importAndVariableDeclarationConflict4.ts: Incorrectly passed | |
[FAIL] compiler\importAnImport.ts: Incorrectly passed | |
[FAIL] compiler\importDeclarationInModuleDeclaration1.ts: Incorrectly passed | |
[FAIL] compiler\importAsBaseClass.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyFunctionInvocationWithAnyArguements.ts: Incorrectly passed | |
[FAIL] compiler\implicitAnyWidenToAny.ts: Incorrectly passed | |
[PASS] compiler\importDeclarationUsedAsTypeQuery.ts | |
[FAIL] compiler\importDeclRefereingExternalModuleWithNoResolve.ts: Incorrectly passed | |
[FAIL] compiler\importDeclTypes.ts: Incorrectly passed | |
[FAIL] compiler\importDeclWithExportModifierAndExportAssignment.ts: Incorrectly passed | |
[FAIL] compiler\importDeclWithExportModifier.ts: Incorrectly passed | |
[PASS] compiler\importDeclWithDeclareModifier.ts | |
[PASS] compiler\importDeclarationNotCheckedAsValueWhenTargetNonValue.ts | |
[PASS] compiler\importDeclWithDeclareModifierInAmbientContext.ts | |
[PASS] compiler\importDeclWithClassModifiers.ts | |
[PASS] compiler\importDeclWithExportModifierInAmbientContext.ts | |
[FAIL] compiler\importDeclWithExportModifierAndExportAssignmentInAmbientContext.ts: Incorrectly passed | |
[PASS] compiler\importAssertionNonstring.ts | |
[FAIL] compiler\implicitConstParameters.ts: Incorrectly passed | |
[FAIL] compiler\importDeclFromTypeNodeInJsSource.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\importDeclFromTypeNodeInJsSource.ts:13:26 | |
│ | |
13 │ constructor(); | |
│ ^ Expected a class method body here | |
[PASS] compiler\importedModuleClassNameClash.ts | |
[FAIL] compiler\importedEnumMemberMergedWithExportedAliasIsError.ts: Incorrectly passed | |
[PASS] compiler\implicitAnyGenericTypeInference.ts | |
[PASS] compiler\importedAliasesInTypePositions.ts | |
[FAIL] compiler\importedModuleAddToGlobal.ts: Incorrectly passed | |
[PASS] compiler\importHelpersDeclarations.ts | |
[FAIL] compiler\importEqualsError45874.ts: Incorrectly passed | |
[FAIL] compiler\importHelpersNoHelpersForAsyncGenerators.ts: Incorrectly passed | |
[PASS] compiler\importHelpersWithExportStarAs.ts | |
[PASS] compiler\importHelpersWithImportOrExportDefaultNoTslib.1.ts | |
[PASS] compiler\importHelpersNoModule.ts | |
[FAIL] compiler\importHelpersNoHelpersForPrivateFields.ts: Incorrectly passed | |
[PASS] compiler\importHelpersWithImportOrExportDefaultNoTslib.2.ts | |
[PASS] compiler\importHelpersWithImportOrExportDefault.ts | |
[PASS] compiler\importHelpersWithImportOrExportDefaultNoTslib.3.ts | |
[PASS] compiler\importHelpersNoHelpers.ts | |
[PASS] compiler\implicitIndexSignatures.ts | |
[PASS] compiler\importExportInternalComments.ts | |
[PASS] compiler\importHelpersWithImportStarAs.ts | |
[FAIL] compiler\importNonExportedMember10.ts: Incorrectly passed | |
[FAIL] compiler\importNonExportedMember.ts: Incorrectly passed | |
[FAIL] compiler\importNonExportedMember1.ts: Incorrectly passed | |
[PASS] compiler\importDecl.ts | |
[FAIL] compiler\importNonExportedMember11.ts: Incorrectly passed | |
[PASS] compiler\importInTypePosition.ts | |
[FAIL] compiler\importNonExportedMember2.ts: Incorrectly passed | |
[FAIL] compiler\importInsideModule.ts: Incorrectly passed | |
[PASS] compiler\importHelpersOutFile.ts | |
[FAIL] compiler\importNonExportedMember4.ts: Incorrectly passed | |
[PASS] compiler\importHelpersSystem.ts | |
[FAIL] compiler\importHelpersWithLocalCollisions.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ compiler\importHelpersWithLocalCollisions.ts:17:1 | |
│ | |
17 │ @dec export class A { | |
│ ^^^^ Expected a statement here | |
[FAIL] compiler\importNonExportedMember5.ts: Incorrectly passed | |
[FAIL] compiler\importNonExportedMember6.ts: Incorrectly passed | |
[FAIL] compiler\importNonExportedMember7.ts: Incorrectly passed | |
[FAIL] compiler\importNonExportedMember3.ts: Incorrectly passed | |
[FAIL] compiler\importNonExportedMember9.ts: Incorrectly passed | |
[PASS] compiler\importHelpersAmd.ts | |
[PASS] compiler\importShadowsGlobalName.ts | |
[PASS] compiler\importsInAmbientModules1.ts | |
[PASS] compiler\importPropertyFromMappedType.ts | |
[FAIL] compiler\importHelpers.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ compiler\importHelpers.ts:25:1 | |
│ | |
25 │ @dec | |
│ ^^^^ Expected a statement here | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\importHelpers.ts:29:12 | |
│ | |
29 │ method(@dec x: number) { | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `dec` | |
┌─ compiler\importHelpers.ts:29:13 | |
│ | |
29 │ method(@dec x: number) { | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `x` | |
┌─ compiler\importHelpers.ts:29:17 | |
│ | |
29 │ method(@dec x: number) { | |
│ ^ unexpected | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ compiler\importHelpers.ts:61:1 | |
│ | |
61 │ @dec | |
│ ^^^^ Expected a statement here | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\importHelpers.ts:65:12 | |
│ | |
65 │ method(@dec x: number) { | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `dec` | |
┌─ compiler\importHelpers.ts:65:13 | |
│ | |
65 │ method(@dec x: number) { | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `x` | |
┌─ compiler\importHelpers.ts:65:17 | |
│ | |
65 │ method(@dec x: number) { | |
│ ^ unexpected | |
[PASS] compiler\importShouldNotBeElidedInDeclarationEmit.ts | |
[PASS] compiler\genericFunctionInference1.ts | |
[PASS] compiler\importsInAmbientModules2.ts | |
[FAIL] compiler\importHelpersES6.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ compiler\importHelpersES6.ts:11:1 | |
│ | |
11 │ @dec export class A { | |
│ ^^^^ Expected a statement here | |
[PASS] compiler\importOnAliasedIdentifiers.ts | |
[FAIL] compiler\importTypeTypeofClassStaticLookup.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\importTypeTypeofClassStaticLookup.ts:5:23 | |
│ | |
5 │ static foo(): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\importTypeTypeofClassStaticLookup.ts:13:14 | |
│ | |
13 │ export const foo: typeof import("./a").A.foo; | |
│ ^^^ this variable needs to be initialized | |
[PASS] compiler\importTypeResolutionJSDocEOF.ts | |
[PASS] compiler\importHelpersInIsolatedModules.ts | |
[PASS] compiler\importTypeWithUnparenthesizedGenericFunctionParsed.ts | |
[PASS] compiler\importsInAmbientModules3.ts | |
[FAIL] compiler\importNotElidedWhenNotFound.ts: Incorrectly passed | |
[FAIL] compiler\importHelpersInAmbientContext.ts: Incorrectly errored: | |
error[SyntaxError]: Object and Array patterns require initializers | |
┌─ compiler\importHelpersInAmbientContext.ts:47:12 | |
│ | |
47 │ export var { a, ...x } : Foo; | |
│ ^^^^^^^^^^^ this pattern is declared, but it is not given an initialized value | |
[FAIL] compiler\importUsedAsTypeWithErrors.ts: Incorrectly passed | |
[FAIL] compiler\importWithTrailingSlash_noResolve.ts: Incorrectly passed | |
[PASS] compiler\importUsedInExtendsList1.ts | |
[PASS] compiler\conditionalTypeDiscriminatingLargeUnionRegularTypeFetchingSpeedReasonable.ts | |
[FAIL] compiler\importUsedInGenericImportResolves.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\importUsedInGenericImportResolves.ts:19:14 | |
│ | |
19 │ export const a: import("./test1").T<typeof import("./test2").theme> = null as any; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\importUsedInGenericImportResolves.ts:19:36 | |
│ | |
19 │ export const a: import("./test1").T<typeof import("./test2").theme> = null as any; | |
│ ----------------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\importWithTrailingSlash.ts | |
[PASS] compiler\import_reference-exported-alias.ts | |
[FAIL] compiler\incompatibleExports2.ts: Incorrectly passed | |
[PASS] compiler\importTypeGenericArrowTypeParenthesized.ts | |
[PASS] compiler\incompleteDottedExpressionAtEOF.ts | |
[PASS] compiler\import_var-referencing-an-imported-module-alias.ts | |
[PASS] compiler\import_reference-to-type-alias.ts | |
[PASS] compiler\import_unneeded-require-when-referenecing-aliased-type-throug-array.ts | |
[PASS] compiler\incrementalOut.ts | |
[PASS] compiler\incorrectClassOverloadChain.ts | |
[PASS] compiler\incrementalTsBuildInfoFile.ts | |
[PASS] compiler\incrementalConfig.ts | |
[FAIL] compiler\incompatibleGenericTypes.ts: Incorrectly passed | |
[FAIL] compiler\incompatibleExports1.ts: Incorrectly passed | |
[FAIL] compiler\incorrectRecursiveMappedTypeConstraint.ts: Incorrectly passed | |
[PASS] compiler\indexClassByNumber.ts | |
[PASS] compiler\incompleteObjectLiteral1.ts | |
[FAIL] compiler\incrementOnTypeParameter.ts: Incorrectly passed | |
[FAIL] compiler\incorrectNumberOfTypeArgumentsDuringErrorReporting.ts: Incorrectly passed | |
[PASS] compiler\incrementOnNullAssertion.ts | |
[FAIL] compiler\importNonExportedMember8.ts: Incorrectly passed | |
[PASS] compiler\indexedAccessToThisTypeOnIntersection01.ts | |
[FAIL] compiler\indexedAccessPrivateMemberOfGenericConstraint.ts: Incorrectly passed | |
[PASS] compiler\indexer2.ts | |
[FAIL] compiler\indexedAccessImplicitlyAny.ts: Incorrectly passed | |
[PASS] compiler\indexedAccessKeyofNestedSimplifiedSubstituteUnwrapped.ts | |
[PASS] compiler\indexedAccessCanBeHighOrder.ts | |
[PASS] compiler\indexer3.ts | |
[PASS] compiler\indexer2A.ts | |
[FAIL] compiler\indexerA.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\indexerA.ts:11:7 | |
│ | |
11 │ [n:number]:JQueryElement | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\indexerA.ts:11:5 | |
│ | |
11 │ [n:number]:JQueryElement | |
│ ^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\indexerA.ts:11:14 | |
│ | |
11 │ [n:number]:JQueryElement | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\indexedAccessRelation.ts | |
[PASS] compiler\indexerAsOptional.ts | |
[PASS] compiler\indexedAccessRetainsIndexSignature.ts | |
[PASS] compiler\enumLiteralsSubtypeReduction.ts | |
[PASS] compiler\indexer.ts | |
[FAIL] compiler\incompatibleAssignmentOfIdenticallyNamedTypes.ts: Incorrectly passed | |
[PASS] compiler\indexIntoEnum.ts | |
[FAIL] compiler\indexedAccessTypeConstraints.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\indexedAccessTypeConstraints.ts:20:46 | |
│ | |
20 │ export class Foo<C> extends Parent<IData<C>> { | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\indexedAccessTypeConstraints.ts:26:59 | |
│ | |
26 │ export class Bar<C, T extends IData<C>> extends Parent<T> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\indexerAssignability.ts | |
[FAIL] compiler\indexedAccessWithFreshObjectLiteral.ts: Incorrectly passed | |
[PASS] compiler\indexerSignatureWithRestParam.ts | |
[FAIL] compiler\indexIntoArraySubclass.ts: Incorrectly passed | |
[PASS] compiler\indexSignatureWithoutTypeAnnotation1..ts | |
[PASS] compiler\indexSignatureMustHaveTypeAnnotation.ts | |
[PASS] compiler\indexAt.ts | |
[FAIL] compiler\incrementalInvalid.ts: Incorrectly passed | |
[PASS] compiler\indexedAccessNormalization.ts | |
[PASS] compiler\indexSignaturesInferentialTyping.ts | |
[FAIL] compiler\indexSignatureWithInitializer.ts: Incorrectly passed | |
[PASS] compiler\indexSignatureWithoutTypeAnnotation1.ts | |
[FAIL] compiler\indexSignatureOfTypeUnknownStillRequiresIndexSignature.ts: Incorrectly passed | |
[PASS] compiler\indexWithoutParamType.ts | |
[FAIL] compiler\indexWithoutParamType2.ts: Incorrectly passed | |
[PASS] compiler\indexSignatureWithInitializer1.ts | |
[PASS] compiler\indexSignatureWithAccessibilityModifier.ts | |
[FAIL] compiler\indirectSelfReference.ts: Incorrectly passed | |
[PASS] compiler\indirectSelfReferenceGeneric.ts | |
[PASS] compiler\indexSignatureTypeCheck.ts | |
[PASS] compiler\indexSignatureWithTrailingComma.ts | |
[PASS] compiler\inferConditionalConstraintMappedMember.ts | |
[PASS] compiler\inferenceAndSelfReferentialConstraint.ts | |
[FAIL] compiler\indexerConstraints.ts: Incorrectly passed | |
[PASS] compiler\indexerReturningTypeParameter1.ts | |
[FAIL] compiler\indexSignatureAndMappedType.ts: Incorrectly passed | |
[PASS] compiler\indexSignatureTypeCheck2.ts | |
[FAIL] compiler\indexWithUndefinedAndNullStrictNullChecks.ts: Incorrectly passed | |
[FAIL] compiler\indexWithUndefinedAndNull.ts: Incorrectly passed | |
[PASS] compiler\inferenceFromParameterlessLambda.ts | |
[FAIL] compiler\inferenceFromIncompleteSource.ts: Incorrectly passed | |
[PASS] compiler\indirectUniqueSymbolDeclarationEmit.ts | |
[FAIL] compiler\inferenceShouldFailOnEvolvingArrays.ts: Incorrectly passed | |
[FAIL] compiler\incompatibleTypes.ts: Incorrectly passed | |
[PASS] compiler\indexerConstraints2.ts | |
[PASS] compiler\inferentiallyTypingAnEmptyArray.ts | |
[PASS] compiler\indirectGlobalSymbolPartOfObjectType.ts | |
[PASS] compiler\inferenceOptionalProperties.ts | |
[PASS] compiler\inferentialTypingUsingApparentType1.ts | |
[PASS] compiler\inferenceOptionalPropertiesStrict.ts | |
[PASS] compiler\inferentialTypingObjectLiteralMethod1.ts | |
[PASS] compiler\genericDefaults.ts | |
[PASS] compiler\inferentialTypingWithFunctionType2.ts | |
[PASS] compiler\inferentialTypingObjectLiteralMethod2.ts | |
[PASS] compiler\indirectTypeParameterReferences.ts | |
[PASS] compiler\inferentialTypingUsingApparentType2.ts | |
[PASS] compiler\inferentialTypingWithFunctionType.ts | |
[PASS] compiler\inferenceLimit.ts | |
[PASS] compiler\inferentialTypingWithFunctionTypeNested.ts | |
[PASS] compiler\inferenceDoesntCompareAgainstUninstantiatedTypeParameter.ts | |
[PASS] compiler\inferentialTypingUsingApparentType3.ts | |
[FAIL] compiler\inferentialTypingWithObjectLiteralProperties.ts: Incorrectly passed | |
[PASS] compiler\inferredNonidentifierTypesGetQuotes.ts | |
[PASS] compiler\inferentialTypingWithFunctionTypeZip.ts | |
[PASS] compiler\inferredFunctionReturnTypeIsEmptyType.ts | |
[PASS] compiler\inferredIndexerOnNamespaceImport.ts | |
[PASS] compiler\inferObjectTypeFromStringLiteralToKeyof.ts | |
[PASS] compiler\inferringAnyFunctionType1.ts | |
[FAIL] compiler\inDoesNotOperateOnPrimitiveTypes.ts: Incorrectly passed | |
[PASS] compiler\inferringAnyFunctionType2.ts | |
[PASS] compiler\inferringAnyFunctionType3.ts | |
[PASS] compiler\inferringAnyFunctionType4.ts | |
[FAIL] compiler\inferenceErasedSignatures.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\inferenceErasedSignatures.ts:13:63 | |
│ | |
13 │ set<K extends keyof this>(key: K, value: this[K]): this[K]; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\inferenceErasedSignatures.ts:31:68 | |
│ | |
31 │ class SomeClass extends SomeAbstractClass<number, string, boolean> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\inferentialTypingWithFunctionTypeSyntacticScenarios.ts | |
[PASS] compiler\inferringAnyFunctionType5.ts | |
[PASS] compiler\inferenceOptionalPropertiesToIndexSignatures.ts | |
[PASS] compiler\inferSecondaryParameter.ts | |
[FAIL] compiler\inferSetterParamType.ts: Incorrectly passed | |
[PASS] compiler\inferTypeArgumentsInSignatureWithRestParameters.ts | |
[PASS] compiler\infinitelyExpandingBaseTypes1.ts | |
[PASS] compiler\infinitelyExpandingBaseTypes2.ts | |
[PASS] compiler\inferParameterWithMethodCallInitializer.ts | |
[PASS] compiler\infiniteExpandingTypeThroughInheritanceInstantiation.ts | |
[PASS] compiler\inferTypeParameterConstraints.ts | |
[PASS] compiler\infinitelyExpandingTypeAssignability.ts | |
[FAIL] compiler\inferrenceInfiniteLoopWithSubtyping.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\inferrenceInfiniteLoopWithSubtyping.ts:17:77 | |
│ | |
17 │ public setFields(fields: { [name: string]: { [key: string]: any } }): this; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\inferrenceInfiniteLoopWithSubtyping.ts:25:59 | |
│ | |
25 │ public setFields(fields: ObjMapReadOnly<Resolver>): this; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\inferrenceInfiniteLoopWithSubtyping.ts:29:97 | |
│ | |
29 │ public addResolver<TResolverSource>(opts: { type?: Thunk<ComposeOutputTypeDefinition> }): this; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\inferrenceInfiniteLoopWithSubtyping.ts:45:10 | |
│ | |
45 │ ): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\inferrenceInfiniteLoopWithSubtyping.ts:49:63 | |
│ | |
49 │ public wrapType(cb: () => ComposeOutputTypeDefinition): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\inheritanceGrandParentPrivateMemberCollisionWithPublicMember.ts: Incorrectly passed | |
[FAIL] compiler\infinitelyExpandingTypes1.ts: Incorrectly passed | |
[PASS] compiler\inferenceUnionOfObjectsMappedContextualType.ts | |
[PASS] compiler\infinitelyGenerativeInheritance1.ts | |
[FAIL] compiler\inheritance.ts: Incorrectly passed | |
[PASS] compiler\infinitelyExpandingTypesNonGenericBase.ts | |
[PASS] compiler\indexTypeCheck.ts | |
[FAIL] compiler\inheritanceGrandParentPublicMemberCollisionWithPrivateMember.ts: Incorrectly passed | |
[PASS] compiler\infinitelyExpandingTypes3.ts | |
[FAIL] compiler\inheritanceGrandParentPrivateMemberCollision.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceMemberAccessorOverridingMethod.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceMemberAccessorOverridingProperty.ts: Incorrectly passed | |
[PASS] compiler\infinitelyExpandingOverloads.ts | |
[PASS] compiler\infinitelyExpandingTypes5.ts | |
[PASS] compiler\inheritanceMemberFuncOverridingMethod.ts | |
[PASS] compiler\infinitelyExpandingTypes4.ts | |
[FAIL] compiler\inferTInParentheses.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\inferTInParentheses.ts:4:23 | |
│ | |
4 │ type T1 = F1 extends (...args: (infer T)) => void ? T : never; | |
│ ^^^ Expected a type here | |
error[SyntaxError]: expected `')'` but instead found `:` | |
┌─ compiler\inferTInParentheses.ts:5:27 | |
│ | |
5 │ type T2 = F1 extends (args: [...(infer T)]) => void ? T : never; | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\inferTInParentheses.ts:5:43 | |
│ | |
5 │ type T2 = F1 extends (args: [...(infer T)]) => void ? T : never; | |
│ ------------------------------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\inferTInParentheses.ts:8:23 | |
│ | |
8 │ type T4 = F1 extends (...args: ((infer T))) => void ? T : never; | |
│ ^^^ Expected a type here | |
error[SyntaxError]: expected `')'` but instead found `:` | |
┌─ compiler\inferTInParentheses.ts:9:27 | |
│ | |
9 │ type T5 = F1 extends (args: [...((infer T))]) => void ? T : never; | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\inferTInParentheses.ts:9:45 | |
│ | |
9 │ type T5 = F1 extends (args: [...((infer T))]) => void ? T : never; | |
│ --------------------------------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\inferTInParentheses.ts:12:23 | |
│ | |
12 │ type T7 = F1 extends (...args: ((((infer T))))) => void ? T : never; | |
│ ^^^ Expected a type here | |
error[SyntaxError]: expected `')'` but instead found `:` | |
┌─ compiler\inferTInParentheses.ts:13:27 | |
│ | |
13 │ type T8 = F1 extends (args: [...((((infer T))))]) => void ? T : never; | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\inferTInParentheses.ts:13:49 | |
│ | |
13 │ type T8 = F1 extends (args: [...((((infer T))))]) => void ? T : never; | |
│ ------------------------------------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[FAIL] compiler\inheritanceMemberAccessorOverridingAccessor.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceMemberFuncOverridingProperty.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceMemberFuncOverridingAccessor.ts: Incorrectly passed | |
[PASS] compiler\inheritanceMemberPropertyOverridingMethod.ts | |
[PASS] compiler\inheritanceMemberPropertyOverridingProperty.ts | |
[FAIL] compiler\inheritanceMemberPropertyOverridingAccessor.ts: Incorrectly passed | |
[PASS] compiler\inheritanceStaticFuncOverridingMethod.ts | |
[FAIL] compiler\inheritanceStaticAccessorOverridingProperty.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceOfGenericConstructorMethod2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\inheritanceOfGenericConstructorMethod2.ts:13:39 | |
│ | |
13 │ export class D2<T> extends M.C2<T> { } | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\inheritanceStaticAccessorOverridingMethod.ts: Incorrectly passed | |
[PASS] compiler\inheritanceStaticFuncOverridingPropertyOfFuncType.ts | |
[FAIL] compiler\inheritance1.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceOfGenericConstructorMethod1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\inheritanceOfGenericConstructorMethod1.ts:3:25 | |
│ | |
3 │ class B<T> extends A<T> {} | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\inheritanceStaticFunctionOverridingInstanceProperty.ts | |
[PASS] compiler\inheritanceStaticMembersCompatible.ts | |
[FAIL] compiler\inheritanceStaticFuncOverridingAccessor.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceStaticFuncOverridingProperty.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceStaticPropertyOverridingMethod.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceStaticPropertyOverridingAccessor.ts: Incorrectly passed | |
[FAIL] compiler\inheritanceStaticMembersIncompatible.ts: Incorrectly passed | |
[PASS] compiler\inheritanceStaticPropertyOverridingProperty.ts | |
[FAIL] compiler\inheritedConstructorPropertyContextualType.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\inheritedConstructorPropertyContextualType.ts:13:38 | |
│ | |
13 │ class Assignment extends Base<State> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\inheritanceStaticFuncOverridingAccessorOfFuncType.ts: Incorrectly passed | |
[PASS] compiler\inheritedFunctionAssignmentCompatibility.ts | |
[FAIL] compiler\inheritanceStaticAccessorOverridingAccessor.ts: Incorrectly passed | |
[FAIL] compiler\inheritedConstructorWithRestParams.ts: Incorrectly passed | |
[FAIL] compiler\inheritFromGenericTypeParameter.ts: Incorrectly passed | |
[FAIL] compiler\inferFromGenericFunctionReturnTypes1.ts: Incorrectly passed | |
[FAIL] compiler\inheritedMembersAndIndexSignaturesFromDifferentBases.ts: Incorrectly passed | |
[PASS] compiler\infinitelyExpandingTypes2.ts | |
[PASS] compiler\initializersInAmbientEnums.ts | |
[PASS] compiler\inheritedMembersAndIndexSignaturesFromDifferentBases2.ts | |
[FAIL] compiler\inheritSameNamePrivatePropertiesFromDifferentOrigins.ts: Incorrectly passed | |
[PASS] compiler\inheritSameNamePrivatePropertiesFromSameOrigin.ts | |
[FAIL] compiler\inheritSameNamePropertiesWithDifferentVisibility.ts: Incorrectly passed | |
[FAIL] compiler\inheritedStringIndexersFromDifferentBaseTypes.ts: Incorrectly passed | |
[PASS] compiler\inheritedGenericCallSignature.ts | |
[FAIL] compiler\inheritedModuleMembersForClodule.ts: Incorrectly passed | |
[PASS] compiler\inheritedConstructorWithRestParams2.ts | |
[FAIL] compiler\inheritedStringIndexersFromDifferentBaseTypes2.ts: Incorrectly passed | |
[PASS] compiler\initializePropertiesWithRenamedLet.ts | |
[FAIL] compiler\infiniteConstraints.ts: Incorrectly passed | |
[PASS] compiler\inlineSourceMap.ts | |
[FAIL] compiler\inheritSameNamePropertiesWithDifferentOptionality.ts: Incorrectly passed | |
[PASS] compiler\initializedParameterBeforeNonoptionalNotOptional.ts | |
[PASS] compiler\inlineSources.ts | |
[PASS] compiler\inlineSources2.ts | |
[PASS] compiler\giant.ts | |
[FAIL] compiler\inlineSourceMap2.ts: Incorrectly passed | |
[FAIL] compiler\initializedDestructuringAssignmentTypes.ts: Incorrectly passed | |
[PASS] compiler\inlineConditionalHasSimilarAssignability.ts | |
[PASS] compiler\innerExtern.ts | |
[PASS] compiler\innerBoundLambdaEmit.ts | |
[PASS] compiler\inferFromGenericFunctionReturnTypes2.ts | |
[PASS] compiler\inlinedAliasAssignableToConstraintSameAsAlias.ts | |
[PASS] compiler\innerFunc.ts | |
[FAIL] compiler\initializerWithThisPropertyAccess.ts: Incorrectly passed | |
[PASS] compiler\innerTypeArgumentInference.ts | |
[PASS] compiler\innerAliases2.ts | |
[FAIL] compiler\innerAliases.ts: Incorrectly passed | |
[PASS] compiler\inheritedOverloadedSpecializedSignatures.ts | |
[PASS] compiler\inOperatorWithGeneric.ts | |
[PASS] compiler\innerOverloads.ts | |
[PASS] compiler\innerModExport1.ts | |
[FAIL] compiler\innerTypeCheckOfLambdaArgument.ts: Incorrectly passed | |
[FAIL] compiler\inOperator.ts: Incorrectly passed | |
[PASS] compiler\instanceofNarrowReadonlyArray.ts | |
[PASS] compiler\inOperatorWithFunction.ts | |
[PASS] compiler\instanceOfInExternalModules.ts | |
[PASS] compiler\innerModExport2.ts | |
[PASS] compiler\instanceSubtypeCheck1.ts | |
[FAIL] compiler\instanceofWithPrimitiveUnion.ts: Incorrectly passed | |
[PASS] compiler\instantiatedBaseTypeConstraints2.ts | |
[PASS] compiler\instantiateConstraintsToTypeArguments2.ts | |
[PASS] compiler\instantiatedBaseTypeConstraints.ts | |
[PASS] compiler\instantiatedReturnTypeContravariance.ts | |
[PASS] compiler\interface0.ts | |
[PASS] compiler\instantiateTypeParameter.ts | |
[PASS] compiler\instantiateContextuallyTypedGenericThis.ts | |
[FAIL] compiler\instantiateCrossFileMerge.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\instantiateCrossFileMerge.ts:3:65 | |
│ | |
3 │ constructor(callback: (resolve: (value: R) => void) => void); | |
│ ^ Expected a class method body here | |
[PASS] compiler\instanceSubtypeCheck2.ts | |
[PASS] compiler\instanceAndStaticDeclarations1.ts | |
[PASS] compiler\interfaceDeclaration2.ts | |
[FAIL] compiler\inferFromGenericFunctionReturnTypes3.ts: Incorrectly passed | |
[PASS] compiler\interfaceDeclaration5.ts | |
[PASS] compiler\InterfaceDeclaration8.ts | |
[PASS] compiler\instantiatedTypeAliasDisplay.ts | |
[FAIL] compiler\interfaceDeclaration6.ts: Incorrectly passed | |
[PASS] compiler\interfaceContextualType.ts | |
[PASS] compiler\interfaceClassMerging.ts | |
[PASS] compiler\interfaceClassMerging2.ts | |
[PASS] compiler\interfaceExtendsClass1.ts | |
[PASS] compiler\interfacedecl.ts | |
[FAIL] compiler\interfaceImplementation4.ts: Incorrectly passed | |
[PASS] compiler\interfaceDeclaration4.ts | |
[FAIL] compiler\interfaceImplementation3.ts: Incorrectly passed | |
[FAIL] compiler\interfaceDeclaration3.ts: Incorrectly passed | |
[PASS] compiler\instanceOfAssignability.ts | |
[FAIL] compiler\interfaceImplementation2.ts: Incorrectly passed | |
[PASS] compiler\indexingTypesWithNever.ts | |
[FAIL] compiler\interfaceExtendsClassWithPrivate1.ts: Incorrectly passed | |
[PASS] compiler\interfaceInheritance2.ts | |
[FAIL] compiler\interfaceAssignmentCompat.ts: Incorrectly passed | |
[FAIL] compiler\interfaceExtendsClassWithPrivate2.ts: Incorrectly passed | |
[PASS] compiler\interfaceInReopenedModule.ts | |
[FAIL] compiler\interfacedeclWithIndexerErrors.ts: Incorrectly passed | |
[FAIL] compiler\interfaceImplementation6.ts: Incorrectly passed | |
[FAIL] compiler\interfaceImplementation5.ts: Incorrectly passed | |
[FAIL] compiler\instanceofWithStructurallyIdenticalTypes.ts: Incorrectly passed | |
[FAIL] compiler\interfaceImplementation7.ts: Incorrectly passed | |
[PASS] compiler\interfaceNaming1.ts | |
[PASS] compiler\interfaceMayNotBeExtendedWitACall.ts | |
[PASS] compiler\interfacePropertiesWithSameName1.ts | |
[PASS] compiler\interfaceOnly.ts | |
[FAIL] compiler\interfaceMemberValidation.ts: Incorrectly passed | |
[FAIL] compiler\interfaceImplementation8.ts: Incorrectly passed | |
[PASS] compiler\interfaceImplementation1.ts | |
[PASS] compiler\interfaceWithImplements1.ts | |
[FAIL] compiler\interfaceDeclaration1.ts: Incorrectly passed | |
[FAIL] compiler\interfaceNameAsIdentifier.ts: Incorrectly passed | |
[PASS] compiler\interfaceMergedUnconstrainedNoErrorIrrespectiveOfOrder.ts | |
[PASS] compiler\interfaceSubtyping.ts | |
[PASS] compiler\interfaceWithCommaSeparators.ts | |
[PASS] compiler\interfaceWithOptionalProperty.ts | |
[FAIL] compiler\interfaceInheritance.ts: Incorrectly passed | |
[FAIL] compiler\interfacePropertiesWithSameName3.ts: Incorrectly passed | |
[FAIL] compiler\inKeywordTypeguard.ts: Incorrectly passed | |
[PASS] compiler\interMixingModulesInterfaces0.ts | |
[PASS] compiler\interMixingModulesInterfaces3.ts | |
[PASS] compiler\internalAliasClass.ts | |
[PASS] compiler\interMixingModulesInterfaces2.ts | |
[PASS] compiler\interMixingModulesInterfaces4.ts | |
[PASS] compiler\interMixingModulesInterfaces1.ts | |
[PASS] compiler\interMixingModulesInterfaces5.ts | |
[PASS] compiler\interfacePropertiesWithSameName2.ts | |
[PASS] compiler\internalAliasEnumInsideLocalModuleWithExport.ts | |
[PASS] compiler\internalAliasClassInsideLocalModuleWithoutExport.ts | |
[PASS] compiler\internalAliasFunction.ts | |
[FAIL] compiler\interfaceWithMultipleDeclarations.ts: Incorrectly passed | |
[PASS] compiler\internalAliasEnumInsideLocalModuleWithoutExport.ts | |
[PASS] compiler\internalAliasClassInsideLocalModuleWithExport.ts | |
[PASS] compiler\internalAliasEnumInsideTopLevelModuleWithExport.ts | |
[PASS] compiler\internalAliasClassInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasEnumInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasClassInsideTopLevelModuleWithExport.ts | |
[FAIL] compiler\internalAliasEnumInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[FAIL] compiler\internalAliasClassInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[PASS] compiler\internalAliasFunctionInsideLocalModuleWithExport.ts | |
[PASS] compiler\internalAliasEnum.ts | |
[PASS] compiler\internalAliasInitializedModule.ts | |
[PASS] compiler\internalAliasFunctionInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasFunctionInsideTopLevelModuleWithExport.ts | |
[PASS] compiler\internalAliasFunctionInsideLocalModuleWithoutExport.ts | |
[PASS] compiler\internalAliasInitializedModuleInsideLocalModuleWithExport.ts | |
[PASS] compiler\internalAliasInitializedModuleInsideLocalModuleWithoutExport.ts | |
[FAIL] compiler\internalAliasFunctionInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[PASS] compiler\internalAliasInterface.ts | |
[FAIL] compiler\internalAliasInitializedModuleInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[PASS] compiler\internalAliasInitializedModuleInsideTopLevelModuleWithExport.ts | |
[PASS] compiler\internalAliasInitializedModuleInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasInterfaceInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasInterfaceInsideLocalModuleWithExport.ts | |
[PASS] compiler\internalAliasInterfaceInsideTopLevelModuleWithExport.ts | |
[PASS] compiler\internalAliasInterfaceInsideLocalModuleWithoutExport.ts | |
[FAIL] compiler\internalAliasInterfaceInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[PASS] compiler\internalAliasVarInsideLocalModuleWithExport.ts | |
[PASS] compiler\internalAliasVar.ts | |
[PASS] compiler\internalAliasUninitializedModuleInsideTopLevelModuleWithExport.ts | |
[PASS] compiler\internalAliasUninitializedModuleInsideLocalModuleWithoutExport.ts | |
[PASS] compiler\internalAliasVarInsideTopLevelModuleWithExport.ts | |
[PASS] compiler\internalAliasUninitializedModuleInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasUninitializedModule.ts | |
[PASS] compiler\internalAliasVarInsideLocalModuleWithoutExport.ts | |
[PASS] compiler\internalAliasVarInsideTopLevelModuleWithoutExport.ts | |
[PASS] compiler\internalAliasUninitializedModuleInsideLocalModuleWithExport.ts | |
[FAIL] compiler\internalAliasVarInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[PASS] compiler\internalAliasWithDottedNameEmit.ts | |
[PASS] compiler\internalImportUnInstantiatedModuleMergedWithClassNotReferencingInstanceNoConflict.ts | |
[PASS] compiler\internalImportUnInstantiatedModuleNotReferencingInstanceNoConflict.ts | |
[PASS] compiler\internalImportInstantiatedModuleMergedWithClassNotReferencingInstanceNoConflict.ts | |
[FAIL] compiler\internalAliasUninitializedModuleInsideLocalModuleWithoutExportAccessError.ts: Incorrectly passed | |
[PASS] compiler\intersectionOfMixinConstructorTypeAndNonConstructorType.ts | |
[FAIL] compiler\internalImportInstantiatedModuleMergedWithClassNotReferencingInstance.ts: Incorrectly passed | |
[FAIL] compiler\internalImportInstantiatedModuleNotReferencingInstance.ts: Incorrectly passed | |
[FAIL] compiler\internalImportUnInstantiatedModuleMergedWithClassNotReferencingInstance.ts: Incorrectly passed | |
[FAIL] compiler\invalidReferenceSyntax1.ts: Incorrectly passed | |
[PASS] compiler\intersectionTypeWithLeadingOperator.ts | |
[PASS] compiler\invalidSplice.ts | |
[FAIL] compiler\invalidConstraint1.ts: Incorrectly passed | |
[PASS] compiler\intersectionOfTypeVariableHasApparentSignatures.ts | |
[PASS] compiler\invalidContinueInDownlevelAsync.ts | |
[FAIL] compiler\invalidStaticField.ts: Incorrectly passed | |
[PASS] compiler\invalidLetInForOfAndForIn_ES6.ts | |
[PASS] compiler\intersectionTypeInference1.ts | |
[PASS] compiler\invalidTypeNames.ts | |
[FAIL] compiler\invalidTripleSlashReference.ts: Incorrectly passed | |
[FAIL] compiler\intersectionsAndReadonlyProperties.ts: Incorrectly passed | |
[FAIL] compiler\intersectionPropertyCheck.ts: Incorrectly passed | |
[PASS] compiler\invalidUnicodeEscapeSequance.ts | |
[PASS] compiler\invalidUnicodeEscapeSequance2.ts | |
[PASS] compiler\intersectionType_useDefineForClassFields.ts | |
[PASS] compiler\invalidUnicodeEscapeSequance3.ts | |
[PASS] compiler\invalidLetInForOfAndForIn_ES5.ts | |
[FAIL] compiler\instantiateContextualTypes.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\instantiateContextualTypes.ts:43:51 | |
│ | |
43 │ declare class Component<P> { constructor(props: P); props: P; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\instantiateContextualTypes.ts:47:50 | |
│ | |
47 │ extends Component<Props & BaseProps<Values>> { | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\instantiateContextualTypes.ts:181:24 | |
│ | |
181 │ constructor(props: P); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\instantiateContextualTypes.ts:229:81 | |
│ | |
229 │ class InferFunctionTypes extends Component<{children: (foo: number) => string}> {} | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\invalidUseOfTypeAsNamespace.ts: Incorrectly passed | |
[FAIL] compiler\intrinsics.ts: Incorrectly passed | |
[PASS] compiler\invalidThisEmitInContextualObjectLiteral.ts | |
[FAIL] compiler\intersectionsAndOptionalProperties.ts: Incorrectly passed | |
[FAIL] compiler\invocationExpressionInFunctionParameter.ts: Incorrectly passed | |
[FAIL] compiler\invokingNonGenericMethodWithTypeArguments2.ts: Incorrectly passed | |
[PASS] compiler\invalidUnicodeEscapeSequance4.ts | |
[FAIL] compiler\invokingNonGenericMethodWithTypeArguments1.ts: Incorrectly passed | |
[PASS] compiler\isLiteral1.ts | |
[PASS] compiler\isolatedModulesDeclaration.ts | |
[PASS] compiler\isLiteral2.ts | |
[FAIL] compiler\intersectionsOfLargeUnions2.ts: Incorrectly passed | |
[FAIL] compiler\intersectionsOfLargeUnions.ts: Incorrectly passed | |
[PASS] compiler\isArray.ts | |
[PASS] compiler\isolatedModulesDontElideReExportStar.ts | |
[FAIL] compiler\isolatedModulesAmbientConstEnum.ts: Incorrectly passed | |
[PASS] compiler\isolatedModulesImportConstEnum.ts | |
[FAIL] compiler\intersectionWithConflictingPrivates.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesNoEmitOnError.ts: Incorrectly passed | |
[PASS] compiler\isolatedModulesES6.ts | |
[FAIL] compiler\isolatedModulesNoExternalModule.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesOut.ts: Incorrectly passed | |
[PASS] compiler\isolatedModulesImportConstEnumTypeOnly.ts | |
[PASS] compiler\isolatedModulesNonAmbientConstEnum.ts | |
[FAIL] compiler\invariantGenericErrorElaboration.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesPlainFile-CommonJS.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesPlainFile-System.ts: Incorrectly passed | |
[PASS] compiler\isolatedModulesSourceMap.ts | |
[FAIL] compiler\isolatedModulesPlainFile-ES6.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesPlainFile-UMD.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesImportExportElision.ts: Incorrectly passed | |
[FAIL] compiler\isolatedModulesPlainFile-AMD.ts: Incorrectly passed | |
[PASS] compiler\ipromise3.ts | |
[FAIL] compiler\isolatedModulesRequiresPreserveConstEnum.ts: Incorrectly passed | |
[FAIL] compiler\invalidSymbolInTypeParameter1.ts: Incorrectly passed | |
[PASS] compiler\isolatedModulesUnspecifiedModule.ts | |
[PASS] compiler\isolatedModulesSpecifiedModule.ts | |
[PASS] compiler\isolatedModules_resolveJsonModule_strict_outDir_commonJs.ts | |
[PASS] compiler\isolatedModules_resolveJsonModule.ts | |
[PASS] compiler\isolatedModulesWithDeclarationFile.ts | |
[PASS] compiler\javascriptCommonjsModule.ts | |
[PASS] compiler\iteratorsAndStrictNullChecks.ts | |
[PASS] compiler\jsDeclarationsInheritedTypes.ts | |
[PASS] compiler\ipromise4.ts | |
[FAIL] compiler\jsdocClassMissingTypeArguments.ts: Incorrectly passed | |
[FAIL] compiler\jsdocCallbackAndType.ts: Incorrectly passed | |
[FAIL] compiler\javascriptImportDefaultBadExport.ts: Incorrectly passed | |
[PASS] compiler\jsdocCastCommentEmit.ts | |
[PASS] compiler\javascriptDefinePropertyPrototypeNonConstructor.ts | |
[PASS] compiler\jsdocAccessEnumType.ts | |
[FAIL] compiler\jsdocFunctionTypeFalsePositive.ts: Incorrectly passed | |
[PASS] compiler\isDeclarationVisibleNodeKinds.ts | |
[PASS] compiler\ipromise2.ts | |
[FAIL] compiler\jsCheckObjectDefineThisNoCrash.ts: Incorrectly passed | |
[PASS] compiler\jsdocParameterParsingInvalidName.ts | |
[PASS] compiler\jsdocImportTypeResolution.ts | |
[FAIL] compiler\jsdocIllegalTags.ts: Incorrectly passed | |
[FAIL] compiler\jsdocParameterParsingInfiniteLoop.ts: Incorrectly passed | |
[PASS] compiler\jsdocParamTagOnPropertyInitializer.ts | |
[FAIL] compiler\javascriptThisAssignmentInStaticBlock.ts: Incorrectly passed | |
[PASS] compiler\isolatedModulesReExportType.ts | |
[PASS] compiler\jsDeclarationsWithDefaultAsNamespaceLikeMerge.ts | |
[FAIL] compiler\jsdocParamTagInvalid.ts: Incorrectly passed | |
[PASS] compiler\jsdocRestParameter_es6.ts | |
[FAIL] compiler\jsdocImportTypeNodeNamespace.ts: Incorrectly passed | |
[PASS] compiler\jqueryInference.ts | |
[PASS] compiler\intersectionTypeNormalization.ts | |
[FAIL] compiler\jsdocPropertyTagInvalid.ts: Incorrectly passed | |
[FAIL] compiler\jsdocResolveNameFailureInTypedef.ts: Incorrectly passed | |
[PASS] compiler\jsdocTypedefNoCrash.ts | |
[PASS] compiler\jsdocArrayObjectPromiseImplicitAny.ts | |
[FAIL] compiler\jsdocArrayObjectPromiseNoImplicitAny.ts: Incorrectly passed | |
[PASS] compiler\jsdocTypeGenericInstantiationAttempt.ts | |
[PASS] compiler\jsdocTypecastNoTypeNoCrash.ts | |
[PASS] compiler\jsdocUnexpectedCharacter.ts | |
[FAIL] compiler\jsdocReferenceGlobalTypeInCommonJs.ts: Incorrectly passed | |
[PASS] compiler\jsdocTypedefBeforeParenthesizedExpression.ts | |
[PASS] compiler\jsdocTypedef_propertyWithNoType.ts | |
[FAIL] compiler\jsdocTypedefMissingType.ts: Incorrectly passed | |
[FAIL] compiler\jsdocTypedefNoCrash2.ts: Incorrectly passed | |
[FAIL] compiler\jsdocTypeCast.ts: Incorrectly passed | |
[FAIL] compiler\jsdocRestParameter.ts: Incorrectly passed | |
[FAIL] compiler\jsElementAccessNoContextualTypeCrash.ts: Incorrectly passed | |
[PASS] compiler\jsExpandoObjectDefineProperty.ts | |
[PASS] compiler\jsFileClassSelfReferencedProperty.ts | |
[FAIL] compiler\jsFileCompilationAmbientVarDeclarationSyntax.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationAbstractModifier.ts | |
[PASS] compiler\jsEnumFunctionLocalNoCrash.ts | |
[FAIL] compiler\jsdocTypeNongenericInstantiationAttempt.ts: Incorrectly passed | |
[PASS] compiler\jsExportMemberMergedWithModuleAugmentation3.ts | |
[PASS] compiler\jsFileClassPropertyInitalizationInObjectLiteral.ts | |
[FAIL] compiler\jsFileCompilationBindDuplicateIdentifier.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationAwaitModifier.ts | |
[FAIL] compiler\jsFileClassPropertyType.ts: Incorrectly passed | |
[FAIL] compiler\jsFileClassPropertyType2.ts: Incorrectly passed | |
[FAIL] compiler\jsExtendsImplicitAny.ts: Incorrectly passed | |
[PASS] compiler\jsEnumCrossFileExport.ts | |
[PASS] compiler\jsFileCompilationConstModifier.ts | |
[FAIL] compiler\jsFileCompilationDecoratorSyntax.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@internal' | |
┌─ compiler\jsFileCompilationDecoratorSyntax.ts:9:1 | |
│ | |
9 │ @internal class C { } | |
│ ^^^^^^^^^ Expected a statement here | |
[PASS] compiler\jsFileCompilationBindMultipleDefaultExports.ts | |
[PASS] compiler\jsEnumTagOnObjectFrozen.ts | |
[FAIL] compiler\jsFileClassPropertyType3.ts: Incorrectly passed | |
[FAIL] compiler\jsExportMemberMergedWithModuleAugmentation.ts: Incorrectly passed | |
[FAIL] compiler\jsdocInTypeScript.ts: Incorrectly passed | |
[FAIL] compiler\jsExportMemberMergedWithModuleAugmentation2.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationDuplicateVariable.ts | |
[FAIL] compiler\jsFileCompilationBindDeepExportsAssignment.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationEmitDeclarations.ts | |
[FAIL] compiler\jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationClassMethodContainingArrowFunction.ts | |
[FAIL] compiler\jsFileCompilationDuplicateFunctionImplementation.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationEmitTrippleSlashReference.ts | |
[FAIL] compiler\jsEmitIntersectionProperty.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\jsEmitIntersectionProperty.ts:22:50 | |
│ | |
22 │ ): Readonly<Statics> & { new(): T1 & Instance }; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\jsEmitIntersectionProperty.ts:24:21 | |
│ | |
24 │ toString(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\jsEmitIntersectionProperty.ts:30:14 | |
│ | |
30 │ ): Mixin<T>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\jsFileCompilationBindReachabilityErrors.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOutDir.ts | |
[PASS] compiler\jsFileCompilationBindErrors.ts | |
[PASS] compiler\jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithOut.ts | |
[FAIL] compiler\jsFileCompilationExportAssignmentSyntax.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationErrorOnDeclarationsWithJsFileReferenceWithNoOut.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationEmitBlockedCorrectly.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationEnumSyntax.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationImportEqualsSyntax.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationHeritageClauseSyntaxOfClass.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationDuplicateVariableErrorReported.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationLetDeclarationOrder.ts | |
[PASS] compiler\jsFileCompilationExternalPackageError.ts | |
[FAIL] compiler\jsFileCompilationInterfaceSyntax.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationNonNullAssertion.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationModuleSyntax.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithNoOut.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationRestParameter.ts | |
[FAIL] compiler\jsFileCompilationOptionalParameter.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationLetDeclarationOrder2.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationNoErrorWithoutDeclarationsWithJsFileReferenceWithOut.ts | |
[FAIL] compiler\jsFileCompilationPublicMethodSyntaxOfClass.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationLetBeingRenamed.ts | |
[PASS] compiler\jsFileCompilationBindStrictModeErrors.ts | |
[FAIL] compiler\jsFileCompilationPublicParameterModifier.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationOptionalClassElementSyntaxOfClass.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationSyntaxError.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationShortHandProperty.ts | |
[FAIL] compiler\jsFileCompilationReturnTypeSyntaxOfFunction.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationTypeOfParameter.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationTypeParameterSyntaxOfClass.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationTypeSyntaxOfVar.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationWithEnabledCompositeOption.ts | |
[FAIL] compiler\jsFileCompilationTypeParameterSyntaxOfClassExpression.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationTypeParameterSyntaxOfFunction.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationTypeAssertions.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationWithOut.ts | |
[FAIL] compiler\jsFileCompilationWithDeclarationEmitPathSameAsInput.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithMapFileAsJs.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithMapFileAsJsWithOutDir.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithJsEmitPathSameAsInput.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithoutJsExtensions.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithMapFileAsJsWithInlineSourceMap.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationRestParamJsDocFunction.ts | |
[FAIL] compiler\jsFileCompilationWithOutDeclarationFileNameSameAsInputJsFile.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithoutOut.ts: Incorrectly passed | |
[PASS] compiler\jsFileCompilationTypeArgumentSyntaxOfCall.ts | |
[FAIL] compiler\jsFileCompilationTypeAliasSyntax.ts: Incorrectly passed | |
[FAIL] compiler\jsFileCompilationWithOutFileNameSameAsInputJsFile.ts: Incorrectly passed | |
[PASS] compiler\jsFileFunctionParametersAsOptional.ts | |
[FAIL] compiler\jsFileFunctionParametersAsOptional2.ts: Incorrectly passed | |
[PASS] compiler\jsSelfReferencingArgumentsFunction.ts | |
[PASS] compiler\jsNegativeElementAccessNotBound.ts | |
[FAIL] compiler\jsNoImplicitAnyNoCascadingReferenceErrors.ts: Incorrectly passed | |
[PASS] compiler\jsFileESModuleWithEnumTag.ts | |
[PASS] compiler\jsPropertyAssignedAfterMethodDeclaration_nonError.ts | |
[FAIL] compiler\jsPropertyAssignedAfterMethodDeclaration.ts: Incorrectly passed | |
[PASS] compiler\json.stringify.ts | |
[PASS] compiler\jsxFactoryMissingErrorInsideAClass.ts | |
[PASS] compiler\keepImportsInDts1.ts | |
[FAIL] compiler\jsxFactoryIdentifierAsParameter.ts: Incorrectly errored: | |
error[SyntaxError]: expected `>` but instead found `/` | |
┌─ compiler\jsxFactoryIdentifierAsParameter.ts:31:21 | |
│ | |
31 │ return <div />; | |
│ ^ unexpected | |
error[SyntaxError]: Expected an expression for the right hand side of a `/`, but found an operator instead | |
┌─ compiler\jsxFactoryIdentifierAsParameter.ts:31:22 | |
│ | |
31 │ return <div />; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\jsxFactoryIdentifierAsParameter.ts:31:23 | |
│ | |
31 │ return <div />; | |
│ ^ Expected an expression here | |
[PASS] compiler\jsxFactoryIdentifierWithAbsentParameter.ts | |
[PASS] compiler\keepImportsInDts2.ts | |
[PASS] compiler\keepImportsInDts3.ts | |
[FAIL] compiler\jsonFileImportChecksCallCorrectlyTwice.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\jsonFileImportChecksCallCorrectlyTwice.ts:35:10 | |
│ | |
35 │ "foo": [ | |
│ -----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\jsonFileImportChecksCallCorrectlyTwice.ts:39:15 | |
│ | |
39 │ "bool": true, | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\jsonFileImportChecksCallCorrectlyTwice.ts:47:2 | |
│ | |
47 │ } | |
│ ^ the file ends here | |
[PASS] compiler\keepImportsInDts4.ts | |
[FAIL] compiler\jsFunctionWithPrototypeNoErrorTruncationNoCrash.ts: Incorrectly passed | |
[PASS] compiler\intTypeCheck.ts | |
[PASS] compiler\jsxFactoryQualifiedNameResolutionError.ts | |
[PASS] compiler\keyofObjectWithGlobalSymbolIncluded.ts | |
[PASS] compiler\jsFileImportPreservedWhenUsed.ts | |
[PASS] compiler\keywordExpressionInternalComments.ts | |
[FAIL] compiler\jsxFactoryQualifiedNameWithEs5.ts: Incorrectly errored: | |
error[SyntaxError]: Expected an expression for the right hand side of a `<`, but found an operator instead | |
┌─ compiler\jsxFactoryQualifiedNameWithEs5.ts:29:26 | |
│ | |
29 │ return <div>test</div>; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\jsxFactoryQualifiedNameWithEs5.ts:29:31 | |
│ | |
29 │ return <div>test</div>; | |
│ ^ Expected an expression here | |
[PASS] compiler\lambdaASIEmit.ts | |
[PASS] compiler\keyofModuleObjectHasCorrectKeys.ts | |
[PASS] compiler\keywordField.ts | |
[FAIL] compiler\keyofIsLiteralContexualType.ts: Incorrectly passed | |
[FAIL] compiler\keyofGenericExtendingClassDoubleLayer.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\keyofGenericExtendingClassDoubleLayer.ts:13:54 | |
│ | |
13 │ class AutoModel<T> extends Model<ModelAttributes<T>> {} | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\keyofGenericExtendingClassDoubleLayer.ts:17:50 | |
│ | |
17 │ class PersonModel extends AutoModel<PersonModel> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\jsxPreserveWithJsInput.ts: Incorrectly errored: | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\jsxPreserveWithJsInput.ts:9:23 | |
│ | |
9 │ var elemB = <b>{"test"}</b>; | |
│ ^ unexpected | |
error[SyntaxError]: Expected an expression for the right hand side of a `<`, but found an operator instead | |
┌─ compiler\jsxPreserveWithJsInput.ts:9:25 | |
│ | |
9 │ var elemB = <b>{"test"}</b>; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\jsxPreserveWithJsInput.ts:9:28 | |
│ | |
9 │ var elemB = <b>{"test"}</b>; | |
│ ^ Expected an expression here | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\jsxPreserveWithJsInput.ts:12:19 | |
│ | |
12 │ var elemC = <c>{42}</c>; | |
│ ^ unexpected | |
error[SyntaxError]: Expected an expression for the right hand side of a `<`, but found an operator instead | |
┌─ compiler\jsxPreserveWithJsInput.ts:12:21 | |
│ | |
12 │ var elemC = <c>{42}</c>; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\jsxPreserveWithJsInput.ts:12:24 | |
│ | |
12 │ var elemC = <c>{42}</c>; | |
│ ^ Expected an expression here | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\jsxPreserveWithJsInput.ts:18:21 | |
│ | |
18 │ var elemE = <e>{true}</e>; | |
│ ^ unexpected | |
error[SyntaxError]: Expected an expression for the right hand side of a `<`, but found an operator instead | |
┌─ compiler\jsxPreserveWithJsInput.ts:18:23 | |
│ | |
18 │ var elemE = <e>{true}</e>; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\jsxPreserveWithJsInput.ts:18:26 | |
│ | |
18 │ var elemE = <e>{true}</e>; | |
│ ^ Expected an expression here | |
[FAIL] compiler\jsxEmitWithAttributes.ts: Incorrectly errored: | |
error[SyntaxError]: Invalid assignment to `<meta content` | |
┌─ compiler\jsxEmitWithAttributes.ts:58:4 | |
│ | |
58 │ <meta content="helloworld"></meta>, | |
│ ^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\jsxEmitWithAttributes.ts:58:32 | |
│ | |
58 │ <meta content="helloworld"></meta>, | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ',' | |
┌─ compiler\jsxEmitWithAttributes.ts:58:38 | |
│ | |
58 │ <meta content="helloworld"></meta>, | |
│ ^ Expected an expression here | |
error[SyntaxError]: Invalid assignment to `<meta content` | |
┌─ compiler\jsxEmitWithAttributes.ts:59:4 | |
│ | |
59 │ <meta content={c.a!.b}></meta> | |
│ ^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\jsxEmitWithAttributes.ts:59:20 | |
│ | |
59 │ <meta content={c.a!.b}></meta> | |
│ ^ unexpected | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\jsxEmitWithAttributes.ts:59:28 | |
│ | |
59 │ <meta content={c.a!.b}></meta> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ']' | |
┌─ compiler\jsxEmitWithAttributes.ts:60:3 | |
│ | |
60 │ ]; | |
│ ^ Expected an expression here | |
[PASS] compiler\lambdaExpression.ts | |
[FAIL] compiler\lambdaArgCrash.ts: Incorrectly passed | |
[PASS] compiler\lateBoundFunctionMemberAssignmentDeclarations.ts | |
[FAIL] compiler\keyofDoesntContainSymbols.ts: Incorrectly passed | |
[PASS] compiler\lateBoundMethodNameAssigmentJS.ts | |
[PASS] compiler\letAsIdentifier2.ts | |
[FAIL] compiler\jsxFactoryIdentifier.ts: Incorrectly errored: | |
error[SyntaxError]: Invalid assignment to `<meta content` | |
┌─ compiler\jsxFactoryIdentifier.ts:50:4 | |
│ | |
50 │ <meta content="helloworld"></meta>, | |
│ ^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\jsxFactoryIdentifier.ts:50:32 | |
│ | |
50 │ <meta content="helloworld"></meta>, | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ',' | |
┌─ compiler\jsxFactoryIdentifier.ts:50:38 | |
│ | |
50 │ <meta content="helloworld"></meta>, | |
│ ^ Expected an expression here | |
error[SyntaxError]: Invalid assignment to `<meta content` | |
┌─ compiler\jsxFactoryIdentifier.ts:51:4 | |
│ | |
51 │ <meta content={c.a!.b}></meta> | |
│ ^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\jsxFactoryIdentifier.ts:51:20 | |
│ | |
51 │ <meta content={c.a!.b}></meta> | |
│ ^ unexpected | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\jsxFactoryIdentifier.ts:51:28 | |
│ | |
51 │ <meta content={c.a!.b}></meta> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ']' | |
┌─ compiler\jsxFactoryIdentifier.ts:52:3 | |
│ | |
52 │ ]; | |
│ ^ Expected an expression here | |
[FAIL] compiler\knockout.ts: Incorrectly passed | |
[FAIL] compiler\letAsIdentifier.ts: Incorrectly passed | |
[PASS] compiler\lateBoundConstraintTypeChecksCorrectly.ts | |
[FAIL] compiler\lastPropertyInLiteralWins.ts: Incorrectly passed | |
[FAIL] compiler\lambdaPropSelf.ts: Incorrectly passed | |
[PASS] compiler\jsxFactoryAndReactNamespace.ts | |
[FAIL] compiler\letAndVarRedeclaration.ts: Incorrectly passed | |
[PASS] compiler\letAsIdentifierInStrictMode.ts | |
[PASS] compiler\lambdaParameterWithTupleArgsHasCorrectAssignability.ts | |
[PASS] compiler\jsxFactoryNotIdentifierOrQualifiedName.ts | |
[PASS] compiler\letConstMatchingParameterNames.ts | |
[FAIL] compiler\letDeclarations-scopes-duplicates3.ts: Incorrectly passed | |
[FAIL] compiler\letDeclarations-scopes-duplicates5.ts: Incorrectly passed | |
[FAIL] compiler\letConstInCaseClauses.ts: Incorrectly passed | |
[PASS] compiler\letDeclarations-es5-1.ts | |
[PASS] compiler\jsxFactoryNotIdentifierOrQualifiedName2.ts | |
[FAIL] compiler\letDeclarations-scopes-duplicates4.ts: Incorrectly passed | |
[FAIL] compiler\letDeclarations-scopes-duplicates2.ts: Incorrectly passed | |
[FAIL] compiler\jsxFactoryQualifiedName.ts: Incorrectly errored: | |
error[SyntaxError]: Invalid assignment to `<meta content` | |
┌─ compiler\jsxFactoryQualifiedName.ts:60:4 | |
│ | |
60 │ <meta content="helloworld"></meta>, | |
│ ^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\jsxFactoryQualifiedName.ts:60:32 | |
│ | |
60 │ <meta content="helloworld"></meta>, | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ',' | |
┌─ compiler\jsxFactoryQualifiedName.ts:60:38 | |
│ | |
60 │ <meta content="helloworld"></meta>, | |
│ ^ Expected an expression here | |
error[SyntaxError]: Invalid assignment to `<meta content` | |
┌─ compiler\jsxFactoryQualifiedName.ts:61:4 | |
│ | |
61 │ <meta content={c.a!.b}></meta> | |
│ ^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\jsxFactoryQualifiedName.ts:61:20 | |
│ | |
61 │ <meta content={c.a!.b}></meta> | |
│ ^ unexpected | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\jsxFactoryQualifiedName.ts:61:28 | |
│ | |
61 │ <meta content={c.a!.b}></meta> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ']' | |
┌─ compiler\jsxFactoryQualifiedName.ts:62:3 | |
│ | |
62 │ ]; | |
│ ^ Expected an expression here | |
[FAIL] compiler\letDeclarations-scopes-duplicates6.ts: Incorrectly passed | |
[FAIL] compiler\letDeclarations-scopes-duplicates7.ts: Incorrectly passed | |
[FAIL] compiler\lambdaParamTypes.ts: Incorrectly passed | |
[FAIL] compiler\lateBoundDestructuringImplicitAnyError.ts: Incorrectly passed | |
[PASS] compiler\letDeclarations-es5.ts | |
[PASS] compiler\keyRemappingKeyofResult.ts | |
[FAIL] compiler\letDeclarations-useBeforeDefinition.ts: Incorrectly passed | |
[FAIL] compiler\letDeclarations-useBeforeDefinition2.ts: Incorrectly passed | |
[PASS] compiler\letDeclarations2.ts | |
[PASS] compiler\letDeclarations-access.ts | |
[PASS] compiler\letInConstDeclarations_ES6.ts | |
[PASS] compiler\letInConstDeclarations_ES5.ts | |
[PASS] compiler\letInLetDeclarations_ES5.ts | |
[PASS] compiler\letDeclarations-invalidContexts.ts | |
[PASS] compiler\letInNonStrictMode.ts | |
[PASS] compiler\letInVarDeclOfForIn_ES6.ts | |
[PASS] compiler\libCompileChecks.ts | |
[PASS] compiler\letDeclarations.ts | |
[FAIL] compiler\letDeclarations-scopes2.ts: Incorrectly passed | |
[PASS] compiler\letInVarDeclOfForIn_ES5.ts | |
[PASS] compiler\letInVarDeclOfForOf_ES5.ts | |
[PASS] compiler\letKeepNamesOfTopLevelItems.ts | |
[PASS] compiler\letInLetDeclarations_ES6.ts | |
[PASS] compiler\libdtsFix.ts | |
[PASS] compiler\letInVarDeclOfForOf_ES6.ts | |
[PASS] compiler\library_ArraySlice.ts | |
[PASS] compiler\letInLetConstDeclOfForOfAndForIn_ES5.ts | |
[FAIL] compiler\letDeclarations-scopes-duplicates.ts: Incorrectly passed | |
[PASS] compiler\letShadowedByNameInNestedScope.ts | |
[PASS] compiler\library_StringSlice.ts | |
[PASS] compiler\letInLetConstDeclOfForOfAndForIn_ES6.ts | |
[PASS] compiler\library_RegExpExecArraySlice.ts | |
[PASS] compiler\library_ObjectPrototypeProperties.ts | |
[FAIL] compiler\libTypeScriptSubfileResolving.ts: Incorrectly passed | |
[FAIL] compiler\libTypeScriptOverrideSimple.ts: Incorrectly passed | |
[PASS] compiler\libMembers.ts | |
[PASS] compiler\literalIntersectionYieldsLiteral.ts | |
[FAIL] compiler\logicalNotExpression1.ts: Incorrectly passed | |
[FAIL] compiler\literalTypeNameAssertionNotTriggered.ts: Incorrectly passed | |
[FAIL] compiler\limitDeepInstantiations.ts: Incorrectly passed | |
[PASS] compiler\localAliasExportAssignment.ts | |
[FAIL] compiler\lift.ts: Incorrectly passed | |
[PASS] compiler\localVariablesReturnedFromCatchBlocks.ts | |
[PASS] compiler\literals1.ts | |
[PASS] compiler\manyCompilerErrorsInTheTwoFiles.ts | |
[PASS] compiler\localImportNameVsGlobalName.ts | |
[PASS] compiler\localClassesInLoop.ts | |
[PASS] compiler\localRequireFunction.ts | |
[PASS] compiler\localClassesInLoop_ES6.ts | |
[PASS] compiler\literals-negative.ts | |
[PASS] compiler\mapConstructorOnReadonlyTuple.ts | |
[PASS] compiler\mapOnTupleTypes02.ts | |
[PASS] compiler\library_DatePrototypeProperties.ts | |
[FAIL] compiler\m7Bugs.ts: Incorrectly errored: | |
error[SyntaxError]: expected `=>` but instead found `;` | |
┌─ compiler\m7Bugs.ts:11:38 | |
│ | |
11 │ var s: ISomething = <ISomething>({ }); | |
│ ^ unexpected | |
[FAIL] compiler\localTypeParameterInferencePriority.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\localTypeParameterInferencePriority.ts:31:62 | |
│ | |
31 │ class ColumnSelectViewImp<S extends Schema> extends Table<S> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\listFailure.ts | |
[FAIL] compiler\mappedTypeAsStringTemplate.ts: Incorrectly passed | |
[PASS] compiler\literalsInComputedProperties1.ts | |
[PASS] compiler\mappedTypeInferenceCircularity.ts | |
[FAIL] compiler\mappedTypePartialConstraints.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\mappedTypePartialConstraints.ts:21:47 | |
│ | |
21 │ class MySubClass extends MyClass<MyInterface> {} | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\literalFreshnessPropagationOnNarrowing.ts: Incorrectly passed | |
[PASS] compiler\mappedToToIndexSignatureInference.ts | |
[PASS] compiler\mappedTypePartialNonHomomorphicBaseConstraint.ts | |
[PASS] compiler\mappedTypeNestedGenericInstantiation.ts | |
[FAIL] compiler\mappedTypeNoTypeNoCrash.ts: Incorrectly passed | |
[PASS] compiler\mappedTypeMultiInference.ts | |
[FAIL] compiler\mappedTypeWithAsClauseAndLateBoundProperty2.ts: Incorrectly passed | |
[FAIL] compiler\mappedTypeIndexedAccess.ts: Incorrectly passed | |
[PASS] compiler\mappedTypeParameterConstraint.ts | |
[PASS] compiler\matchingOfObjectLiteralConstraints.ts | |
[FAIL] compiler\mappedTypeWithAsClauseAndLateBoundProperty.ts: Incorrectly passed | |
[PASS] compiler\letDeclarations-scopes.ts | |
[PASS] compiler\memberAccessOnConstructorType.ts | |
[PASS] compiler\mapOnTupleTypes01.ts | |
[PASS] compiler\mappedTypeContextualTypesApplied.ts | |
[PASS] compiler\letDeclarations-validContexts.ts | |
[PASS] compiler\MemberAccessorDeclaration15.ts | |
[PASS] compiler\mappedTypeAndIndexSignatureRelation.ts | |
[PASS] compiler\mapConstructor.ts | |
[FAIL] compiler\mappedTypeWithCombinedTypeMappers.ts: Incorrectly passed | |
[FAIL] compiler\maximum10SpellingSuggestions.ts: Incorrectly passed | |
[FAIL] compiler\memberOverride.ts: Incorrectly passed | |
[PASS] compiler\memberAccessMustUseModuleInstances.ts | |
[FAIL] compiler\memberScope.ts: Incorrectly passed | |
[PASS] compiler\mappedTypeUnionConstraintInferences.ts | |
[FAIL] compiler\mappedTypeRecursiveInference.ts: Incorrectly passed | |
[FAIL] compiler\mergedDeclarations2.ts: Incorrectly passed | |
[FAIL] compiler\mergedDeclarationExports.ts: Incorrectly passed | |
[PASS] compiler\mergedDeclarations5.ts | |
[FAIL] compiler\maxConstraints.ts: Incorrectly passed | |
[FAIL] compiler\mergedClassWithNamespacePrototype.ts: Incorrectly passed | |
[PASS] compiler\mergedEnumDeclarationCodeGen.ts | |
[FAIL] compiler\mergedClassNamespaceRecordCast.ts: Incorrectly passed | |
[FAIL] compiler\matchReturnTypeInAllBranches.ts: Incorrectly passed | |
[PASS] compiler\maxNodeModuleJsDepthDefaultsToZero.ts | |
[PASS] compiler\mergedModuleDeclarationCodeGen2.ts | |
[PASS] compiler\mergedModuleDeclarationCodeGen3.ts | |
[PASS] compiler\mergedDeclarations4.ts | |
[PASS] compiler\memberVariableDeclarations1.ts | |
[PASS] compiler\mergedModuleDeclarationCodeGen.ts | |
[PASS] compiler\mergedDeclarations1.ts | |
[PASS] compiler\mergedModuleDeclarationCodeGen4.ts | |
[PASS] compiler\mergedInterfaceFromMultipleFiles1.ts | |
[PASS] compiler\mergedModuleDeclarationWithSharedExportedVar.ts | |
[PASS] compiler\mergedDeclarations6.ts | |
[PASS] compiler\metadataImportType.ts | |
[FAIL] compiler\mergedDeclarations3.ts: Incorrectly passed | |
[FAIL] compiler\mergeWithImportedType.ts: Incorrectly passed | |
[FAIL] compiler\metadataOfStringLiteral.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfStringLiteral.ts:11:5 | |
│ | |
11 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\mergedDeclarations7.ts: Incorrectly passed | |
[FAIL] compiler\metadataOfClassFromModule.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfClassFromModule.ts:21:9 | |
│ | |
21 │ @inject leftLeg: Leg; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\metadataOfClassFromModule.ts:21:10 | |
│ | |
21 │ @inject leftLeg: Leg; | |
│ ^^^^^^^ | |
[FAIL] compiler\mergeWithImportedNamespace.ts: Incorrectly passed | |
[FAIL] compiler\metadataOfEventAlias.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfEventAlias.ts:27:5 | |
│ | |
27 │ @Input event: Event; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\metadataOfEventAlias.ts:27:6 | |
│ | |
27 │ @Input event: Event; | |
│ ^^^^^^ | |
[FAIL] compiler\methodInAmbientClass1.ts: Incorrectly passed | |
[FAIL] compiler\metadataOfClassFromAlias.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfClassFromAlias.ts:33:5 | |
│ | |
33 │ @annotation() array: SomeClass | null; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'array' | |
┌─ compiler\metadataOfClassFromAlias.ts:33:19 | |
│ | |
33 │ @annotation() array: SomeClass | null; | |
│ ^^^^^ Expected a class method body here | |
[FAIL] compiler\metadataOfClassFromAlias2.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfClassFromAlias2.ts:33:5 | |
│ | |
33 │ @annotation() array: SomeClass | null | string; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'array' | |
┌─ compiler\metadataOfClassFromAlias2.ts:33:19 | |
│ | |
33 │ @annotation() array: SomeClass | null | string; | |
│ ^^^^^ Expected a class method body here | |
[PASS] compiler\mergedModuleDeclarationCodeGen5.ts | |
[FAIL] compiler\mismatchedClassConstructorVariable.ts: Incorrectly passed | |
[PASS] compiler\missingArgument1.ts | |
[PASS] compiler\missingCloseBrace.ts | |
[FAIL] compiler\metadataReferencedWithinFilteredUnion.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataReferencedWithinFilteredUnion.ts:27:5 | |
│ | |
27 │ @decorate | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\methodSignatureDeclarationEmit1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\methodSignatureDeclarationEmit1.ts:5:30 | |
│ | |
5 │ public foo(n: number): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\methodSignatureDeclarationEmit1.ts:7:30 | |
│ | |
7 │ public foo(s: string): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\missingCommaInTemplateStringsArray.ts: Incorrectly passed | |
[FAIL] compiler\methodChainError.ts: Incorrectly passed | |
[FAIL] compiler\methodSignatureHandledDeclarationKindForSymbol.ts: Incorrectly passed | |
[FAIL] compiler\mismatchedGenericArguments1.ts: Incorrectly passed | |
[FAIL] compiler\missingFunctionImplementation2.ts: Incorrectly passed | |
[FAIL] compiler\missingRequiredDeclare.d.ts: Incorrectly passed | |
[FAIL] compiler\metadataOfUnion.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:17:5 | |
│ | |
17 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:23:5 | |
│ | |
23 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:29:5 | |
│ | |
29 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:53:5 | |
│ | |
53 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:59:5 | |
│ | |
59 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:65:5 | |
│ | |
65 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnion.ts:71:5 | |
│ | |
71 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\missingReturnStatement.ts: Incorrectly passed | |
[FAIL] compiler\metadataOfUnionWithNull.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:17:5 | |
│ | |
17 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:23:5 | |
│ | |
23 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:29:5 | |
│ | |
29 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:35:5 | |
│ | |
35 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:41:5 | |
│ | |
41 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:47:5 | |
│ | |
47 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:53:5 | |
│ | |
53 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:59:5 | |
│ | |
59 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:65:5 | |
│ | |
65 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:71:5 | |
│ | |
71 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:77:5 | |
│ | |
77 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\metadataOfUnionWithNull.ts:83:5 | |
│ | |
83 │ @PropDeco | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\missingImportAfterModuleImport.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\missingImportAfterModuleImport.ts:17:22 | |
│ | |
17 │ constructor(); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\missingReturnStatement1.ts: Incorrectly passed | |
[FAIL] compiler\missingPropertiesOfClassExpression.ts: Incorrectly passed | |
[FAIL] compiler\missingMemberErrorHasShortPath.ts: Incorrectly passed | |
[PASS] compiler\missingCloseBraceInObjectLiteral.ts | |
[PASS] compiler\misspelledJsDocTypedefTags.ts | |
[PASS] compiler\missingSemicolonInModuleSpecifier.ts | |
[FAIL] compiler\missingDomElements.ts: Incorrectly passed | |
[FAIL] compiler\missingTypeArguments2.ts: Incorrectly passed | |
[PASS] compiler\missingSelf.ts | |
[PASS] compiler\misspelledNewMetaProperty.ts | |
[PASS] compiler\methodContainingLocalFunction.ts | |
[PASS] compiler\mixedExports.ts | |
[PASS] compiler\modifiersOnInterfaceIndexSignature1.ts | |
[PASS] compiler\modularizeLibrary_Dom.iterable.ts | |
[PASS] compiler\modFunctionCrash.ts | |
[FAIL] compiler\mismatchedExplicitTypeParameterAndArgumentType.ts: Incorrectly passed | |
[PASS] compiler\modKeyword.ts | |
[PASS] compiler\mixedStaticAndInstanceClassMembers.ts | |
[FAIL] compiler\modularizeLibrary_ErrorFromUsingES6ArrayWithOnlyES6ArrayLib.ts: Incorrectly passed | |
[PASS] compiler\modifierOnParameter1.ts | |
[PASS] compiler\mixingFunctionAndAmbientModule1.ts | |
[PASS] compiler\mixingApparentTypeOverrides.ts | |
[PASS] compiler\mixinOverMappedTypeNoCrash.ts | |
[PASS] compiler\missingFunctionImplementation.ts | |
[FAIL] compiler\modularizeLibrary_ErrorFromUsingWellknownSymbolWithOutES6WellknownSymbolLib.ts: Incorrectly passed | |
[PASS] compiler\mixinIntersectionIsValidbaseType.ts | |
[PASS] compiler\modularizeLibrary_UsingES5LibAndES6ArrayLib.ts | |
[FAIL] compiler\missingTypeArguments1.ts: Incorrectly passed | |
[PASS] compiler\modifiersInObjectLiterals.ts | |
[PASS] compiler\moduleAliasAsFunctionArgument.ts | |
[PASS] compiler\missingTypeArguments3.ts | |
[PASS] compiler\modularizeLibrary_UsingES5LibES6ArrayLibES6WellknownSymbolLib.ts | |
[PASS] compiler\modularizeLibrary_UsingES5LibAndES6FeatureLibs.ts | |
[PASS] compiler\moduleAndInterfaceSharingName4.ts | |
[PASS] compiler\moduleAndInterfaceSharingName.ts | |
[PASS] compiler\mixingStaticAndInstanceOverloads.ts | |
[FAIL] compiler\moduleAsBaseType.ts: Incorrectly passed | |
[FAIL] compiler\moduleAndInterfaceSharingName2.ts: Incorrectly passed | |
[PASS] compiler\moduleAndInterfaceSharingName3.ts | |
[FAIL] compiler\moduleAssignmentCompat1.ts: Incorrectly passed | |
[FAIL] compiler\moduleAssignmentCompat2.ts: Incorrectly passed | |
[FAIL] compiler\moduleAndInterfaceWithSameName.ts: Incorrectly passed | |
[PASS] compiler\modularizeLibrary_TargetES6UsingES6Lib.ts | |
[FAIL] compiler\moduleAssignmentCompat4.ts: Incorrectly passed | |
[FAIL] compiler\modularizeLibrary_ErrorFromUsingES6FeaturesWithOnlyES5Lib.ts: Incorrectly passed | |
[PASS] compiler\moduleAugmentationDoesInterfaceMergeOfReexport.ts | |
[PASS] compiler\moduleAugmentationDoesNamespaceMergeOfReexport.ts | |
[PASS] compiler\moduleAugmentationDoesNamespaceEnumMergeOfReexport.ts | |
[PASS] compiler\modularizeLibrary_NoErrorDuplicateLibOptions2.ts | |
[FAIL] compiler\moduleAugmentationDeclarationEmit2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationDeclarationEmit2.ts:20:50 | |
│ | |
20 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\moduleAugmentationDuringSyntheticDefaultCheck.ts | |
[PASS] compiler\moduleAugmentationGlobal5.ts | |
[FAIL] compiler\moduleAugmentationGlobal6.ts: Incorrectly passed | |
[PASS] compiler\modularizeLibrary_NoErrorDuplicateLibOptions1.ts | |
[PASS] compiler\moduleAugmentationGlobal2.ts | |
[FAIL] compiler\moduleAugmentationCollidingNamesInAugmentation1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationCollidingNamesInAugmentation1.ts:49:50 | |
│ | |
49 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\moduleAugmentationEnumClassMergeOfReexportIsError.ts: Incorrectly passed | |
[PASS] compiler\moduleAugmentationGlobal4.ts | |
[PASS] compiler\moduleAugmentationGlobal3.ts | |
[FAIL] compiler\moduleAugmentationGlobal6_1.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationExtendAmbientModule1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationExtendAmbientModule1.ts:39:54 | |
│ | |
39 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\moduleAugmentationGlobal7.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationGlobal7_1.ts: Incorrectly passed | |
[PASS] compiler\moduleAliasInterface.ts | |
[FAIL] compiler\moduleAugmentationGlobal8.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationExtendFileModule1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationExtendFileModule1.ts:37:50 | |
│ | |
37 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\moduleAssignmentCompat3.ts: Incorrectly passed | |
[FAIL] compiler\mixinPrivateAndProtected.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationGlobal8_1.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationExtendFileModule2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationExtendFileModule2.ts:37:50 | |
│ | |
37 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\moduleAugmentationDeclarationEmit1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationDeclarationEmit1.ts:20:50 | |
│ | |
20 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\moduleAugmentationGlobal1.ts | |
[FAIL] compiler\moduleAugmentationExtendAmbientModule2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationExtendAmbientModule2.ts:41:54 | |
│ | |
41 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\modularizeLibrary_TargetES5UsingES6Lib.ts | |
[PASS] compiler\moduleAugmentationInDependency.ts | |
[PASS] compiler\moduleAugmentationDisallowedExtensions.ts | |
[PASS] compiler\moduleAugmentationImportsAndExports1.ts | |
[FAIL] compiler\moduleAugmentationInDependency2.ts: Incorrectly passed | |
[PASS] compiler\moduleAugmentationInAmbientModule2.ts | |
[PASS] compiler\moduleAugmentationInAmbientModule1.ts | |
[PASS] compiler\moduleAugmentationInAmbientModule5.ts | |
[FAIL] compiler\moduleAugmentationImportsAndExports2.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationImportsAndExports3.ts: Incorrectly passed | |
[FAIL] compiler\moduleAugmentationOfAlias.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleAugmentationOfAlias.ts:8:30 | |
│ | |
8 │ export default interface I { x: number; } | |
│ ------------------^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleAugmentationOfAlias.ts:8:32 | |
│ | |
8 │ export default interface I { x: number; } | |
│ --^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\moduleCodeGenTest3.ts | |
[PASS] compiler\moduleAugmentationImportsAndExports6.ts | |
[PASS] compiler\moduleAugmentationImportsAndExports5.ts | |
[PASS] compiler\moduleAugmentationInAmbientModule4.ts | |
[PASS] compiler\moduleCodegenTest4.ts | |
[PASS] compiler\moduleAugmentationInAmbientModule3.ts | |
[FAIL] compiler\moduleAugmentationWithNonExistentNamedImport.ts: Incorrectly passed | |
[FAIL] compiler\moduleClassArrayCodeGenTest.ts: Incorrectly passed | |
[PASS] compiler\moduleAugmentationImportsAndExports4.ts | |
[PASS] compiler\moduleAugmentationsImports4.ts | |
[FAIL] compiler\moduleCrashBug1.ts: Incorrectly passed | |
[PASS] compiler\moduleCodeGenTest5.ts | |
[PASS] compiler\moduleIdentifiers.ts | |
[FAIL] compiler\moduleAugmentationNoNewNames.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleAugmentationNoNewNames.ts:39:50 | |
│ | |
39 │ filter(pred: (e:T) => boolean): Observable<T>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\moduleDeclarationExportStarShadowingGlobalIsNameable.ts | |
[PASS] compiler\moduleAugmentationsBundledOutput1.ts | |
[FAIL] compiler\moduleInTypePosition1.ts: Incorrectly passed | |
[PASS] compiler\moduleKeywordRepeatError.ts | |
[FAIL] compiler\moduleMemberMissingErrorIsRelative.ts: Incorrectly passed | |
[FAIL] compiler\moduleExports1.ts: Incorrectly passed | |
[PASS] compiler\moduleExportsUnaryExpression.ts | |
[FAIL] compiler\moduleImportedForTypeArgumentPosition.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\moduleImportedForTypeArgumentPosition.ts:17:32 | |
│ | |
17 │ class Test1 extends C1<M2.M2C> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\moduleAugmentationsImports3.ts | |
[FAIL] compiler\moduleImport.ts: Incorrectly passed | |
[PASS] compiler\moduleAugmentationsImports2.ts | |
[PASS] compiler\moduleAugmentationsImports1.ts | |
[FAIL] compiler\moduleLocalImportNotIncorrectlyRedirected.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:7:7 | |
│ | |
7 │ "name": "troublesome-lib", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:17:1 | |
│ | |
17 │ import { Position } from './utilities/positioning'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:19:1 | |
│ | |
19 │ export interface ISpinButton {} | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:23:1 | |
│ | |
23 │ export * from './positioning/index'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:27:1 | |
│ | |
27 │ ┌ export declare enum Position { | |
28 │ │ | |
29 │ │ top, | |
30 │ │ | |
31 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:35:1 | |
│ | |
35 │ import { ISpinButton } from "troublesome-lib"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleLocalImportNotIncorrectlyRedirected.ts:35:47 | |
│ | |
35 │ import { ISpinButton } from "troublesome-lib"; | |
│ ^ the file ends here | |
[FAIL] compiler\moduleDuplicateIdentifiers.ts: Incorrectly passed | |
[PASS] compiler\moduleNoEmit.ts | |
[PASS] compiler\moduleElementsInWrongContext3.ts | |
[PASS] compiler\moduleMerge.ts | |
[PASS] compiler\modulePrologueAMD.ts | |
[FAIL] compiler\moduleNoneErrors.ts: Incorrectly passed | |
[PASS] compiler\moduleMemberWithoutTypeAnnotation2.ts | |
[PASS] compiler\modulePrologueCommonjs.ts | |
[PASS] compiler\moduleElementsInWrongContext2.ts | |
[PASS] compiler\modulePrologueSystem.ts | |
[PASS] compiler\modulePrologueUmd.ts | |
[PASS] compiler\moduleNoneOutFile.ts | |
[FAIL] compiler\moduleNewExportBug.ts: Incorrectly passed | |
[PASS] compiler\moduleOuterQualification.ts | |
[PASS] compiler\moduleElementsInWrongContext.ts | |
[PASS] compiler\modulePrologueES6.ts | |
[PASS] compiler\moduleRedifinitionErrors.ts | |
[FAIL] compiler\moduleMergeConstructor.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleMergeConstructor.ts:11:22 | |
│ | |
11 │ constructor(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\moduleMergeConstructor.ts:13:23 | |
│ | |
13 │ method1(): any; | |
│ ^ Expected a class method body here | |
[PASS] compiler\moduleResolutionNoResolve.ts | |
[PASS] compiler\moduleReopenedTypeOtherBlock.ts | |
[PASS] compiler\moduleResolutionWithExtensions_notSupported3.ts | |
[PASS] compiler\moduleResolutionWithExtensions_preferTs.ts | |
[PASS] compiler\moduleReopenedTypeSameBlock.ts | |
[PASS] compiler\moduleProperty1.ts | |
[PASS] compiler\moduleResolutionWithExtensions_withAmbientPresent.ts | |
[FAIL] compiler\moduleResolutionWithExtensions_unexpected2.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:11:6 | |
│ | |
11 │ This file is not read. | |
│ -----^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:11:11 | |
│ | |
11 │ This file is not read. | |
│ -----^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:11:14 | |
│ | |
11 │ This file is not read. | |
│ ---^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:11:18 | |
│ | |
11 │ This file is not read. | |
│ ----^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:17:1 | |
│ | |
17 │ { "types": "foo.js" } | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:17:10 | |
│ | |
17 │ { "types": "foo.js" } | |
│ -------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:23:1 | |
│ | |
23 │ import "foo"; | |
│ ^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolutionWithExtensions_unexpected2.ts:25:1 | |
│ | |
25 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolutionWithExtensions_notSupported.ts: Incorrectly passed | |
[FAIL] compiler\moduleResolutionWithExtensions_notSupported2.ts: Incorrectly passed | |
[FAIL] compiler\moduleProperty2.ts: Incorrectly passed | |
[FAIL] compiler\moduleResolutionNoTsESM.ts: Incorrectly passed | |
[PASS] compiler\moduleMemberWithoutTypeAnnotation1.ts | |
[FAIL] compiler\moduleResolutionWithExtensions_unexpected.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:11:6 | |
│ | |
11 │ This file is not read. | |
│ -----^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:11:11 | |
│ | |
11 │ This file is not read. | |
│ -----^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:11:14 | |
│ | |
11 │ This file is not read. | |
│ ---^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:11:18 | |
│ | |
11 │ This file is not read. | |
│ ----^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:17:1 | |
│ | |
17 │ { "main": "normalize.css" } | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:17:9 | |
│ | |
17 │ { "main": "normalize.css" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:23:1 | |
│ | |
23 │ import "normalize.css"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolutionWithExtensions_unexpected.ts:25:1 | |
│ | |
25 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolutionNoTsCJS.ts: Incorrectly passed | |
[FAIL] compiler\moduleResolutionWithModule.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithModule.ts:9:11 | |
│ | |
9 │ "name": "pkg", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionWithModule.ts:19:1 | |
│ | |
19 │ export declare function thing(): void; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionWithModule.ts:23:1 | |
│ | |
23 │ import * as p from "pkg"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolutionWithModule.ts:25:11 | |
│ | |
25 │ p.thing(); | |
│ ^ the file ends here | |
[PASS] compiler\moduleResolutionWithRequire.ts | |
[PASS] compiler\moduleResolution_explicitNodeModulesImport.ts | |
[PASS] compiler\moduleResolutionWithRequireAndImport.ts | |
[PASS] compiler\moduleResolution_explicitNodeModulesImport_implicitAny.ts | |
[FAIL] compiler\moduleResolutionWithSymlinks_notInNodeModules.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithSymlinks_notInNodeModules.ts:37:22 | |
│ | |
37 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithSymlinks_notInNodeModules.ts:39:17 | |
│ | |
39 │ "outDir": "bin" | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolutionWithSymlinks_notInNodeModules.ts:77:1 | |
│ | |
77 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolution_noLeadingDot.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_noLeadingDot.ts:4:6 | |
│ | |
4 │ This is a test. | |
│ -----^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_noLeadingDot.ts:4:9 | |
│ | |
4 │ This is a test. | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_noLeadingDot.ts:4:11 | |
│ | |
4 │ This is a test. | |
│ --^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\moduleResolutionWithSymlinks.ts | |
[PASS] compiler\moduleResolution_automaticTypeDirectiveNames.ts | |
[FAIL] compiler\moduleResolutionWithSymlinks_referenceTypes.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithSymlinks_referenceTypes.ts:45:22 | |
│ | |
45 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionWithSymlinks_referenceTypes.ts:51:20 | |
│ | |
51 │ "typeRoots": [] | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolutionWithSymlinks_referenceTypes.ts:109:1 | |
│ | |
109 │ | |
│ ^ the file ends here | |
[PASS] compiler\moduleResolution_relativeImportJsFile.ts | |
[PASS] compiler\moduleResolutionWithSymlinks_preserveSymlinks.ts | |
[FAIL] compiler\moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts:13:10 | |
│ | |
13 │ { "types": "types.d.ts" } | |
│ -------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts:25:14 | |
│ | |
25 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts:25:1 | |
│ | |
25 │ export const x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts:31:1 | |
│ | |
31 │ import { x } from "foo/@bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot_fakeScopedPackage.ts:33:1 | |
│ | |
33 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolution_packageJson_scopedPackage.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_scopedPackage.ts:5:10 | |
│ | |
5 │ { "types": "types.d.ts" } | |
│ -------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\moduleResolution_packageJson_scopedPackage.ts:8:14 | |
│ | |
8 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_scopedPackage.ts:8:1 | |
│ | |
8 │ export const x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_scopedPackage.ts:11:1 | |
│ | |
11 │ import { x } from "@foo/bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolution_packageJson_scopedPackage.ts:12:1 | |
│ | |
12 │ | |
│ ^ the file ends here | |
[PASS] compiler\moduleResolutionWithSymlinks_withOutDir.ts | |
[FAIL] compiler\moduleResolution_packageJson_yesAtPackageRoot.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot.ts:9:5 | |
│ | |
9 │ not read | |
│ ----^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot.ts:15:9 | |
│ | |
15 │ { "name": "foo", "version": "1.2.3", "types": "types.d.ts" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot.ts:21:1 | |
│ | |
21 │ export const x = 0; | |
│ ^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot.ts:27:1 | |
│ | |
27 │ import { x } from "foo/bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot.ts:29:1 | |
│ | |
29 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts:13:5 | |
│ | |
13 │ not read | |
│ ----^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts:19:9 | |
│ | |
19 │ { "name": "foo", "version": "1.2.3", "types": "types.d.ts" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts:25:1 | |
│ | |
25 │ export const x = 0; | |
│ ^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts:31:1 | |
│ | |
31 │ import { x } from "foo/@bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_fakeScopedPackage.ts:33:1 | |
│ | |
33 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolution_packageJson_notAtPackageRoot.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot.ts:7:10 | |
│ | |
7 │ { "types": "types.d.ts" } | |
│ -------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot.ts:13:14 | |
│ | |
13 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot.ts:13:1 | |
│ | |
13 │ export const x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot.ts:16:1 | |
│ | |
16 │ import { x } from "foo/bar"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolution_packageJson_notAtPackageRoot.ts:17:1 | |
│ | |
17 │ | |
│ ^ the file ends here | |
[FAIL] compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:11:11 | |
│ | |
11 │ "name": "troublesome-lib", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:19:1 | |
│ | |
19 │ import { Option } from './Option'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:21:1 | |
│ | |
21 │ ┌ export class Compactable { | |
22 │ │ | |
23 │ │ option: Option; | |
24 │ │ | |
25 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:29:1 | |
│ | |
29 │ ┌ export class Option { | |
30 │ │ | |
31 │ │ someProperty: string; | |
32 │ │ | |
33 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:37:1 | |
│ | |
37 │ import { Option } from "troublesome-lib/lib/Option"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:39:1 | |
│ | |
39 │ export class SharedOption extends Option { } | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:41:14 | |
│ | |
41 │ export const makeSharedOption: () => SharedOption; | |
│ ^^^^^^^^^^^^^^^^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:41:1 | |
│ | |
41 │ export const makeSharedOption: () => SharedOption; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:45:1 | |
│ | |
45 │ import { Compactable } from "troublesome-lib/lib/Compactable"; // Including this will resolve Option as relative through the imports of compactable | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:51:11 | |
│ | |
51 │ "name": "troublesome-lib", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:59:1 | |
│ | |
59 │ import { Option } from './Option'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:61:1 | |
│ | |
61 │ ┌ export class Compactable { | |
62 │ │ | |
63 │ │ option: Option; | |
64 │ │ | |
65 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:69:1 | |
│ | |
69 │ ┌ export class Option { | |
70 │ │ | |
71 │ │ someProperty: string; | |
72 │ │ | |
73 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:77:1 | |
│ | |
77 │ import * as t from "anotherLib"; // Include the lib that recursively includes option as relative module resolution in this directory | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:79:1 | |
│ | |
79 │ import { makeSharedOption } from "@shared/lib/app"; // Includes option as module in shared folder but as module in node_modules folder | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:87:22 | |
│ | |
87 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:89:18 | |
│ | |
89 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:93:24 | |
│ | |
93 │ "@shared/*": ["../shared/*"] | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolutionPackageIdWithRelativeAndAbsolutePath.ts:101:2 | |
│ | |
101 │ } | |
│ ^ the file ends here | |
[PASS] compiler\moduleSameValueDuplicateExportedBindings1.ts | |
[FAIL] compiler\moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts:7:9 | |
│ | |
7 │ { "name": "foo", "version": "1.2.3", "main": "src/index.js" } | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts:13:14 | |
│ | |
13 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts:13:1 | |
│ | |
13 │ export const x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts:19:1 | |
│ | |
19 │ import { x } from "foo"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\moduleResolution_packageJson_yesAtPackageRoot_mainFieldInSubDirectory.ts:21:1 | |
│ | |
21 │ | |
│ ^ the file ends here | |
[PASS] compiler\moduleSameValueDuplicateExportedBindings2.ts | |
[PASS] compiler\moduleResolutionWithExtensions_withPaths.ts | |
[FAIL] compiler\moduleResolution_relativeImportJsFile_noImplicitAny.ts: Incorrectly passed | |
[PASS] compiler\moduleScopingBug.ts | |
[PASS] compiler\moduleSharesNameWithImportDeclarationInsideIt2.ts | |
[PASS] compiler\moduleSharesNameWithImportDeclarationInsideIt.ts | |
[PASS] compiler\moduleUnassignedVariable.ts | |
[PASS] compiler\moduleSharesNameWithImportDeclarationInsideIt6.ts | |
[PASS] compiler\moduleSymbolMerging.ts | |
[PASS] compiler\moduleWithTryStatement1.ts | |
[FAIL] compiler\moduleSharesNameWithImportDeclarationInsideIt3.ts: Incorrectly passed | |
[PASS] compiler\moduleSharesNameWithImportDeclarationInsideIt4.ts | |
[FAIL] compiler\moduleVariableArrayIndexer.ts: Incorrectly passed | |
[FAIL] compiler\moduleSharesNameWithImportDeclarationInsideIt5.ts: Incorrectly passed | |
[FAIL] compiler\moduleWithNoValuesAsType.ts: Incorrectly passed | |
[PASS] compiler\module_augmentUninstantiatedModule.ts | |
[FAIL] compiler\module_augmentExistingAmbientVariable.ts: Incorrectly passed | |
[FAIL] compiler\module_augmentExistingVariable.ts: Incorrectly passed | |
[FAIL] compiler\moduleWithValuesAsType.ts: Incorrectly passed | |
[PASS] compiler\multiExtendsSplitInterfaces1.ts | |
[FAIL] compiler\moduleVisibilityTest4.ts: Incorrectly passed | |
[PASS] compiler\moduleVariables.ts | |
[PASS] compiler\moduledecl.ts | |
[FAIL] compiler\multiLineContextDiagnosticWithPretty.ts: Incorrectly passed | |
[PASS] compiler\multipleClassPropertyModifiers.ts | |
[PASS] compiler\multiImportExport.ts | |
[PASS] compiler\multiCallOverloads.ts | |
[FAIL] compiler\moduleVisibilityTest3.ts: Incorrectly passed | |
[FAIL] compiler\multipleBaseInterfaesWithIncompatibleProperties.ts: Incorrectly passed | |
[PASS] compiler\multiExtendsSplitInterfaces2.ts | |
[PASS] compiler\module_augmentUninstantiatedModule2.ts | |
[PASS] compiler\multipleClassPropertyModifiersErrors.ts | |
[PASS] compiler\multiLinePropertyAccessAndArrowFunctionIndent1.ts | |
[PASS] compiler\multiModuleFundule1.ts | |
[FAIL] compiler\multiLineErrors.ts: Incorrectly passed | |
[FAIL] compiler\multipleExportAssignmentsInAmbientDeclaration.ts: Incorrectly passed | |
[PASS] compiler\multiModuleClodule1.ts | |
[PASS] compiler\nameCollisionsInPropertyAssignments.ts | |
[FAIL] compiler\multipleExportAssignments.ts: Incorrectly passed | |
[PASS] compiler\mutuallyRecursiveInterfaceDeclaration.ts | |
[PASS] compiler\mutuallyRecursiveGenericBaseTypes1.ts | |
[FAIL] compiler\mutuallyRecursiveGenericBaseTypes2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\mutuallyRecursiveGenericBaseTypes2.ts:11:30 | |
│ | |
11 │ class foo2<T> extends foo<T> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\multipleExports.ts: Incorrectly passed | |
[PASS] compiler\namedFunctionExpressionInModule.ts | |
[FAIL] compiler\mutuallyRecursiveCallbacks.ts: Incorrectly passed | |
[PASS] compiler\nameCollisionWithBlockScopedVariable1.ts | |
[PASS] compiler\namedFunctionExpressionAssignedToClassProperty.ts | |
[PASS] compiler\moduleVisibilityTest1.ts | |
[FAIL] compiler\moduleVisibilityTest2.ts: Incorrectly passed | |
[PASS] compiler\namedFunctionExpressionCall.ts | |
[PASS] compiler\mutrec.ts | |
[FAIL] compiler\namedFunctionExpressionCallErrors.ts: Incorrectly passed | |
[PASS] compiler\multipleInheritance.ts | |
[FAIL] compiler\mutuallyRecursiveInference.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\mutuallyRecursiveInference.ts:5:69 | |
│ | |
5 │ class L<RT extends { a: 'a' | 'b', b: any }> extends T<RT[RT['a']]> { | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\mutuallyRecursiveInference.ts:8:22 | |
│ | |
8 │ class X extends L<X> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\namespaces2.ts | |
[FAIL] compiler\multivar.ts: Incorrectly passed | |
[PASS] compiler\namespaces1.ts | |
[FAIL] compiler\namespaceMergedWithFunctionWithOverloadsUsage.ts: Incorrectly passed | |
[FAIL] compiler\namespaceDisambiguationInUnion.ts: Incorrectly passed | |
[PASS] compiler\namespacesDeclaration1.ts | |
[FAIL] compiler\namespacesDeclaration2.ts: Incorrectly passed | |
[FAIL] compiler\nameCollisions.ts: Incorrectly passed | |
[PASS] compiler\narrowedImports_assumeInitialized.ts | |
[FAIL] compiler\namedImportNonExistentName.ts: Incorrectly passed | |
[PASS] compiler\narrowedConstInMethod.ts | |
[FAIL] compiler\namespaceMergedWithImportAliasNoCrash.ts: Incorrectly passed | |
[PASS] compiler\narrowingWithNonNullExpression.ts | |
[FAIL] compiler\narrowedImports.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\narrowedImports.ts:6:14 | |
│ | |
6 │ export const a1: number | undefined; | |
│ ^^ this variable needs to be initialized | |
[PASS] compiler\narrowUnknownByTypeofObject.ts | |
[PASS] compiler\narrowCommaOperatorNestedWithinLHS.ts | |
[PASS] compiler\negativeZero.ts | |
[PASS] compiler\narrowingConstrainedTypeParameter.ts | |
[PASS] compiler\narrowingIntersection.ts | |
[PASS] compiler\narrowingOrderIndependent.ts | |
[PASS] compiler\namespacesWithTypeAliasOnlyExportsMerge.ts | |
[FAIL] compiler\narrowByEquality.ts: Incorrectly passed | |
[FAIL] compiler\narrowingTruthyObject.ts: Incorrectly passed | |
[PASS] compiler\nestedBlockScopedBindings10.ts | |
[PASS] compiler\narrowingTypeofFunction.ts | |
[FAIL] compiler\nativeToBoxedTypes.ts: Incorrectly passed | |
[PASS] compiler\nestedBlockScopedBindings12.ts | |
[PASS] compiler\nestedBlockScopedBindings11.ts | |
[PASS] compiler\narrowTypeByInstanceof.ts | |
[PASS] compiler\nestedBlockScopedBindings14.ts | |
[PASS] compiler\nestedBlockScopedBindings13.ts | |
[PASS] compiler\nestedBlockScopedBindings1.ts | |
[PASS] compiler\nestedBlockScopedBindings7.ts | |
[PASS] compiler\nearbyIdenticalGenericLambdasAssignable.ts | |
[FAIL] compiler\narrowingOfQualifiedNames.ts: Incorrectly passed | |
[PASS] compiler\nestedBlockScopedBindings8.ts | |
[PASS] compiler\nestedBlockScopedBindings9.ts | |
[PASS] compiler\narrowingAssignmentReadonlyRespectsAssertion.ts | |
[PASS] compiler\nestedBlockScopedBindings16.ts | |
[PASS] compiler\nestedBlockScopedBindings15.ts | |
[PASS] compiler\narrowingByDiscriminantInLoop.ts | |
[PASS] compiler\nestedIfStatement.ts | |
[PASS] compiler\nestedBlockScopedBindings4.ts | |
[PASS] compiler\nestedGenerics.ts | |
[FAIL] compiler\nestedGenericConditionalTypeWithGenericImportType.ts: Incorrectly errored: | |
error[SyntaxError]: expected `:` but instead found `<` | |
┌─ compiler\nestedGenericConditionalTypeWithGenericImportType.ts:7:94 | |
│ | |
7 │ type T<X> = any extends ((any extends any ? any : string) extends any ? import("./name").Name<X> : any) | |
│ ^ unexpected | |
error[SyntaxError]: expected a parenthesis '(' but instead found ':' | |
┌─ compiler\nestedGenericConditionalTypeWithGenericImportType.ts:7:98 | |
│ | |
7 │ type T<X> = any extends ((any extends any ? any : string) extends any ? import("./name").Name<X> : any) | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\nestedGenericConditionalTypeWithGenericImportType.ts:7:103 | |
│ | |
7 │ type T<X> = any extends ((any extends any ? any : string) extends any ? import("./name").Name<X> : any) | |
│ ------------------------------------------------------------------------------------------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\nestedGlobalNamespaceInClass.ts | |
[FAIL] compiler\nestedFreshLiteral.ts: Incorrectly passed | |
[FAIL] compiler\narrowingOfDottedNames.ts: Incorrectly passed | |
[PASS] compiler\nestedBlockScopedBindings3.ts | |
[PASS] compiler\nestedIndexer.ts | |
[FAIL] compiler\nestedCallbackErrorNotFlattened.ts: Incorrectly passed | |
[PASS] compiler\nestedInfinitelyExpandedRecursiveTypes.ts | |
[PASS] compiler\nestedModulePrivateAccess.ts | |
[PASS] compiler\nestedRedeclarationInES6AMD.ts | |
[PASS] compiler\nestedBlockScopedBindings5.ts | |
[PASS] compiler\nestedBlockScopedBindings2.ts | |
[FAIL] compiler\newAbstractInstance2.ts: Incorrectly passed | |
[PASS] compiler\nestedRecursiveLambda.ts | |
[PASS] compiler\nestedLoops.ts | |
[PASS] compiler\nestedLoopWithOnlyInnerLetCaptured.ts | |
[PASS] compiler\nestedSelf.ts | |
[PASS] compiler\newLineFlagWithLF.ts | |
[FAIL] compiler\newAbstractInstance.ts: Incorrectly passed | |
[PASS] compiler\newLineFlagWithCRLF.ts | |
[PASS] compiler\nestedThisContainer.ts | |
[FAIL] compiler\newFunctionImplicitAny.ts: Incorrectly passed | |
[FAIL] compiler\nestedRecursiveArraysOrObjectsError01.ts: Incorrectly passed | |
[PASS] compiler\nestedBlockScopedBindings6.ts | |
[FAIL] compiler\newMap.ts: Incorrectly passed | |
[PASS] compiler\nestedLoopTypeGuards.ts | |
[FAIL] compiler\newMissingIdentifier.ts: Incorrectly passed | |
[PASS] compiler\newExpressionWithTypeParameterConstrainedToOuterTypeParameter.ts | |
[PASS] compiler\noCatchBlock.ts | |
[PASS] compiler\newArrays.ts | |
[PASS] compiler\noBundledEmitFromNodeModules.ts | |
[PASS] compiler\newLexicalEnvironmentForConvertedLoop.ts | |
[FAIL] compiler\newOnInstanceSymbol.ts: Incorrectly passed | |
[PASS] compiler\noCircularDefinitionOnExportOfPrivateInMergedNamespace.ts | |
[PASS] compiler\noCollisionThisExpressionAndClassInGlobal.ts | |
[PASS] compiler\newExpressionWithCast.ts | |
[PASS] compiler\noCollisionThisExpressionAndVarInGlobal.ts | |
[FAIL] compiler\newNonReferenceType.ts: Incorrectly passed | |
[PASS] compiler\nestedTypeVariableInfersLiteral.ts | |
[PASS] compiler\noCollisionThisExpressionAndLocalVarInFunction.ts | |
[FAIL] compiler\newNamesInGlobalAugmentations1.ts: Incorrectly passed | |
[PASS] compiler\noCollisionThisExpressionInFunctionAndVarInGlobal.ts | |
[PASS] compiler\noCollisionThisExpressionAndLocalVarInLambda.ts | |
[PASS] compiler\noCollisionThisExpressionAndLocalVarInMethod.ts | |
[PASS] compiler\noConstraintInReturnType1.ts | |
[PASS] compiler\noCollisionThisExpressionAndLocalVarInProperty.ts | |
[FAIL] compiler\noCrashOnNoLib.ts: Incorrectly passed | |
[PASS] compiler\nodeResolution1.ts | |
[PASS] compiler\noCollisionThisExpressionAndLocalVarInConstructor.ts | |
[PASS] compiler\noCrashUMDMergedWithGlobalValue.ts | |
[FAIL] compiler\noCrashOnParameterNamedRequire.ts: Incorrectly passed | |
[FAIL] compiler\noDefaultLib.ts: Incorrectly passed | |
[PASS] compiler\nodeResolution2.ts | |
[PASS] compiler\noAsConstNameLookup.ts | |
[PASS] compiler\nodeResolution3.ts | |
[PASS] compiler\nodeResolution4.ts | |
[PASS] compiler\nodeResolution6.ts | |
[PASS] compiler\nodeResolution5.ts | |
[FAIL] compiler\noCrashOnMixin.ts: Incorrectly passed | |
[PASS] compiler\noEmitHelpers.ts | |
[PASS] compiler\nodeResolution8.ts | |
[FAIL] compiler\noEmitAndIncrementalListFilesOnly.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndIncrementalListFilesOnly.ts:15:22 | |
│ | |
15 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndIncrementalListFilesOnly.ts:17:17 | |
│ | |
17 │ "noEmit": true, | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\noEmitAndIncrementalListFilesOnly.ts:27:1 | |
│ | |
27 │ | |
│ ^ the file ends here | |
[FAIL] compiler\noEmitOnError.ts: Incorrectly passed | |
[FAIL] compiler\noCrashOnImportShadowing.ts: Incorrectly passed | |
[PASS] compiler\nodeResolution7.ts | |
[FAIL] compiler\noCollisionThisExpressionAndLocalVarInAccessors.ts: Incorrectly passed | |
[FAIL] compiler\noEmitAndIncremental.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndIncremental.ts:11:22 | |
│ | |
11 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndIncremental.ts:13:17 | |
│ | |
13 │ "noEmit": true, | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\noEmitAndIncremental.ts:23:1 | |
│ | |
23 │ | |
│ ^ the file ends here | |
[FAIL] compiler\noEmitAndCompositeListFilesOnly.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndCompositeListFilesOnly.ts:15:22 | |
│ | |
15 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndCompositeListFilesOnly.ts:17:17 | |
│ | |
17 │ "noEmit": true, | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\noEmitAndCompositeListFilesOnly.ts:25:1 | |
│ | |
25 │ | |
│ ^ the file ends here | |
[FAIL] compiler\noEmitHelpers2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorator' | |
┌─ compiler\noEmitHelpers2.ts:8:1 | |
│ | |
8 │ @decorator | |
│ ^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\noEmitHelpers2.ts:10:28 | |
│ | |
10 │ constructor(a: number, @decorator b: string) { | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `decorator` | |
┌─ compiler\noEmitHelpers2.ts:10:29 | |
│ | |
10 │ constructor(a: number, @decorator b: string) { | |
│ ^^^^^^^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `b` | |
┌─ compiler\noEmitHelpers2.ts:10:39 | |
│ | |
10 │ constructor(a: number, @decorator b: string) { | |
│ ^ unexpected | |
[FAIL] compiler\noEmitAndComposite.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndComposite.ts:11:22 | |
│ | |
11 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\noEmitAndComposite.ts:13:17 | |
│ | |
13 │ "noEmit": true, | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\noEmitAndComposite.ts:21:1 | |
│ | |
21 │ | |
│ ^ the file ends here | |
[PASS] compiler\nodeModuleReexportFromDottedPath.ts | |
[PASS] compiler\noErrorUsingImportExportModuleAugmentationInDeclarationFile1.ts | |
[PASS] compiler\noCrashOnThisTypeUsage.ts | |
[FAIL] compiler\noErrorUsingImportExportModuleAugmentationInDeclarationFile2.ts: Incorrectly passed | |
[FAIL] compiler\noErrorUsingImportExportModuleAugmentationInDeclarationFile3.ts: Incorrectly passed | |
[PASS] compiler\newOperator.ts | |
[FAIL] compiler\noErrorsInCallback.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyAndPrivateMembersWithoutTypeAnnotations.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\noImplicitAnyAndPrivateMembersWithoutTypeAnnotations.ts:11:25 | |
│ | |
11 │ private get getter(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\noImplicitAnyAndPrivateMembersWithoutTypeAnnotations.ts:13:26 | |
│ | |
13 │ private set setter(v); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\noErrorTruncation.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyForwardReferencedInterface.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyDestructuringInPrivateMethod.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\noImplicitAnyDestructuringInPrivateMethod.ts:23:24 | |
│ | |
23 │ private bar({ a, }); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\noExcessiveStackDepthError.ts: Incorrectly passed | |
[PASS] compiler\noImplicitAnyForMethodParameters.ts | |
[PASS] compiler\noImplicitAnyInContextuallyTypesFunctionParamter.ts | |
[FAIL] compiler\noImplicitAnyInBareInterface.ts: Incorrectly passed | |
[PASS] compiler\noImplicitAnyFunctionExpressionAssignment.ts | |
[FAIL] compiler\noImplicitAnyMissingSetAccessor.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyMissingGetAccessor.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyInCastExpression.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyFunctions.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyLoopCrash.ts: Incorrectly passed | |
[PASS] compiler\noImplicitAnyModule.ts | |
[FAIL] compiler\noImplicitAnyDestructuringParameterDeclaration.ts: Incorrectly passed | |
[PASS] compiler\noImplicitAnyDestructuringVarDeclaration.ts | |
[FAIL] compiler\noImplicitAnyNamelessParameter.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyForIn.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyReferencingDeclaredInterface.ts: Incorrectly passed | |
[PASS] compiler\noImplicitReturnInConstructors.ts | |
[PASS] compiler\noImplicitAnyDestructuringVarDeclaration2.ts | |
[FAIL] compiler\noImplicitAnyIndexingSuppressed.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyWithOverloads.ts: Incorrectly passed | |
[PASS] compiler\noImplicitReturnsInAsync1.ts | |
[FAIL] compiler\noImplicitAnyParametersInAmbientModule.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitReturnsWithoutReturnExpression.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyIndexing.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyParametersInAmbientFunctions.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyParametersInBareFunctions.ts: Incorrectly passed | |
[PASS] compiler\noImplicitUseStrict_commonjs.ts | |
[PASS] compiler\noImplicitUseStrict_amd.ts | |
[FAIL] compiler\noImplicitReturnsWithProtectedBlocks2.ts: Incorrectly passed | |
[PASS] compiler\noImplicitUseStrict_es6.ts | |
[FAIL] compiler\noImplicitReturnsWithProtectedBlocks3.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyParametersInInterface.ts: Incorrectly passed | |
[PASS] compiler\noImplicitUseStrict_umd.ts | |
[PASS] compiler\noImplicitUseStrict_system.ts | |
[PASS] compiler\noImplicitThisBigThis.ts | |
[PASS] compiler\noImplicitReturnsWithProtectedBlocks1.ts | |
[FAIL] compiler\noImplicitSymbolToString.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyParametersInModule.ts: Incorrectly passed | |
[FAIL] compiler\nonArrayRestArgs.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitReturnsInAsync2.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitThisFunctions.ts: Incorrectly passed | |
[FAIL] compiler\nonexistentPropertyOnUnion.ts: Incorrectly passed | |
[PASS] compiler\nonContextuallyTypedLogicalOr.ts | |
[PASS] compiler\nonConflictingRecursiveBaseTypeMembers.ts | |
[FAIL] compiler\nonexistentPropertyUnavailableOnPromisedType.ts: Incorrectly passed | |
[PASS] compiler\noIterationTypeErrorsInCFA.ts | |
[PASS] compiler\noImplicitAnyParametersInAmbientClass.ts | |
[PASS] compiler\nongenericConditionalNotPartiallyComputed.ts | |
[FAIL] compiler\nonMergedOverloads.ts: Incorrectly passed | |
[FAIL] compiler\nonGenericClassExtendingGenericClassWithAny.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\nonGenericClassExtendingGenericClassWithAny.ts:5:28 | |
│ | |
5 │ class Bar extends Foo<any> { } // Valid | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\nonExportedElementsOfMergedModules.ts: Incorrectly passed | |
[PASS] compiler\noImplicitAnyParametersInClass.ts | |
[PASS] compiler\nongenericPartialInstantiationsRelatedInBothDirections.ts | |
[PASS] compiler\nonMergedDeclarationsAndOverloads.ts | |
[PASS] compiler\nonstrictTemplateWithNotOctalPrintsAsIs.ts | |
[PASS] compiler\nonnullAssertionPropegatesContextualType.ts | |
[PASS] compiler\nondistributiveConditionalTypeInfer.ts | |
[PASS] compiler\nonNullMappedType.ts | |
[PASS] compiler\noObjectKeysToKeyofT.ts | |
[PASS] compiler\noReachabilityErrorsOnEmptyStatement.ts | |
[PASS] compiler\nonNullParameterExtendingStringAssignableToString.ts | |
[FAIL] compiler\nonIdenticalTypeConstraints.ts: Incorrectly passed | |
[PASS] compiler\noSubstitutionTemplateStringLiteralTypes.ts | |
[PASS] compiler\noSelfOnVars.ts | |
[FAIL] compiler\noSymbolForMergeCrash.ts: Incorrectly passed | |
[FAIL] compiler\noRepeatedPropertyNames.ts: Incorrectly passed | |
[PASS] compiler\nonNullableReduction.ts | |
[FAIL] compiler\nonObjectUnionNestedExcessPropertyCheck.ts: Incorrectly passed | |
[FAIL] compiler\noTypeArgumentOnReturnType1.ts: Incorrectly passed | |
[PASS] compiler\nonNullableReductionNonStrict.ts | |
[FAIL] compiler\noUnusedLocals_writeOnlyProperty.ts: Incorrectly passed | |
[PASS] compiler\noStrictGenericChecks.ts | |
[FAIL] compiler\noUnusedLocals_typeParameterMergedWithParameter.ts: Incorrectly passed | |
[FAIL] compiler\noUnusedLocals_selfReference_skipsBlockLocations.ts: Incorrectly passed | |
[PASS] compiler\noUsedBeforeDefinedErrorInAmbientContext1.ts | |
[FAIL] compiler\noUnusedLocals_destructuringAssignment.ts: Incorrectly passed | |
[FAIL] compiler\nullKeyword.ts: Incorrectly passed | |
[PASS] compiler\numberAsInLHS.ts | |
[FAIL] compiler\nullableFunctionError.ts: Incorrectly passed | |
[PASS] compiler\nonNullReferenceMatching.ts | |
[PASS] compiler\numberOnLeftSideOfInExpression.ts | |
[PASS] compiler\nounusedTypeParameterConstraint.ts | |
[PASS] compiler\numberAssignableToEnumInsideUnion.ts | |
[FAIL] compiler\noUnusedLocals_writeOnlyProperty_dynamicNames.ts: Incorrectly passed | |
[FAIL] compiler\noUnusedLocals_selfReference.ts: Incorrectly passed | |
[FAIL] compiler\null.ts: Incorrectly passed | |
[FAIL] compiler\numberToString.ts: Incorrectly passed | |
[FAIL] compiler\numericClassMembers1.ts: Incorrectly passed | |
[PASS] compiler\numericIndexerConstraint.ts | |
[FAIL] compiler\numericIndexerConstraint2.ts: Incorrectly passed | |
[FAIL] compiler\numericIndexerConstraint1.ts: Incorrectly passed | |
[FAIL] compiler\noImplicitAnyStringIndexerOnObject.ts: Incorrectly passed | |
[PASS] compiler\numericMethodName1.ts | |
[FAIL] compiler\numericIndexerTyping1.ts: Incorrectly passed | |
[FAIL] compiler\noUnusedLocals_writeOnly.ts: Incorrectly passed | |
[FAIL] compiler\numericIndexerConstraint3.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\numericIndexerConstraint3.ts:21:7 | |
│ | |
21 │ [x: number]: A; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\numericIndexerConstraint3.ts:21:5 | |
│ | |
21 │ [x: number]: A; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\numericIndexerConstraint3.ts:21:15 | |
│ | |
21 │ [x: number]: A; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\narrowingByTypeofInSwitch.ts | |
[PASS] compiler\numericIndexerConstraint4.ts | |
[FAIL] compiler\numericIndexerConstraint5.ts: Incorrectly passed | |
[PASS] compiler\numericUnderscoredSeparator.ts | |
[PASS] compiler\objectBindingPattern_restElementWithPropertyName.ts | |
[PASS] compiler\numericIndexerTyping2.ts | |
[FAIL] compiler\numericIndexExpressions.ts: Incorrectly passed | |
[PASS] compiler\objectCreationExpressionInFunctionParameter.ts | |
[PASS] compiler\objectLiteral1.ts | |
[PASS] compiler\objectLiteral2.ts | |
[PASS] compiler\numericEnumMappedType.ts | |
[PASS] compiler\objectIndexer.ts | |
[PASS] compiler\objectCreate2.ts | |
[PASS] compiler\objectCreate.ts | |
[PASS] compiler\objectLiteralComputedNameNoDeclarationError.ts | |
[PASS] compiler\objectLiteralDeclarationGeneration1.ts | |
[PASS] compiler\numericLiteralsWithTrailingDecimalPoints01.ts | |
[PASS] compiler\objectInstantiationFromUnionSpread.ts | |
[PASS] compiler\numericLiteralsWithTrailingDecimalPoints02.ts | |
[FAIL] compiler\objectCreate-errors.ts: Incorrectly passed | |
[PASS] compiler\objectLiteralArraySpecialization.ts | |
[PASS] compiler\objectFromEntries.ts | |
[FAIL] compiler\objectLiteralFreshnessWithSpread.ts: Incorrectly passed | |
[FAIL] compiler\objectFreeze.ts: Incorrectly passed | |
[PASS] compiler\objectLiteralIndexerNoImplicitAny.ts | |
[PASS] compiler\objectLiteralMemberWithModifiers1.ts | |
[PASS] compiler\objectLitArrayDeclNoNew.ts | |
[PASS] compiler\objectLiteralMemberWithModifiers2.ts | |
[PASS] compiler\objectLiteralMemberWithoutBlock1.ts | |
[PASS] compiler\objectLiteralMemberWithQuestionMark1.ts | |
[FAIL] compiler\objectLiteralIndexerErrors.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralFunctionArgContextualTyping.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralPropertyImplicitlyAny.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralReferencingInternalProperties.ts: Incorrectly passed | |
[FAIL] compiler\normalizedIntersectionTooComplex.ts: Incorrectly passed | |
[PASS] compiler\objectLiteralIndexers.ts | |
[PASS] compiler\objectLiteralWithSemicolons4.ts | |
[PASS] compiler\objectLiteralWithSemicolons1.ts | |
[FAIL] compiler\objectLiteralsAgainstUnionsOfArrays01.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralFunctionArgContextualTyping2.ts: Incorrectly passed | |
[PASS] compiler\objectLiteralWithSemicolons2.ts | |
[FAIL] compiler\objectLiteralWithGetAccessorInsideFunction.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralThisWidenedOnUse.ts: Incorrectly passed | |
[PASS] compiler\objectLiteralEnumPropertyNames.ts | |
[FAIL] compiler\objectLiteralParameterResolution.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralWithNumericPropertyName.ts: Incorrectly passed | |
[FAIL] compiler\objectCreationOfElementAccessExpression.ts: Incorrectly passed | |
[PASS] compiler\objectLiteralWithSemicolons5.ts | |
[PASS] compiler\objectLiteralWithSemicolons3.ts | |
[FAIL] compiler\objectLitTargetTypeCallSite.ts: Incorrectly passed | |
[PASS] compiler\objectTypeWithOptionalProperty1.ts | |
[PASS] compiler\objectMembersOnTypes.ts | |
[PASS] compiler\objectSpreadWithinMethodWithinObjectWithSpread.ts | |
[FAIL] compiler\objectLitStructuralTypeMismatch.ts: Incorrectly passed | |
[FAIL] compiler\objectLitPropertyScoping.ts: Incorrectly passed | |
[FAIL] compiler\objectLitGetterSetter.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found 'function' | |
┌─ compiler\objectLitGetterSetter.ts:5:22 | |
│ | |
5 │ get: function () { | |
│ ^^^^^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `(` | |
┌─ compiler\objectLitGetterSetter.ts:5:31 | |
│ | |
5 │ get: function () { | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `)` | |
┌─ compiler\objectLitGetterSetter.ts:5:32 | |
│ | |
5 │ get: function () { | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `{` | |
┌─ compiler\objectLitGetterSetter.ts:5:34 | |
│ | |
5 │ get: function () { | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `:` | |
┌─ compiler\objectLitGetterSetter.ts:13:20 | |
│ | |
13 │ set: function (v) { | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `(` | |
┌─ compiler\objectLitGetterSetter.ts:13:31 | |
│ | |
13 │ set: function (v) { | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `{` | |
┌─ compiler\objectLitGetterSetter.ts:13:35 | |
│ | |
13 │ set: function (v) { | |
│ ^ unexpected | |
error[SyntaxError]: expected `,` but instead found `}` | |
┌─ compiler\objectLitGetterSetter.ts:17:13 | |
│ | |
17 │ })) | |
│ ^ unexpected | |
[FAIL] compiler\objectLitIndexerContextualType.ts: Incorrectly passed | |
[PASS] compiler\omitTypeTests01.ts | |
[PASS] compiler\optionalConstructorArgInSuper.ts | |
[FAIL] compiler\omitTypeTestErrors01.ts: Incorrectly passed | |
[FAIL] compiler\objectLiteralExcessProperties.ts: Incorrectly passed | |
[FAIL] compiler\omitTypeHelperModifiers01.ts: Incorrectly passed | |
[FAIL] compiler\optionalParameterProperty.ts: Incorrectly passed | |
[PASS] compiler\objectRestSpread.ts | |
[PASS] compiler\optionalParamInOverride.ts | |
[PASS] compiler\optionalAccessorsInInterface1.ts | |
[FAIL] compiler\operatorAddNullUndefined.ts: Incorrectly passed | |
[PASS] compiler\optionalParamReferencingOtherParams1.ts | |
[FAIL] compiler\optionalParamAssignmentCompat.ts: Incorrectly passed | |
[PASS] compiler\optionalParamterAndVariableDeclaration.ts | |
[FAIL] compiler\optionalFunctionArgAssignability.ts: Incorrectly passed | |
[PASS] compiler\optionalParameterRetainsNull.ts | |
[FAIL] compiler\optionalParamReferencingOtherParams3.ts: Incorrectly passed | |
[FAIL] compiler\optionalParamterAndVariableDeclaration2.ts: Incorrectly passed | |
[FAIL] compiler\optionalParamReferencingOtherParams2.ts: Incorrectly passed | |
[PASS] compiler\numberVsBigIntOperations.ts | |
[FAIL] compiler\optionalParamTypeComparison.ts: Incorrectly passed | |
[FAIL] compiler\optionsCompositeWithIncrementalFalse.ts: Incorrectly passed | |
[FAIL] compiler\optionsInlineSourceMapMapRoot.ts: Incorrectly passed | |
[PASS] compiler\optionsInlineSourceMapSourceRoot.ts | |
[FAIL] compiler\observableInferenceCanBeMade.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\observableInferenceCanBeMade.ts:33:100 | |
│ | |
33 │ subscribe(next?: (value: T) => void, error?: (error: any) => void, complete?: () => void): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\optionalPropertiesInClasses.ts: Incorrectly passed | |
[PASS] compiler\optionsSourcemapInlineSourcesMapRoot.ts | |
[PASS] compiler\optionalSetterParam.ts | |
[PASS] compiler\optionsStrictPropertyInitializationStrict.ts | |
[PASS] compiler\optionalArgsWithDefaultValues.ts | |
[FAIL] compiler\operationsAvailableOnPromisedType.ts: Incorrectly passed | |
[PASS] compiler\optionsSourcemapInlineSources.ts | |
[PASS] compiler\optionsSourcemapInlineSourcesSourceRoot.ts | |
[FAIL] compiler\optionsInlineSourceMapSourcemap.ts: Incorrectly passed | |
[FAIL] compiler\optionsStrictPropertyInitializationStrictNullChecks.ts: Incorrectly passed | |
[FAIL] compiler\optionsTsBuildInfoFileWithoutIncrementalAndComposite.ts: Incorrectly passed | |
[FAIL] compiler\optionsOutAndNoModuleGen.ts: Incorrectly passed | |
[FAIL] compiler\out-flag2.ts: Incorrectly passed | |
[FAIL] compiler\out-flag3.ts: Incorrectly passed | |
[PASS] compiler\outModuleConcatAmd.ts | |
[PASS] compiler\outModuleConcatCommonjsDeclarationOnly.ts | |
[PASS] compiler\outModuleConcatSystem.ts | |
[PASS] compiler\out-flag.ts | |
[FAIL] compiler\outModuleConcatCommonjs.ts: Incorrectly passed | |
[FAIL] compiler\outModuleConcatUnspecifiedModuleKind.ts: Incorrectly passed | |
[FAIL] compiler\outModuleConcatES6.ts: Incorrectly passed | |
[FAIL] compiler\outModuleConcatUmd.ts: Incorrectly passed | |
[PASS] compiler\optionalPropertiesSyntax.ts | |
[FAIL] compiler\outModuleConcatUnspecifiedModuleKindDeclarationOnly.ts: Incorrectly passed | |
[PASS] compiler\overload2.ts | |
[FAIL] compiler\orderMattersForSignatureGroupIdentity.ts: Incorrectly passed | |
[PASS] compiler\outModuleTripleSlashRefs.ts | |
[PASS] compiler\overloadCallTest.ts | |
[FAIL] compiler\overEagerReturnTypeSpecialization.ts: Incorrectly passed | |
[FAIL] compiler\optionalParameterInDestructuringWithInitializer.ts: Incorrectly passed | |
[PASS] compiler\overloadCrash.ts | |
[PASS] compiler\overloadConsecutiveness.ts | |
[PASS] compiler\overloadingOnConstantsInImplementation.ts | |
[FAIL] compiler\overloadEquivalenceWithStatics.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadEquivalenceWithStatics.ts:3:29 | |
│ | |
3 │ static B<S>(v: A1<S>): A1<S>; // 1 | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadEquivalenceWithStatics.ts:5:25 | |
│ | |
5 │ static B<S>(v: S): A1<S>; // 2 : Error Duplicate signature | |
│ ^ Expected a class method body here | |
[PASS] compiler\overloadErrorMatchesImplementationElaboaration.ts | |
[PASS] compiler\overloadBindingAcrossDeclarationBoundaries2.ts | |
[PASS] compiler\overloadGenericFunctionWithRestArgs.ts | |
[FAIL] compiler\overloadAssignmentCompat.ts: Incorrectly passed | |
[PASS] compiler\overloadingStaticFunctionsInFunctions.ts | |
[FAIL] compiler\overloadedStaticMethodSpecialization.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadedStaticMethodSpecialization.ts:3:31 | |
│ | |
3 │ static B<S>(v: A<S>): A<S>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadedStaticMethodSpecialization.ts:5:28 | |
│ | |
5 │ static B<S>(v: S): A<S>; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\optionalPropertiesTest.ts: Incorrectly passed | |
[PASS] compiler\overloadBindingAcrossDeclarationBoundaries.ts | |
[PASS] compiler\overloadOnConstAsTypeAnnotation.ts | |
[PASS] compiler\overloadModifiersMustAgree.ts | |
[PASS] compiler\overloadOnConstConstraintChecks2.ts | |
[FAIL] compiler\overloadedConstructorFixesInferencesAppropriately.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadedConstructorFixesInferencesAppropriately.ts:31:45 | |
│ | |
31 │ constructor(props: string, context: any); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadedConstructorFixesInferencesAppropriately.ts:33:50 | |
│ | |
33 │ constructor(props: AsyncLoaderProps<TResult>); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\overloadOnConstantsInvalidOverload1.ts: Incorrectly passed | |
[PASS] compiler\overloadOnConstDuplicateOverloads1.ts | |
[PASS] compiler\overloadOnConstConstraintChecks3.ts | |
[PASS] compiler\overloadOnConstInBaseWithBadImplementationInDerived.ts | |
[FAIL] compiler\overloadOnConstConstraintChecks1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstConstraintChecks1.ts:29:40 | |
│ | |
29 │ createElement(tagName:string): Base; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstConstraintChecks1.ts:31:47 | |
│ | |
31 │ createElement(tagName: 'canvas'): Derived1; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstConstraintChecks1.ts:33:44 | |
│ | |
33 │ createElement(tagName: 'div'): Derived2; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstConstraintChecks1.ts:35:45 | |
│ | |
35 │ createElement(tagName: 'span'): Derived3; | |
│ ^ Expected a class method body here | |
[PASS] compiler\overloadOnConstConstraintChecks4.ts | |
[FAIL] compiler\overloadOnConstInCallback1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstInCallback1.ts:3:49 | |
│ | |
3 │ x1(a: number, callback: (x: 'hi') => number); // error | |
│ ^ Expected a class method body here | |
[PASS] compiler\overloadOnConstInheritance3.ts | |
[PASS] compiler\overloadOnConstInheritance1.ts | |
[FAIL] compiler\overloadOnConstInheritance2.ts: Incorrectly passed | |
[PASS] compiler\overloadOnGenericArity.ts | |
[FAIL] compiler\overloadingOnConstants2.ts: Incorrectly passed | |
[PASS] compiler\overloadOnConstInObjectLiteralImplementingAnInterface.ts | |
[FAIL] compiler\overload1.ts: Incorrectly passed | |
[FAIL] compiler\overloadResolutionOnDefaultConstructor1.ts: Incorrectly passed | |
[FAIL] compiler\overloadOnConstNoNonSpecializedSignature.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstNoNonSpecializedSignature.ts:3:15 | |
│ | |
3 │ x1(a: 'hi'); // error, no non-specialized signature in overload list | |
│ ^ Expected a class method body here | |
[FAIL] compiler\overloadOnConstInheritance4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\overloadOnConstInheritance4.ts:9:49 | |
│ | |
9 │ x1(a: number, callback: (x: 'hi') => number); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\overloadResolutionOverCTLambda.ts: Incorrectly passed | |
[FAIL] compiler\overloadingOnConstants1.ts: Incorrectly passed | |
[PASS] compiler\overloadOnGenericClassAndNonGenericClass.ts | |
[FAIL] compiler\overloadOnConstNoAnyImplementation.ts: Incorrectly passed | |
[PASS] compiler\overloadOnConstNoStringImplementation.ts | |
[FAIL] compiler\overloadsInDifferentContainersDisagreeOnAmbient.ts: Incorrectly passed | |
[PASS] compiler\overloadsWithConstraints.ts | |
[PASS] compiler\overloadRet.ts | |
[PASS] compiler\overloadsAndTypeArgumentArity.ts | |
[PASS] compiler\overloadOnConstNoStringImplementation2.ts | |
[PASS] compiler\overloadReturnTypes.ts | |
[FAIL] compiler\overloadsAndTypeArgumentArityErrors.ts: Incorrectly passed | |
[PASS] compiler\overloadOnConstNoAnyImplementation2.ts | |
[FAIL] compiler\overloadResolutionOverNonCTObjectLit.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '1' | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:68 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:69 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '''' | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:77 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:79 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '3' | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:90 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:91 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found 'null' | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:100 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^^^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `,` | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:104 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, an array pattern, or an object pattern but instead found '10' | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:114 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^^ Expected an identifier, an array pattern, or an object pattern here | |
error[SyntaxError]: expected `:` but instead found `}` | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:117 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ unexpected | |
error[SyntaxError]: expected `=>` but instead found `)` | |
┌─ compiler\overloadResolutionOverNonCTObjectLit.ts:37:119 | |
│ | |
37 │ tokens.push(<IToken>({ startIndex: 1, type: '', bracket: 3, state: null, length: 10 })); | |
│ ^ unexpected | |
[PASS] compiler\overloadWithCallbacksWithDifferingOptionalityOnArgs.ts | |
[PASS] compiler\overloadResolutionWithAny.ts | |
[PASS] compiler\ParameterList13.ts | |
[FAIL] compiler\overridingPrivateStaticMembers.ts: Incorrectly passed | |
[PASS] compiler\overloadsWithinClasses.ts | |
[PASS] compiler\overloadResolutionOverNonCTLambdas.ts | |
[PASS] compiler\ParameterList4.ts | |
[PASS] compiler\ParameterList5.ts | |
[PASS] compiler\ParameterList7.ts | |
[FAIL] compiler\overloadsWithProvisionalErrors.ts: Incorrectly passed | |
[FAIL] compiler\optionalParamArgsTest.ts: Incorrectly passed | |
[PASS] compiler\parameterDestructuringObjectLiteral.ts | |
[FAIL] compiler\overloadResolutionTest1.ts: Incorrectly passed | |
[PASS] compiler\parameterInitializerBeforeDestructuringEmit.ts | |
[FAIL] compiler\overloadresolutionWithConstraintCheckingDeferred.ts: Incorrectly passed | |
[PASS] compiler\ParameterList6.ts | |
[PASS] compiler\ParameterList8.ts | |
[PASS] compiler\parameterPropertyOutsideConstructor.ts | |
[PASS] compiler\parameterPropertyInitializerInInitializers.ts | |
[PASS] compiler\parameterPropertyInConstructor2.ts | |
[PASS] compiler\parameterPropertyInConstructor1.ts | |
[FAIL] compiler\parameterPropertyInConstructor3.ts: Incorrectly passed | |
[PASS] compiler\parameterReferencesOtherParameter2.ts | |
[PASS] compiler\parameterReferenceInInitializer2.ts | |
[PASS] compiler\parameterPropertyReferencingOtherParameter.ts | |
[PASS] compiler\parameterReferencesOtherParameter1.ts | |
[PASS] compiler\parenthesizedAsyncArrowFunction.ts | |
[PASS] compiler\paramterDestrcuturingDeclaration.ts | |
[PASS] compiler\overrideBaseIntersectionMethod.ts | |
[FAIL] compiler\parameterNamesInTypeParameterList.ts: Incorrectly passed | |
[PASS] compiler\parenthesizedArrowExpressionASI.ts | |
[FAIL] compiler\parameterListAsTupleType.ts: Incorrectly passed | |
[PASS] compiler\parenthesizedExpressionInternalComments.ts | |
[PASS] compiler\parameterReferenceInInitializer1.ts | |
[PASS] compiler\parseEntityNameWithReservedWord.ts | |
[FAIL] compiler\parseCommaSeparatedNewlineNumber.ts: Incorrectly passed | |
[FAIL] compiler\parseCommaSeparatedNewlineString.ts: Incorrectly passed | |
[PASS] compiler\parseCommaSeparatedNewlineNew.ts | |
[PASS] compiler\parseArrowFunctionWithFunctionReturnType.ts | |
[PASS] compiler\parse1.ts | |
[FAIL] compiler\parseErrorDoubleCommaInCall.ts: Incorrectly passed | |
[PASS] compiler\parse2.ts | |
[PASS] compiler\paramPropertiesInSignatures.ts | |
[PASS] compiler\parseErrorInHeritageClause1.ts | |
[PASS] compiler\parserIsClassMemberStart.ts | |
[PASS] compiler\parenthesisDoesNotBlockAliasSymbolCreation.ts | |
[PASS] compiler\parseObjectLiteralsWithoutTypes.ts | |
[PASS] compiler\parsingClassRecoversWhenHittingUnexpectedSemicolon.ts | |
[PASS] compiler\partiallyAmbientClodule.ts | |
[FAIL] compiler\parseGenericArrowRatherThanLeftShift.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\parseGenericArrowRatherThanLeftShift.ts:1:22 | |
│ | |
1 │ type Bar = ReturnType<<T>(x: T) => number>; | |
│ ---------------------^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[PASS] compiler\parserConstructorDeclaration12.ts | |
[PASS] compiler\partiallyAmbientFundule.ts | |
[PASS] compiler\parseShortform.ts | |
[PASS] compiler\parseInvalidNames.ts | |
[PASS] compiler\pathMappingBasedModuleResolution1_node.ts | |
[FAIL] compiler\paramsOnlyHaveLiteralTypesWhenAppropriatelyContextualized.ts: Incorrectly passed | |
[PASS] compiler\partialTypeNarrowedToByTypeGuard.ts | |
[PASS] compiler\parseErrorIncorrectReturnToken.ts | |
[PASS] compiler\pathMappingBasedModuleResolution1_amd.ts | |
[PASS] compiler\pathMappingBasedModuleResolution2_classic.ts | |
[FAIL] compiler\partialDiscriminatedUnionMemberHasGoodError.ts: Incorrectly passed | |
[PASS] compiler\pathMappingBasedModuleResolution2_node.ts | |
[FAIL] compiler\parseTypes.ts: Incorrectly passed | |
[PASS] compiler\pathMappingBasedModuleResolution3_node.ts | |
[PASS] compiler\pathMappingBasedModuleResolution3_classic.ts | |
[PASS] compiler\partiallyDiscriminantedUnions.ts | |
[FAIL] compiler\pathMappingBasedModuleResolution6_classic.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution6_classic.ts:11:22 | |
│ | |
11 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution6_classic.ts:13:19 | |
│ | |
13 │ "rootDirs": [ | |
│ ----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution6_classic.ts:29:1 | |
│ | |
29 │ import {x} from "./project/file3"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution6_classic.ts:39:1 | |
│ | |
39 │ export let x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution6_classic.ts:45:1 | |
│ | |
45 │ export {x} from "../file2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution6_classic.ts:45:28 | |
│ | |
45 │ export {x} from "../file2"; | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution8_classic.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution8_classic.ts:13:22 | |
│ | |
13 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution8_classic.ts:15:18 | |
│ | |
15 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution8_classic.ts:19:32 | |
│ | |
19 │ "@speedy/*/testing": [ | |
│ -------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution8_classic.ts:35:1 | |
│ | |
35 │ import {x} from "@speedy/folder1/testing" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution8_classic.ts:41:1 | |
│ | |
41 │ export const x = 1 + 2; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution8_classic.ts:43:1 | |
│ | |
43 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution6_node.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution6_node.ts:11:22 | |
│ | |
11 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution6_node.ts:13:19 | |
│ | |
13 │ "rootDirs": [ | |
│ ----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution6_node.ts:29:1 | |
│ | |
29 │ import {x} from "./project/file3"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution6_node.ts:39:1 | |
│ | |
39 │ export let x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution6_node.ts:45:1 | |
│ | |
45 │ export {x} from "../file2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution6_node.ts:45:28 | |
│ | |
45 │ export {x} from "../file2"; | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution4_classic.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:17:22 | |
│ | |
17 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:19:18 | |
│ | |
19 │ "baseUrl": "." | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:29:1 | |
│ | |
29 │ import {x} from "folder2/file2" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:39:1 | |
│ | |
39 │ import {x as a} from "./file3" // found with baseurl | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:41:1 | |
│ | |
41 │ import {y as b} from "file4" // found with fallback | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:43:1 | |
│ | |
43 │ export var x = a + b; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:49:1 | |
│ | |
49 │ export var x = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:55:1 | |
│ | |
55 │ export var y = 100; | |
│ ^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution4_classic.ts:55:20 | |
│ | |
55 │ export var y = 100; | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution4_node.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:17:22 | |
│ | |
17 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:19:18 | |
│ | |
19 │ "baseUrl": "." | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:29:1 | |
│ | |
29 │ import {x} from "folder2/file2" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:39:1 | |
│ | |
39 │ import {x as a} from "./file3" // found with baseurl | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:41:1 | |
│ | |
41 │ import {y as b} from "file4" // found with fallback | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:43:1 | |
│ | |
43 │ export var x = a + b; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:49:1 | |
│ | |
49 │ export var x = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:55:1 | |
│ | |
55 │ export var y: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution4_node.ts:55:22 | |
│ | |
55 │ export var y: number; | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution8_node.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution8_node.ts:13:22 | |
│ | |
13 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution8_node.ts:15:18 | |
│ | |
15 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution8_node.ts:19:32 | |
│ | |
19 │ "@speedy/*/testing": [ | |
│ -------------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution8_node.ts:35:1 | |
│ | |
35 │ import {x} from "@speedy/folder1/testing" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution8_node.ts:41:1 | |
│ | |
41 │ export const x = 1 + 2; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution8_node.ts:43:1 | |
│ | |
43 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts:35:18 | |
│ | |
35 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts:39:24 | |
│ | |
39 │ "/client/*": ["./client/*"], | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_multipleAliases.ts:53:1 | |
│ | |
53 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts:35:18 | |
│ | |
35 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts:39:17 | |
│ | |
39 │ "/*": ["./src/*"] | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_realRootFile.ts:51:1 | |
│ | |
51 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts:35:18 | |
│ | |
35 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts:39:17 | |
│ | |
39 │ "/*": ["./src/*"] | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot.ts:51:1 | |
│ | |
51 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution7_classic.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:11:22 | |
│ | |
11 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:13:18 | |
│ | |
13 │ "baseUrl": "../", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:17:16 | |
│ | |
17 │ "*": [ | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:49:1 | |
│ | |
49 │ import {x} from "./project/file2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:51:1 | |
│ | |
51 │ import {y} from "module3"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:65:1 | |
│ | |
65 │ import {a} from "module1"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:67:1 | |
│ | |
67 │ import {b} from "templates/module2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:69:1 | |
│ | |
69 │ import {x as c} from "../file3"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:71:1 | |
│ | |
71 │ export let x = a + b + c; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:77:1 | |
│ | |
77 │ export let a: number | |
│ ^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:83:1 | |
│ | |
83 │ export let b: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:89:1 | |
│ | |
89 │ export let x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:95:1 | |
│ | |
95 │ export let y: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution7_classic.ts:99:1 | |
│ | |
99 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_withExtension.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension.ts:35:18 | |
│ | |
35 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension.ts:39:18 | |
│ | |
39 │ "foo": ["foo/foo.ts"], | |
│ -----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension.ts:53:1 | |
│ | |
53 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution5_node.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:13:22 | |
│ | |
13 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:15:18 | |
│ | |
15 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:19:16 | |
│ | |
19 │ "*": [ | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:41:1 | |
│ | |
41 │ import {x} from "folder2/file1" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:43:1 | |
│ | |
43 │ import {y} from "folder3/file2" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:45:1 | |
│ | |
45 │ import {z} from "components/file3" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:47:1 | |
│ | |
47 │ import {z1} from "file4" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:67:1 | |
│ | |
67 │ export var x = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:73:1 | |
│ | |
73 │ export var y = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:79:1 | |
│ | |
79 │ export var z: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:85:1 | |
│ | |
85 │ export var z1 = 1; | |
│ ^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution5_node.ts:85:19 | |
│ | |
85 │ export var z1 = 1; | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts:35:18 | |
│ | |
35 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts:39:16 | |
│ | |
39 │ "*": ["./src/*"] | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot.ts:51:1 | |
│ | |
51 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts:33:22 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts:35:18 | |
│ | |
35 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts:39:16 | |
│ | |
39 │ "*": ["./src/*"] | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_noAliasWithRoot_realRootFile.ts:51:1 | |
│ | |
51 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution5_classic.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:13:22 | |
│ | |
13 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:15:18 | |
│ | |
15 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:19:16 | |
│ | |
19 │ "*": [ | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:41:1 | |
│ | |
41 │ import {x} from "folder2/file1" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:43:1 | |
│ | |
43 │ import {y} from "folder3/file2" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:45:1 | |
│ | |
45 │ import {z} from "components/file3" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:47:1 | |
│ | |
47 │ import {z1} from "file4" | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:67:1 | |
│ | |
67 │ export var x = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:73:1 | |
│ | |
73 │ export var y = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:79:1 | |
│ | |
79 │ export var z = 1; | |
│ ^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:85:1 | |
│ | |
85 │ export var z1 = 1; | |
│ ^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution5_classic.ts:85:19 | |
│ | |
85 │ export var z1 = 1; | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingWithoutBaseUrl1.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl1.ts:5:20 | |
│ | |
5 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl1.ts:6:13 | |
│ | |
6 │ "module": "commonjs", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl1.ts:8:11 | |
│ | |
8 │ "p1": ["./lib/p1"] | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingWithoutBaseUrl1.ts:14:1 | |
│ | |
14 │ export const p1 = 0; | |
│ ^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingWithoutBaseUrl1.ts:17:1 | |
│ | |
17 │ import { p1 } from "p1"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingWithoutBaseUrl1.ts:18:1 | |
│ | |
18 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts:29:22 | |
│ | |
29 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts:31:18 | |
│ | |
31 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts:35:16 | |
│ | |
35 │ "*": ["node_modules/*", "src/types"] | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_withExtension_MapedToNodeModules.ts:47:1 | |
│ | |
47 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingWithoutBaseUrl2.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:5:20 | |
│ | |
5 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:6:12 | |
│ | |
6 │ "paths": { | |
│ -------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:7:11 | |
│ | |
7 │ "p1": ["./lib/p1"] | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:14:12 | |
│ | |
14 │ "extends": "../other/tsconfig.base.json", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:16:13 | |
│ | |
16 │ "module": "commonjs" | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:21:1 | |
│ | |
21 │ export const p1 = 0; | |
│ ^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:24:1 | |
│ | |
24 │ import { p1 } from "p1"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingWithoutBaseUrl2.ts:25:1 | |
│ | |
25 │ | |
│ ^ the file ends here | |
[PASS] compiler\pinnedComments1.ts | |
[PASS] compiler\pathMappingBasedModuleResolution_withExtension_failedLookup.ts | |
[PASS] compiler\pathsValidation1.ts | |
[FAIL] compiler\pathMappingInheritedBaseUrl.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:5:20 | |
│ | |
5 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:6:14 | |
│ | |
6 │ "baseUrl": "." | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:12:12 | |
│ | |
12 │ "extends": "../other/tsconfig.base.json", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:14:13 | |
│ | |
14 │ "module": "commonjs", | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:16:11 | |
│ | |
16 │ "p1": ["./lib/p1"] | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:22:1 | |
│ | |
22 │ export const p1 = 0; | |
│ ^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:25:1 | |
│ | |
25 │ import { p1 } from "p1"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingInheritedBaseUrl.ts:26:1 | |
│ | |
26 │ | |
│ ^ the file ends here | |
[PASS] compiler\prefixedNumberLiteralAssignToNumberLiteralType.ts | |
[PASS] compiler\pathsValidation5.ts | |
[FAIL] compiler\pathMappingBasedModuleResolution_withExtensionInName.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:13:22 | |
│ | |
13 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:15:18 | |
│ | |
15 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:19:16 | |
│ | |
19 │ "*": ["foo/*"] | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:31:14 | |
│ | |
31 │ export const x: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:31:1 | |
│ | |
31 │ export const x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:37:14 | |
│ | |
37 │ export const y: number; | |
│ ^ this variable needs to be initialized | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:37:1 | |
│ | |
37 │ export const y: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:43:1 | |
│ | |
43 │ import { x } from "zone.js"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:45:1 | |
│ | |
45 │ import { y } from "zone.tsx"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_withExtensionInName.ts:47:1 | |
│ | |
47 │ | |
│ ^ the file ends here | |
[PASS] compiler\preserveConstEnums.ts | |
[FAIL] compiler\pathMappingBasedModuleResolution7_node.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:11:22 | |
│ | |
11 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:13:18 | |
│ | |
13 │ "baseUrl": "../", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:17:16 | |
│ | |
17 │ "*": [ | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:49:1 | |
│ | |
49 │ import {x} from "./project/file2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:51:1 | |
│ | |
51 │ import {y} from "module3"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:65:1 | |
│ | |
65 │ import {a} from "module1"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:67:1 | |
│ | |
67 │ import {b} from "templates/module2"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:69:1 | |
│ | |
69 │ import {x as c} from "../file3"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:71:1 | |
│ | |
71 │ export let x = a + b + c; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:77:1 | |
│ | |
77 │ export let a: number | |
│ ^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:83:1 | |
│ | |
83 │ export let b: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:89:1 | |
│ | |
89 │ export let x: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:95:1 | |
│ | |
95 │ export let y: number; | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution7_node.ts:99:1 | |
│ | |
99 │ | |
│ ^ the file ends here | |
[FAIL] compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts:65:22 | |
│ | |
65 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts:67:18 | |
│ | |
67 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts:71:17 | |
│ | |
71 │ "/*": ["./src/*"], | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\pathMappingBasedModuleResolution_rootImport_aliasWithRoot_differentRootTypes.ts:99:1 | |
│ | |
99 │ | |
│ ^ the file ends here | |
[PASS] compiler\pathsValidation2.ts | |
[PASS] compiler\pathsValidation3.ts | |
[PASS] compiler\parseBigInt.ts | |
[PASS] compiler\prefixIncrementAsOperandOfPlusExpression.ts | |
[PASS] compiler\prettyContextNotDebugAssertion.ts | |
[PASS] compiler\pathsValidation4.ts | |
[PASS] compiler\prefixUnaryOperatorsOnExportedVariables.ts | |
[PASS] compiler\preserveUnusedImports.ts | |
[PASS] compiler\primitiveTypeAsClassName.ts | |
[FAIL] compiler\prettyFileWithErrorsAndTabs.ts: Incorrectly passed | |
[PASS] compiler\primitiveTypeAsInterfaceName.ts | |
[PASS] compiler\primitiveTypeAsInterfaceNameGeneric.ts | |
[FAIL] compiler\primitiveTypeAsmoduleName.ts: Incorrectly errored: | |
error[SyntaxError]: Type alias cannot be string | |
┌─ compiler\primitiveTypeAsmoduleName.ts:1:8 | |
│ | |
1 │ module string {} | |
│ ^^^^^^ | |
[PASS] compiler\prespecializedGenericMembers1.ts | |
[FAIL] compiler\primitiveTypeAssignment.ts: Incorrectly passed | |
[FAIL] compiler\primitiveConstraints1.ts: Incorrectly passed | |
[FAIL] compiler\primaryExpressionMods.ts: Incorrectly passed | |
[FAIL] compiler\primitiveConstraints2.ts: Incorrectly passed | |
[PASS] compiler\privacyCheckCallbackOfInterfaceMethodWithTypeParameter.ts | |
[PASS] compiler\privacyCheckAnonymousFunctionParameter.ts | |
[PASS] compiler\primitiveUnionDetection.ts | |
[PASS] compiler\privacyCheckExportAssignmentOnExportedGenericInterface1.ts | |
[PASS] compiler\privacyCheckTypeOfFunction.ts | |
[PASS] compiler\privacyCheckTypeOfInvisibleModuleNoError.ts | |
[PASS] compiler\privacyCheckTypeOfInvisibleModuleError.ts | |
[PASS] compiler\privacyCheckAnonymousFunctionParameter2.ts | |
[PASS] compiler\privacyCheckExternalModuleExportAssignmentOfGenericClass.ts | |
[PASS] compiler\privacyCheckExportAssignmentOnExportedGenericInterface2.ts | |
[PASS] compiler\partialOfLargeAPIIsAbleToBeWorkedWith.ts | |
[PASS] compiler\privacyCheckOnTypeParameterReferenceInConstructorParameter.ts | |
[FAIL] compiler\primitiveMembers.ts: Incorrectly passed | |
[PASS] compiler\privacyGloClass.ts | |
[PASS] compiler\privacyClassImplementsClauseDeclFile.ts | |
[FAIL] compiler\performanceComparisonOfStructurallyIdenticalInterfacesWithGenericSignatures.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\performanceComparisonOfStructurallyIdenticalInterfacesWithGenericSignatures.ts:177:32 | |
│ | |
177 │ export class B<T> extends A<T> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\privacyCannotNameAccessorDeclFile.ts | |
[PASS] compiler\privacyGloGetter.ts | |
[PASS] compiler\privacyCannotNameVarTypeDeclFile.ts | |
[FAIL] compiler\privacyClassExtendsClauseDeclFile.ts: Incorrectly passed | |
[PASS] compiler\privacyClass.ts | |
[PASS] compiler\potentiallyUncalledDecorators.ts | |
[PASS] compiler\privacyGloVar.ts | |
[PASS] compiler\privacyInterfaceExtendsClauseDeclFile.ts | |
[PASS] compiler\privacyGloInterface.ts | |
[FAIL] compiler\privacyTopLevelAmbientExternalModuleImportWithExport.ts: Incorrectly passed | |
[PASS] compiler\privacyGloImport.ts | |
[FAIL] compiler\privacyFunc.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyFunc.ts:21:42 | |
│ | |
21 │ constructor (m1_c3_c1: C1_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyFunc.ts:23:43 | |
│ | |
23 │ constructor (m1_c3_c2: C2_private); //error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyFunc.ts:123:42 | |
│ | |
123 │ constructor (m1_c4_c1: C1_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyFunc.ts:125:43 | |
│ | |
125 │ constructor (m1_c4_c2: C2_private); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyFunc.ts:365:35 | |
│ | |
365 │ constructor (c7_c2: C6_public); | |
│ ^ Expected a class method body here | |
[FAIL] compiler\privacyTopLevelAmbientExternalModuleImportWithoutExport.ts: Incorrectly passed | |
[PASS] compiler\privacyFunctionCannotNameReturnTypeDeclFile.ts | |
[PASS] compiler\privacyGetter.ts | |
[FAIL] compiler\privacyGloImportParseErrors.ts: Incorrectly passed | |
[PASS] compiler\privacyTypeParametersOfClass.ts | |
[PASS] compiler\privacyFunctionCannotNameParameterTypeDeclFile.ts | |
[FAIL] compiler\privateAccessInSubclass1.ts: Incorrectly passed | |
[PASS] compiler\privacyImport.ts | |
[PASS] compiler\privacyTopLevelInternalReferenceImportWithExport.ts | |
[PASS] compiler\privateInstanceVisibility.ts | |
[FAIL] compiler\privateFieldAssignabilityFromUnknown.ts: Incorrectly passed | |
[PASS] compiler\privatePropertyInUnion.ts | |
[FAIL] compiler\privateInterfaceProperties.ts: Incorrectly passed | |
[FAIL] compiler\privateNameWeakMapCollision.ts: Incorrectly passed | |
[PASS] compiler\privacyInterface.ts | |
[PASS] compiler\privacyLocalInternalReferenceImportWithoutExport.ts | |
[PASS] compiler\privatePropertyUsingObjectType.ts | |
[PASS] compiler\privateVisibles.ts | |
[PASS] compiler\promiseAllOnAny01.ts | |
[PASS] compiler\privacyTopLevelInternalReferenceImportWithoutExport.ts | |
[PASS] compiler\privacyTypeParametersOfClassDeclFile.ts | |
[FAIL] compiler\privateVisibility.ts: Incorrectly passed | |
[FAIL] compiler\promiseEmptyTupleNoException.ts: Incorrectly passed | |
[PASS] compiler\promiseChaining.ts | |
[FAIL] compiler\promiseChaining2.ts: Incorrectly passed | |
[PASS] compiler\privacyTypeParameterOfFunction.ts | |
[PASS] compiler\promiseDefinitionTest.ts | |
[PASS] compiler\privacyTypeParametersOfInterface.ts | |
[FAIL] compiler\promiseChaining1.ts: Incorrectly passed | |
[FAIL] compiler\promiseIdentityWithAny.ts: Incorrectly passed | |
[FAIL] compiler\promiseIdentity2.ts: Incorrectly passed | |
[PASS] compiler\promises.ts | |
[FAIL] compiler\promiseIdentityWithConstraints.ts: Incorrectly passed | |
[FAIL] compiler\promiseIdentity.ts: Incorrectly passed | |
[FAIL] compiler\promiseTypeInference.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\promiseTypeInference.ts:3:62 | |
│ | |
3 │ then<U>(success?: (value: T) => CPromise<U>): CPromise<U>; | |
│ ^ Expected a class method body here | |
[PASS] compiler\privacyLocalInternalReferenceImportWithExport.ts | |
[FAIL] compiler\promiseIdentityWithAny2.ts: Incorrectly passed | |
[PASS] compiler\propagateNonInferrableType.ts | |
[PASS] compiler\promiseVoidErrorCallback.ts | |
[FAIL] compiler\promisesWithConstraints.ts: Incorrectly passed | |
[PASS] compiler\privacyTypeParametersOfInterfaceDeclFile.ts | |
[PASS] compiler\properties.ts | |
[PASS] compiler\propagationOfPromiseInitialization.ts | |
[PASS] compiler\privacyVar.ts | |
[FAIL] compiler\propertyAccess1.ts: Incorrectly passed | |
[FAIL] compiler\propertyAccess3.ts: Incorrectly passed | |
[FAIL] compiler\propertiesAndIndexers2.ts: Incorrectly passed | |
[FAIL] compiler\propertyAccess2.ts: Incorrectly passed | |
[FAIL] compiler\propertyAccess5.ts: Incorrectly passed | |
[FAIL] compiler\propertyAccess4.ts: Incorrectly passed | |
[FAIL] compiler\privacyGloFunc.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:23:42 | |
│ | |
23 │ constructor (m1_c3_c1: C1_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:25:43 | |
│ | |
25 │ constructor (m1_c3_c2: C2_private); //error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:125:42 | |
│ | |
125 │ constructor (m1_c4_c1: C1_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:127:43 | |
│ | |
127 │ constructor (m1_c4_c2: C2_private); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:379:45 | |
│ | |
379 │ constructor (m2_c3_c1: m2_C1_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:381:46 | |
│ | |
381 │ constructor (m2_c3_c2: m2_C2_private); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:481:45 | |
│ | |
481 │ constructor (m2_c4_c1: m2_C1_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:483:46 | |
│ | |
483 │ constructor (m2_c4_c2: m2_C2_private); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:735:36 | |
│ | |
735 │ constructor (c7_c1: C5_private); // error | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:737:35 | |
│ | |
737 │ constructor (c7_c2: C6_public); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:835:36 | |
│ | |
835 │ constructor (c8_c1: C5_private); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\privacyGloFunc.ts:837:35 | |
│ | |
837 │ constructor (c8_c2: C6_public); | |
│ ^ Expected a class method body here | |
[PASS] compiler\propertyAccess7.ts | |
[PASS] compiler\propertyAccessExpressionInnerComments.ts | |
[PASS] compiler\propertyAccess6.ts | |
[FAIL] compiler\propertyAccessibility1.ts: Incorrectly passed | |
[FAIL] compiler\propertyAccessibility2.ts: Incorrectly passed | |
[PASS] compiler\propertiesAndIndexers.ts | |
[FAIL] compiler\propertyAccessOfReadonlyIndexSignature.ts: Incorrectly passed | |
[PASS] compiler\propertiesAndIndexersForNumericNames.ts | |
[PASS] compiler\propertyAccessOnObjectLiteral.ts | |
[PASS] compiler\privacyImportParseErrors.ts | |
[FAIL] compiler\propertyOrdering2.ts: Incorrectly passed | |
[FAIL] compiler\propertyAssignment.ts: Incorrectly passed | |
[PASS] compiler\propertyOverridingPrototype.ts | |
[FAIL] compiler\propertyIdentityWithPrivacyMismatch.ts: Incorrectly passed | |
[FAIL] compiler\propertyParameterWithQuestionMark.ts: Incorrectly passed | |
[FAIL] compiler\propertyOrdering.ts: Incorrectly passed | |
[PASS] compiler\propertyNamesWithStringLiteral.ts | |
[FAIL] compiler\propertySignatures.ts: Incorrectly passed | |
[PASS] compiler\propertyWrappedInTry.ts | |
[FAIL] compiler\protoAssignment.ts: Incorrectly passed | |
[FAIL] compiler\prototypes.ts: Incorrectly passed | |
[PASS] compiler\prototypeInstantiatedWithBaseConstraint.ts | |
[PASS] compiler\protoInIndexer.ts | |
[PASS] compiler\privacyVarDeclFile.ts | |
[PASS] compiler\prototypeOnConstructorFunctions.ts | |
[FAIL] compiler\publicMemberImplementedAsPrivateInDerivedClass.ts: Incorrectly passed | |
[FAIL] compiler\qualifiedModuleLocals.ts: Incorrectly passed | |
[PASS] compiler\qualifiedName_ImportDeclarations-entity-names-referencing-a-var.ts | |
[PASS] compiler\protoAsIndexInIndexExpression.ts | |
[FAIL] compiler\qualifiedName_entity-name-resolution-does-not-affect-class-heritage.ts: Incorrectly passed | |
[FAIL] compiler\quotedAccessorName1.ts: Incorrectly passed | |
[PASS] compiler\quotedFunctionName1.ts | |
[PASS] compiler\quotedFunctionName2.ts | |
[FAIL] compiler\quotedAccessorName2.ts: Incorrectly passed | |
[PASS] compiler\quotedPropertyName1.ts | |
[FAIL] compiler\quotedModuleNameMustBeAmbient.ts: Incorrectly passed | |
[PASS] compiler\quotedPropertyName2.ts | |
[FAIL] compiler\publicGetterProtectedSetterFromThisParameter.ts: Incorrectly passed | |
[PASS] compiler\privacyTypeParameterOfFunctionDeclFile.ts | |
[PASS] compiler\randomSemicolons1.ts | |
[PASS] compiler\quickIntersectionCheckCorrectlyCachesErrors.ts | |
[PASS] compiler\quotedPropertyName3.ts | |
[FAIL] compiler\raiseErrorOnParameterProperty.ts: Incorrectly passed | |
[FAIL] compiler\reachabilityChecks2.ts: Incorrectly passed | |
[FAIL] compiler\protectedMembers.ts: Incorrectly passed | |
[FAIL] compiler\qualify.ts: Incorrectly passed | |
[FAIL] compiler\reachabilityChecks3.ts: Incorrectly passed | |
[FAIL] compiler\reachabilityChecks8.ts: Incorrectly passed | |
[FAIL] compiler\reachabilityChecks1.ts: Incorrectly passed | |
[FAIL] compiler\reachabilityChecks7.ts: Incorrectly passed | |
[PASS] compiler\reachabilityCheckWithEmptyDefault.ts | |
[PASS] compiler\privacyAccessorDeclFile.ts | |
[FAIL] compiler\reachabilityChecks6.ts: Incorrectly passed | |
[FAIL] compiler\reachabilityChecks4.ts: Incorrectly passed | |
[FAIL] compiler\reactImportDropped.ts: Incorrectly errored: | |
error[SyntaxError]: Invalid assignment to `<TabBar height` | |
┌─ compiler\reactImportDropped.ts:83:11 | |
│ | |
83 │ const x = <TabBar height={layout.footerHeight} />; | |
│ ^^^^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: expected `,` but instead found `.` | |
┌─ compiler\reactImportDropped.ts:83:33 | |
│ | |
83 │ const x = <TabBar height={layout.footerHeight} />; | |
│ ^ unexpected | |
error[SyntaxError]: Expected an expression for the right hand side of a `/`, but found an operator instead | |
┌─ compiler\reactImportDropped.ts:83:49 | |
│ | |
83 │ const x = <TabBar height={layout.footerHeight} />; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\reactImportDropped.ts:83:50 | |
│ | |
83 │ const x = <TabBar height={layout.footerHeight} />; | |
│ ^ Expected an expression here | |
[FAIL] compiler\reachabilityChecks5.ts: Incorrectly passed | |
[FAIL] compiler\propTypeValidatorInference.ts: Incorrectly errored: | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\propTypeValidatorInference.ts:5:14 | |
│ | |
5 │ export const nominalTypeHack: unique symbol; | |
│ ^^^^^^^^^^^^^^^ this variable needs to be initialized | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\propTypeValidatorInference.ts:53:14 | |
│ | |
53 │ export const any: Requireable<any>; | |
│ ^^^ this variable needs to be initialized | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\propTypeValidatorInference.ts:55:14 | |
│ | |
55 │ export const array: Requireable<any[]>; | |
│ ^^^^^ this variable needs to be initialized | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\propTypeValidatorInference.ts:57:14 | |
│ | |
57 │ export const bool: Requireable<boolean>; | |
│ ^^^^ this variable needs to be initialized | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\propTypeValidatorInference.ts:59:14 | |
│ | |
59 │ export const string: Requireable<string>; | |
│ ^^^^^^ this variable needs to be initialized | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\propTypeValidatorInference.ts:61:14 | |
│ | |
61 │ export const number: Requireable<number>; | |
│ ^^^^^^ this variable needs to be initialized | |
[FAIL] compiler\readonlyAssignmentInSubclassOfClassExpression.ts: Incorrectly passed | |
[FAIL] compiler\reassignStaticProp.ts: Incorrectly passed | |
[PASS] compiler\readonlyInNonPropertyParameters.ts | |
[PASS] compiler\readonlyFloat32ArrayAssignableWithFloat32Array.ts | |
[PASS] compiler\reboundBaseClassSymbol.ts | |
[FAIL] compiler\reboundIdentifierOnImportAlias.ts: Incorrectly passed | |
[PASS] compiler\recur1.ts | |
[PASS] compiler\rectype.ts | |
[PASS] compiler\reactTransitiveImportHasValidDeclaration.ts | |
[FAIL] compiler\recursiveBaseCheck2.ts: Incorrectly passed | |
[FAIL] compiler\recursiveBaseCheck5.ts: Incorrectly passed | |
[PASS] compiler\recursiveBaseCheck4.ts | |
[FAIL] compiler\recursiveBaseCheck.ts: Incorrectly passed | |
[PASS] compiler\recursiveBaseCheck6.ts | |
[PASS] compiler\recursiveBaseConstructorCreation2.ts | |
[PASS] compiler\recursiveBaseConstructorCreation3.ts | |
[PASS] compiler\recursiveClassInstantiationsWithDefaultConstructors.ts | |
[PASS] compiler\recursiveCloduleReference.ts | |
[PASS] compiler\recursiveComplicatedClasses.ts | |
[FAIL] compiler\readonlyInDeclarationFile.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\readonlyInDeclarationFile.ts:19:16 | |
│ | |
19 │ readonly [x: string]: Object; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\readonlyInDeclarationFile.ts:19:5 | |
│ | |
19 │ readonly [x: string]: Object; | |
│ ^^^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\readonlyInDeclarationFile.ts:19:24 | |
│ | |
19 │ readonly [x: string]: Object; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\recursiveConditionalCrash1.ts | |
[PASS] compiler\privacyFunctionParameterDeclFile.ts | |
[PASS] compiler\recursiveBaseCheck3.ts | |
[PASS] compiler\promiseType.ts | |
[PASS] compiler\recursiveArrayNotCircular.ts | |
[PASS] compiler\recursiveConditionalCrash2.ts | |
[FAIL] compiler\quickinfoTypeAtReturnPositionsInaccurate.ts: Incorrectly passed | |
[PASS] compiler\ramdaToolsNoInfinite.ts | |
[FAIL] compiler\recursiveExportAssignmentAndFindAliasedType1.ts: Incorrectly passed | |
[PASS] compiler\recursiveExcessPropertyChecks.ts | |
[FAIL] compiler\recursiveExportAssignmentAndFindAliasedType2.ts: Incorrectly passed | |
[PASS] compiler\recursiveClassBaseType.ts | |
[PASS] compiler\promiseTypeStrictNull.ts | |
[PASS] compiler\recursiveBaseConstructorCreation1.ts | |
[FAIL] compiler\recursiveExportAssignmentAndFindAliasedType5.ts: Incorrectly passed | |
[FAIL] compiler\recursiveExportAssignmentAndFindAliasedType4.ts: Incorrectly passed | |
[PASS] compiler\recursiveFunctionTypes1.ts | |
[FAIL] compiler\recursiveExportAssignmentAndFindAliasedType3.ts: Incorrectly passed | |
[PASS] compiler\recursiveExportAssignmentAndFindAliasedType7.ts | |
[PASS] compiler\recursiveGenericSignatureInstantiation2.ts | |
[PASS] compiler\recursiveGenericSignatureInstantiation.ts | |
[PASS] compiler\recursiveGenericTypeHierarchy.ts | |
[FAIL] compiler\recursiveGetterAccess.ts: Incorrectly passed | |
[PASS] compiler\recursiveIdenticalOverloadResolution.ts | |
[PASS] compiler\recursiveInference1.ts | |
[FAIL] compiler\recursiveInferenceBug.ts: Incorrectly passed | |
[FAIL] compiler\promisePermutations2.ts: Incorrectly passed | |
[FAIL] compiler\recursiveClassReferenceTest.ts: Incorrectly passed | |
[FAIL] compiler\readonlyMembers.ts: Incorrectly passed | |
[FAIL] compiler\recursiveExportAssignmentAndFindAliasedType6.ts: Incorrectly passed | |
[PASS] compiler\recursiveInheritance2.ts | |
[FAIL] compiler\parsingDeepParenthensizedExpression.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '>' | |
┌─ compiler\parsingDeepParenthensizedExpression.ts:33:137 | |
│ | |
33 │ for (s = f, (0 | (f = f + 32 | 0)) >= (0 | l) && b(32), i = e, a = t, u = r, d = 0, h = 0; h >>> 0 < u >>> 0;) c = 255 & (0 | n[(a + h | 0) >> 0]) | (255 & (0 | n[(a + (h + 1 | 0) | 0) >> 0])) << 8 | (255 & (0 | n[(a + (h + 2 | 0) | 0) >> 0])) << 16 | (255 & (0 | n[(a + (h + 3 | 0) | 0) >> 0])) << 24, o[(i + (d << 2) | 0) >> 2] = c, d = d + 1 | 0, h = h + 4 | 0; | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\privacyFunctionReturnTypeDeclFile.ts | |
[FAIL] compiler\recursiveInheritance.ts: Incorrectly passed | |
[FAIL] compiler\recursiveInheritanceGeneric.ts: Incorrectly passed | |
[PASS] compiler\recursiveGenericMethodCall.ts | |
[PASS] compiler\recursiveGenericUnionType2.ts | |
[FAIL] compiler\recursiveInheritance3.ts: Incorrectly passed | |
[FAIL] compiler\recursivelyExpandingUnionNoStackoverflow.ts: Incorrectly passed | |
[PASS] compiler\recursiveObjectLiteral.ts | |
[FAIL] compiler\promisePermutations3.ts: Incorrectly passed | |
[PASS] compiler\recursiveProperties.ts | |
[FAIL] compiler\recursiveFunctionTypes.ts: Incorrectly passed | |
[PASS] compiler\recursiveMods.ts | |
[FAIL] compiler\recursivelySpecializedConstructorDeclaration.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\recursivelySpecializedConstructorDeclaration.ts:25:62 | |
│ | |
25 │ export class ViewModel<TValue> extends ItemValue<TValue> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\recursiveLetConst.ts: Incorrectly passed | |
[PASS] compiler\recursiveResolveDeclaredMembers.ts | |
[PASS] compiler\recursiveSpecializationOfExtendedTypeWithError.ts | |
[PASS] compiler\recursiveResolveTypeMembers.ts | |
[PASS] compiler\recursiveConditionalEvaluationNonInfinite.ts | |
[FAIL] compiler\promisePermutations.ts: Incorrectly passed | |
[FAIL] compiler\readonlyTupleAndArrayElaboration.ts: Incorrectly passed | |
[PASS] compiler\recursiveGenericUnionType1.ts | |
[FAIL] compiler\recursiveNamedLambdaCall.ts: Incorrectly passed | |
[PASS] compiler\recursiveReturns.ts | |
[PASS] compiler\recursiveTupleTypes2.ts | |
[FAIL] compiler\recursiveSpecializationOfSignatures.ts: Incorrectly passed | |
[PASS] compiler\recursiveTypeIdentity.ts | |
[PASS] compiler\recursiveTupleTypes1.ts | |
[PASS] compiler\recursiveConditionalCrash3.ts | |
[FAIL] compiler\recursiveTypeParameterConstraintReferenceLacksTypeArgs.ts: Incorrectly passed | |
[PASS] compiler\recursiveReverseMappedType.ts | |
[PASS] compiler\recursiveIdenticalAssignment.ts | |
[PASS] compiler\recursiveTypeComparison.ts | |
[PASS] compiler\reactReduxLikeDeferredInferenceAllowsAssignment.ts | |
[PASS] compiler\recursiveTypeParameterReferenceError2.ts | |
[PASS] compiler\redeclarationOfVarWithGenericType.ts | |
[PASS] compiler\recursiveTypes1.ts | |
[FAIL] compiler\recursiveTupleTypeInference.ts: Incorrectly passed | |
[PASS] compiler\recursiveUnionTypeInference.ts | |
[FAIL] compiler\redefineArray.ts: Incorrectly passed | |
[PASS] compiler\reexportDefaultIsCallable.ts | |
[FAIL] compiler\reexportedMissingAlias.ts: Incorrectly passed | |
[FAIL] compiler\reExportGlobalDeclaration2.ts: Incorrectly passed | |
[FAIL] compiler\reexportMissingDefault.ts: Incorrectly passed | |
[FAIL] compiler\reExportGlobalDeclaration4.ts: Incorrectly passed | |
[FAIL] compiler\redeclareParameterInCatchBlock.ts: Incorrectly passed | |
[FAIL] compiler\reExportGlobalDeclaration3.ts: Incorrectly passed | |
[FAIL] compiler\reexportMissingDefault2.ts: Incorrectly passed | |
[PASS] compiler\reexportMissingDefault8.ts | |
[FAIL] compiler\reExportGlobalDeclaration1.ts: Incorrectly passed | |
[FAIL] compiler\reexportMissingDefault3.ts: Incorrectly passed | |
[FAIL] compiler\reexportMissingDefault6.ts: Incorrectly passed | |
[FAIL] compiler\reexportMissingDefault7.ts: Incorrectly passed | |
[FAIL] compiler\reExportUndefined1.ts: Incorrectly passed | |
[PASS] compiler\reexportMissingDefault5.ts | |
[PASS] compiler\reexportNameAliasedAndHoisted.ts | |
[PASS] compiler\reExportUndefined2.ts | |
[FAIL] compiler\recursiveTypeComparison2.ts: Incorrectly passed | |
[PASS] compiler\reexportWrittenCorrectlyInDeclaration.ts | |
[PASS] compiler\regExpWithSlashInCharClass.ts | |
[FAIL] compiler\reexportMissingDefault4.ts: Incorrectly passed | |
[PASS] compiler\regexMatchAll-esnext.ts | |
[PASS] compiler\referenceTypesPreferedToPathIfPossible.ts | |
[FAIL] compiler\relativeNamesInClassicResolution.ts: Incorrectly passed | |
[PASS] compiler\recursiveTypeRelations.ts | |
[PASS] compiler\requiredInitializedParameter4.ts | |
[PASS] compiler\requiredInitializedParameter3.ts | |
[PASS] compiler\recursiveFieldSetting.ts | |
[PASS] compiler\recursiveTypeParameterReferenceError1.ts | |
[FAIL] compiler\requiredInitializedParameter2.ts: Incorrectly passed | |
[FAIL] compiler\requireOfAnEmptyFile1.ts: Incorrectly passed | |
[PASS] compiler\reorderProperties.ts | |
[PASS] compiler\requireAsFunctionInExternalModule.ts | |
[FAIL] compiler\requiredInitializedParameter1.ts: Incorrectly passed | |
[PASS] compiler\requireEmitSemicolon.ts | |
[FAIL] compiler\requireOfJsonFileNonRelative.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileNonRelative.ts:35:8 | |
│ | |
35 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileNonRelative.ts:47:8 | |
│ | |
47 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileNonRelative.ts:51:2 | |
│ | |
51 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFile.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFile.ts:35:8 | |
│ | |
35 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFile.ts:39:2 | |
│ | |
39 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileNonRelativeWithoutExtensionResolvesToTs.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileNonRelativeWithoutExtensionResolvesToTs.ts:25:8 | |
│ | |
25 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected an identifier but instead found '10' | |
┌─ compiler\requireOfJsonFileNonRelativeWithoutExtensionResolvesToTs.ts:35:10 | |
│ | |
35 │ export = 10; | |
│ ^^ Expected an identifier here | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\requireOfJsonFileNonRelativeWithoutExtensionResolvesToTs.ts:35:1 | |
│ | |
35 │ export = 10; | |
│ ^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileNonRelativeWithoutExtensionResolvesToTs.ts:35:13 | |
│ | |
35 │ export = 10; | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithAlwaysStrictWithoutErrors.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithAlwaysStrictWithoutErrors.ts:33:8 | |
│ | |
33 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithAlwaysStrictWithoutErrors.ts:37:2 | |
│ | |
37 │ } | |
│ ^ the file ends here | |
[PASS] compiler\requireOfJsonFileInJsFile.ts | |
[PASS] compiler\requireOfJsonFileNonRelativeWithoutExtension.ts | |
[PASS] compiler\requireOfJsonFileWithEmptyObject.ts | |
[PASS] compiler\requireOfJsonFileWithModuleEmitNone.ts | |
[FAIL] compiler\requireOfJsonFileWithModuleEmitUndefined.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithModuleEmitUndefined.ts:19:8 | |
│ | |
19 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithModuleEmitUndefined.ts:23:2 | |
│ | |
23 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithDeclaration.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithDeclaration.ts:35:8 | |
│ | |
35 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithDeclaration.ts:39:2 | |
│ | |
39 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\relationalOperatorComparable.ts: Incorrectly passed | |
[FAIL] compiler\requireOfJsonFileWithEmptyObjectWithErrors.ts: Incorrectly passed | |
[FAIL] compiler\requireOfJsonFileWithModuleNodeResolutionEmitAmdOutFile.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitAmdOutFile.ts:23:8 | |
│ | |
23 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitAmdOutFile.ts:27:2 | |
│ | |
27 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithModuleNodeResolutionEmitEs2015.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitEs2015.ts:23:8 | |
│ | |
23 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitEs2015.ts:27:2 | |
│ | |
27 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileTypes.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileTypes.ts:65:8 | |
│ | |
65 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileTypes.ts:103:14 | |
│ | |
103 │ [true, false] | |
│ ^ the file ends here | |
[FAIL] compiler\requiredMappedTypeModifierTrumpsVariance.ts: Incorrectly passed | |
[FAIL] compiler\requireOfJsonFileWithModuleNodeResolutionEmitEsNext.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitEsNext.ts:23:8 | |
│ | |
23 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitEsNext.ts:27:2 | |
│ | |
27 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithModuleNodeResolutionEmitAmd.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitAmd.ts:23:8 | |
│ | |
23 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitAmd.ts:27:2 | |
│ | |
27 │ } | |
│ ^ the file ends here | |
[PASS] compiler\requireOfJsonFileWithComputedPropertyName.ts | |
[PASS] compiler\requireOfJsonFileWithAmd.ts | |
[PASS] compiler\requireOfJsonFileWithErrors.ts | |
[PASS] compiler\requireOfJsonFileWithModuleNodeResolutionEmitNone.ts | |
[FAIL] compiler\requireOfJsonFileWithModuleNodeResolutionEmitUndefined.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitUndefined.ts:21:8 | |
│ | |
21 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithModuleNodeResolutionEmitUndefined.ts:25:2 | |
│ | |
25 │ } | |
│ ^ the file ends here | |
[PASS] compiler\requireOfJsonFileWithModuleNodeResolutionEmitSystem.ts | |
[PASS] compiler\requireOfJsonFileWithModuleNodeResolutionEmitUmd.ts | |
[FAIL] compiler\requireOfJsonFileWithoutEsModuleInterop.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithoutEsModuleInterop.ts:27:8 | |
│ | |
27 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithoutEsModuleInterop.ts:31:2 | |
│ | |
31 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithoutAllowJs.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithoutAllowJs.ts:33:8 | |
│ | |
33 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithoutAllowJs.ts:37:2 | |
│ | |
37 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithNoContent.ts: Incorrectly passed | |
[PASS] compiler\reservedNameOnModuleImport.ts | |
[FAIL] compiler\reservedNameOnInterfaceImport.ts: Incorrectly passed | |
[PASS] compiler\requireOfJsonFileWithoutExtension.ts | |
[FAIL] compiler\requireOfJsonFile_PathMapping.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFile_PathMapping.ts:17:6 | |
│ | |
17 │ { "a": 10 } | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\requireOfJsonFile_PathMapping.ts:23:1 | |
│ | |
23 │ import foobar from "foo/bar/foobar.json"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFile_PathMapping.ts:31:22 | |
│ | |
31 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFile_PathMapping.ts:33:18 | |
│ | |
33 │ "baseUrl": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFile_PathMapping.ts:37:16 | |
│ | |
37 │ "*": ["node_modules/*", "src/types"] | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFile_PathMapping.ts:49:1 | |
│ | |
49 │ | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithSourceMap.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithSourceMap.ts:37:8 | |
│ | |
37 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithSourceMap.ts:41:2 | |
│ | |
41 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\requireOfJsonFileWithoutOutDir.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithoutOutDir.ts:31:8 | |
│ | |
31 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithoutOutDir.ts:35:2 | |
│ | |
35 │ } | |
│ ^ the file ends here | |
[FAIL] compiler\reservedNameOnModuleImportWithInterface.ts: Incorrectly passed | |
[PASS] compiler\requireOfJsonFileWithoutResolveJsonModule.ts | |
[FAIL] compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts:35:8 | |
│ | |
35 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts:47:8 | |
│ | |
47 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected an identifier but instead found '{' | |
┌─ compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts:57:10 | |
│ | |
57 │ export = { a: true, b: "hello" }; | |
│ ^ Expected an identifier here | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts:57:1 | |
│ | |
57 │ export = { a: true, b: "hello" }; | |
│ ^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts:57:22 | |
│ | |
57 │ export = { a: true, b: "hello" }; | |
│ -------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithoutExtensionResolvesToTs.ts:57:34 | |
│ | |
57 │ export = { a: true, b: "hello" }; | |
│ ^ the file ends here | |
[PASS] compiler\reservedWords.ts | |
[PASS] compiler\resolveInterfaceNameWithSameLetDeclarationName1.ts | |
[PASS] compiler\requireOfJsonFileWithoutResolveJsonModuleAndPathMapping.ts | |
[FAIL] compiler\reexportMissingDefault1.ts: Incorrectly passed | |
[PASS] compiler\resolveInterfaceNameWithSameLetDeclarationName2.ts | |
[FAIL] compiler\requireOfJsonFileWithTraillingComma.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\requireOfJsonFileWithTraillingComma.ts:35:8 | |
│ | |
35 │ "a": true, | |
│ ---^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\requireOfJsonFileWithTraillingComma.ts:39:2 | |
│ | |
39 │ } | |
│ ^ the file ends here | |
[PASS] compiler\restElementWithNumberPropertyName.ts | |
[PASS] compiler\resolveModuleNameWithSameLetDeclarationName1.ts | |
[PASS] compiler\resolveTypeAliasWithSameLetDeclarationName1.ts | |
[PASS] compiler\resolveModuleNameWithSameLetDeclarationName2.ts | |
[PASS] compiler\restArgMissingName.ts | |
[PASS] compiler\restParamAsOptional.ts | |
[PASS] compiler\restParameterNotLast.ts | |
[PASS] compiler\restIntersection.ts | |
[PASS] compiler\restParameterNoTypeAnnotation.ts | |
[PASS] compiler\regexMatchAll.ts | |
[PASS] compiler\restParameterWithBindingPattern1.ts | |
[PASS] compiler\restParameterAssignmentCompatibility.ts | |
[PASS] compiler\resolveNameWithNamspace.ts | |
[PASS] compiler\restParameterWithBindingPattern2.ts | |
[FAIL] compiler\restArgAssignmentCompat.ts: Incorrectly passed | |
[PASS] compiler\reservedWords2.ts | |
[PASS] compiler\restParameters.ts | |
[PASS] compiler\restParamModifier2.ts | |
[PASS] compiler\restParameterTypeInstantiation.ts | |
[FAIL] compiler\recursiveConditionalTypes.ts: Incorrectly passed | |
[FAIL] compiler\restParamsWithNonRestParams.ts: Incorrectly passed | |
[PASS] compiler\restTypeRetainsMappyness.ts | |
[PASS] compiler\restParamModifier.ts | |
[PASS] compiler\reservedWords3.ts | |
[PASS] compiler\returnStatement1.ts | |
[PASS] compiler\restUnion2.ts | |
[PASS] compiler\returnInfiniteIntersection.ts | |
[FAIL] compiler\returnTypeParameter.ts: Incorrectly passed | |
[PASS] compiler\restUnion.ts | |
[FAIL] compiler\returnValueInSetter.ts: Incorrectly passed | |
[PASS] compiler\restParameterWithBindingPattern3.ts | |
[PASS] compiler\reuseInnerModuleMember.ts | |
[FAIL] compiler\restUnion3.ts: Incorrectly passed | |
[PASS] compiler\reverseInferenceInContextualInstantiation.ts | |
[PASS] compiler\reversedRecusiveTypeInstantiation.ts | |
[PASS] compiler\reverseMappedContravariantInference.ts | |
[PASS] compiler\scopeCheckClassProperty.ts | |
[FAIL] compiler\scopeCheckInsidePublicMethod1.ts: Incorrectly passed | |
[PASS] compiler\returnTypeInferenceNotTooBroad.ts | |
[FAIL] compiler\scopeCheckExtendedClassInsideStaticMethod1.ts: Incorrectly passed | |
[FAIL] compiler\restInvalidArgumentType.ts: Incorrectly passed | |
[FAIL] compiler\scopeCheckInsideStaticMethod1.ts: Incorrectly passed | |
[FAIL] compiler\scopeCheckExtendedClassInsidePublicMethod2.ts: Incorrectly passed | |
[PASS] compiler\returnTypeParameterWithModules.ts | |
[FAIL] compiler\returnInConstructor1.ts: Incorrectly passed | |
[FAIL] compiler\scopingInCatchBlocks.ts: Incorrectly passed | |
[FAIL] compiler\scopeCheckStaticInitializer.ts: Incorrectly passed | |
[FAIL] compiler\selfReferencingFile.ts: Incorrectly passed | |
[FAIL] compiler\reverseMappedTypeContextualTypeNotCircular.ts: Incorrectly passed | |
[FAIL] compiler\selfReferencingFile2.ts: Incorrectly passed | |
[PASS] compiler\selfReference.ts | |
[FAIL] compiler\selfReferencingFile3.ts: Incorrectly passed | |
[PASS] compiler\selfInCallback.ts | |
[PASS] compiler\reverseMappedTypeAssignableToIndex.ts | |
[FAIL] compiler\scopeTests.ts: Incorrectly passed | |
[PASS] compiler\reverseMappedTypeDeepDeclarationEmit.ts | |
[FAIL] compiler\selfReferencingSpreadInLoop.ts: Incorrectly passed | |
[FAIL] compiler\selfRef.ts: Incorrectly passed | |
[PASS] compiler\separate1-2.ts | |
[FAIL] compiler\selfReferencesInFunctionParameters.ts: Incorrectly passed | |
[FAIL] compiler\separate1-1.ts: Incorrectly passed | |
[FAIL] compiler\semicolonsInModuleDeclarations.ts: Incorrectly passed | |
[FAIL] compiler\selfReferentialDefaultNoStackOverflow.ts: Incorrectly passed | |
[FAIL] compiler\setterWithReturn.ts: Incorrectly passed | |
[FAIL] compiler\returnTypeTypeArguments.ts: Incorrectly passed | |
[FAIL] compiler\shadowPrivateMembers.ts: Incorrectly passed | |
[PASS] compiler\shebang.ts | |
[PASS] compiler\selfReferencingTypeReferenceInference.ts | |
[FAIL] compiler\shadowingViaLocalValue.ts: Incorrectly passed | |
[FAIL] compiler\setterBeforeGetter.ts: Incorrectly passed | |
[PASS] compiler\selfInLambdas.ts | |
[PASS] compiler\shebangError.ts | |
[FAIL] compiler\shebangBeforeReferences.ts: Incorrectly errored: | |
error[SyntaxError]: expected `IDENT` but instead found `!` | |
┌─ compiler\shebangBeforeReferences.ts:17:2 | |
│ | |
17 │ #!/usr/bin/env node | |
│ ^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\shebangBeforeReferences.ts:17:16 | |
│ | |
17 │ #!/usr/bin/env node | |
│ --------------^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
[FAIL] compiler\shadowingViaLocalValueOrBindingElement.ts: Incorrectly passed | |
[FAIL] compiler\shorthand-property-es6-amd.ts: Incorrectly passed | |
[PASS] compiler\shorthandOfExportedEntity01_targetES2015_CommonJS.ts | |
[FAIL] compiler\shorthand-property-es6-es6.ts: Incorrectly passed | |
[PASS] compiler\shorthandOfExportedEntity02_targetES5_CommonJS.ts | |
[PASS] compiler\shouldNotPrintNullEscapesIntoOctalLiterals.ts | |
[FAIL] compiler\shorthandPropertyAssignmentInES6Module.ts: Incorrectly passed | |
[FAIL] compiler\shadowedReservedCompilerDeclarationsWithNoEmit.ts: Incorrectly passed | |
[PASS] compiler\singleLineCommentInConciseArrowFunctionES3.ts | |
[PASS] compiler\sigantureIsSubTypeIfTheyAreIdentical.ts | |
[FAIL] compiler\shorthand-property-es5-es6.ts: Incorrectly passed | |
[FAIL] compiler\shorthandPropertyUndefined.ts: Incorrectly passed | |
[PASS] compiler\signatureInstantiationWithRecursiveConstraints.ts | |
[PASS] compiler\sourceMap-Comment1.ts | |
[PASS] compiler\simpleArrowFunctionParameterReferencedInObjectLiteral1.ts | |
[PASS] compiler\signaturesUseJSDocForOptionalParameters.ts | |
[PASS] compiler\sourceMap-EmptyFile1.ts | |
[PASS] compiler\sliceResultCast.ts | |
[PASS] compiler\sourceMap-SingleSpace1.ts | |
[PASS] compiler\sourceMap-NewLine1.ts | |
[PASS] compiler\sourceMap-SemiColon1.ts | |
[PASS] compiler\sourceMap-SkippedNode.ts | |
[PASS] compiler\sourceMap-Comments2.ts | |
[PASS] compiler\simplifyingConditionalWithInteriorConditionalIsRelated.ts | |
[PASS] compiler\sourceMap-InterfacePrecedingVariableDeclaration1.ts | |
[PASS] compiler\silentNeverPropagation.ts | |
[PASS] compiler\sourceMapForFunctionInInternalModuleWithCommentPrecedingStatement01.ts | |
[PASS] compiler\sourceMap-Comments.ts | |
[PASS] compiler\sourceMapForFunctionWithCommentPrecedingStatement01.ts | |
[FAIL] compiler\slightlyIndirectedDeepObjectLiteralElaborations.ts: Incorrectly passed | |
[PASS] compiler\slashBeforeVariableDeclaration1.ts | |
[PASS] compiler\sourceMap-StringLiteralWithNewLine.ts | |
[PASS] compiler\sourceMapPercentEncoded.ts | |
[PASS] compiler\sourceMapValidationDebugger.ts | |
[FAIL] compiler\sourceMap-LineBreaks.ts: Incorrectly errored: | |
error: Unexpected token ` ` | |
┌─ compiler\sourceMap-LineBreaks.ts:5:97 | |
│ | |
5 │ var endsWithlineSeparator = 10; var endsWithParagraphSeparator = 10; var endsWithNextLine = 1; var endsWithLineFeed = 1; | |
│ | |
error[SyntaxError]: expected a statement but instead found ' ' | |
┌─ compiler\sourceMap-LineBreaks.ts:5:97 | |
│ | |
5 │ var endsWithlineSeparator = 10; var endsWithParagraphSeparator = 10; var endsWithNextLine = 1; var endsWithLineFeed = 1; | |
│ Expected a statement here | |
[PASS] compiler\sourceMapValidationClassWithDefaultConstructorAndExtendsClause.ts | |
[PASS] compiler\sourceMapValidationClassWithDefaultConstructor.ts | |
[PASS] compiler\sourceMapValidationClassWithDefaultConstructorAndCapturedThisStatement.ts | |
[PASS] compiler\sourceMap-FileWithComments.ts | |
[PASS] compiler\sourceMapValidationClass.ts | |
[FAIL] compiler\reverseMappedPartiallyInferableTypes.ts: Incorrectly passed | |
[PASS] compiler\sourceMapValidationClasses.ts | |
[PASS] compiler\shorthandPropertyAssignmentsInDestructuring_ES6.ts | |
[FAIL] compiler\sourceMapSample.ts: Incorrectly passed | |
[PASS] compiler\shorthandPropertyAssignmentsInDestructuring.ts | |
[FAIL] compiler\sourceMapValidationDecorators.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@ClassDecorator1 | |
@ClassDecorator2(10)' | |
┌─ compiler\sourceMapValidationDecorators.ts:21:1 | |
│ | |
21 │ ┌ @ClassDecorator1 | |
22 │ │ | |
23 │ │ @ClassDecorator2(10) | |
│ └────────────────────^ Expected a statement here | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ compiler\sourceMapValidationDecorators.ts:29:7 | |
│ | |
29 │ @ParameterDecorator1 | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\sourceMapValidationDecorators.ts:31:7 | |
│ | |
31 │ @ParameterDecorator2(20) | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a parameter but instead found '20' | |
┌─ compiler\sourceMapValidationDecorators.ts:31:28 | |
│ | |
31 │ @ParameterDecorator2(20) | |
│ ^^ Expected a parameter here | |
error[SyntaxError]: expected a class method body but instead found 'public' | |
┌─ compiler\sourceMapValidationDecorators.ts:33:7 | |
│ | |
33 │ public greeting: string, | |
│ ^^^^^^ Expected a class method body here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ',' | |
┌─ compiler\sourceMapValidationDecorators.ts:33:30 | |
│ | |
33 │ public greeting: string, | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\sourceMapValidationDecorators.ts:39:7 | |
│ | |
39 │ @ParameterDecorator2(30) | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a parameter but instead found '30' | |
┌─ compiler\sourceMapValidationDecorators.ts:39:28 | |
│ | |
39 │ @ParameterDecorator2(30) | |
│ ^^ Expected a parameter here | |
error[SyntaxError]: expected a class method body but instead found '...' | |
┌─ compiler\sourceMapValidationDecorators.ts:41:7 | |
│ | |
41 │ ...b: string[]) { | |
│ ^^^ Expected a class method body here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\sourceMapValidationDecorators.ts:41:10 | |
│ | |
41 │ ...b: string[]) { | |
│ ^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ')' | |
┌─ compiler\sourceMapValidationDecorators.ts:41:21 | |
│ | |
41 │ ...b: string[]) { | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a statement but instead found '@PropertyDecorator1 | |
@PropertyDecorator2(40) | |
greet()' | |
┌─ compiler\sourceMapValidationDecorators.ts:47:5 | |
│ | |
47 │ ┌ @PropertyDecorator1 | |
48 │ │ | |
49 │ │ @PropertyDecorator2(40) | |
50 │ │ | |
51 │ │ greet() { | |
│ └───────────^ Expected a statement here | |
error[SyntaxError]: Illegal return statement outside of a function | |
┌─ compiler\sourceMapValidationDecorators.ts:53:9 | |
│ | |
53 │ return "<h1>" + this.greeting + "</h1>"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected a statement but instead found '@PropertyDecorator1 | |
@PropertyDecorator2(50) | |
private x: string' | |
┌─ compiler\sourceMapValidationDecorators.ts:59:5 | |
│ | |
59 │ ┌ @PropertyDecorator1 | |
60 │ │ | |
61 │ │ @PropertyDecorator2(50) | |
62 │ │ | |
63 │ │ private x: string; | |
│ └─────────────────────^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@PropertyDecorator1 | |
@PropertyDecorator2(60) | |
private static x1: number = 10' | |
┌─ compiler\sourceMapValidationDecorators.ts:67:5 | |
│ | |
67 │ ┌ @PropertyDecorator1 | |
68 │ │ | |
69 │ │ @PropertyDecorator2(60) | |
70 │ │ | |
71 │ │ private static x1: number = 10; | |
│ └──────────────────────────────────^ Expected a statement here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\sourceMapValidationDecorators.ts:75:13 | |
│ | |
75 │ private fn( | |
│ --------^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected an expression but instead found '@' | |
┌─ compiler\sourceMapValidationDecorators.ts:77:7 | |
│ | |
77 │ @ParameterDecorator1 | |
│ ^ Expected an expression here | |
error[SyntaxError]: Illegal return statement outside of a function | |
┌─ compiler\sourceMapValidationDecorators.ts:83:9 | |
│ | |
83 │ return this.greeting; | |
│ ^^^^^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected a statement but instead found '@PropertyDecorator1 | |
@PropertyDecorator2(80) | |
get greetings()' | |
┌─ compiler\sourceMapValidationDecorators.ts:89:5 | |
│ | |
89 │ ┌ @PropertyDecorator1 | |
90 │ │ | |
91 │ │ @PropertyDecorator2(80) | |
92 │ │ | |
93 │ │ get greetings() { | |
│ └───────────────────^ Expected a statement here | |
error[SyntaxError]: Illegal return statement outside of a function | |
┌─ compiler\sourceMapValidationDecorators.ts:95:9 | |
│ | |
95 │ return this.greeting; | |
│ ^^^^^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\sourceMapValidationDecorators.ts:101:9 | |
│ | |
101 │ set greetings( | |
│ ----^^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected an expression but instead found '@' | |
┌─ compiler\sourceMapValidationDecorators.ts:103:7 | |
│ | |
103 │ @ParameterDecorator1 | |
│ ^ Expected an expression here | |
error[SyntaxError]: expected a statement but instead found '}' | |
┌─ compiler\sourceMapValidationDecorators.ts:113:1 | |
│ | |
113 │ } | |
│ ^ Expected a statement here | |
[PASS] compiler\sourceMapValidationDestructuringForOfObjectBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringForObjectBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringParameterNestedObjectBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringParameterObjectBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringParameterObjectBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringParameterNestedObjectBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringForArrayBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringForOfArrayBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringParametertArrayBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringParametertArrayBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatement.ts | |
[PASS] compiler\sourceMapValidationDestructuringForArrayBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringForObjectBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern4.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern6.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern5.ts | |
[PASS] compiler\sourceMapValidationDestructuringForOfArrayBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern7.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatement1.ts | |
[PASS] compiler\sourceMapValidationDestructuringForArrayBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationDestructuringForArrayBindingPatternDefaultValues2.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementObjectBindingPattern1.ts | |
[PASS] compiler\sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementObjectBindingPattern3.ts | |
[PASS] compiler\sourceMapValidationDestructuringForOfObjectBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationDestructuringForObjectBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementObjectBindingPattern2.ts | |
[PASS] compiler\sourceMapValidationExportAssignment.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementObjectBindingPattern4.ts | |
[PASS] compiler\sourceMapValidationDo.ts | |
[PASS] compiler\sourcemapValidationDuplicateNames.ts | |
[FAIL] compiler\sourceMapValidationEnums.ts: Incorrectly passed | |
[PASS] compiler\sourceMapValidationDestructuringForOfArrayBindingPatternDefaultValues2.ts | |
[PASS] compiler\sourceMapValidationExportAssignmentCommonjs.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementNestedObjectBindingPattern.ts | |
[PASS] compiler\sourceMapValidationFunctionPropertyAssignment.ts | |
[PASS] compiler\sourceMapValidationLabeled.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts | |
[PASS] compiler\sourceMapValidationLambdaSpanningMultipleLines.ts | |
[PASS] compiler\sourceMapValidationIfElse.ts | |
[PASS] compiler\sourceMapValidationImport.ts | |
[PASS] compiler\sourceMapValidationFunctionExpressions.ts | |
[PASS] compiler\sourceMapValidationForIn.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts | |
[PASS] compiler\sourceMapValidationModule.ts | |
[PASS] compiler\sourceMapValidationFunctions.ts | |
[PASS] compiler\sourceMapValidationVariables.ts | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementNestedObjectBindingPatternWithDefaultValues.ts | |
[PASS] compiler\sourceMapValidationVarInDownLevelGenerator.ts | |
[PASS] compiler\sourceMapWithCaseSensitiveFileNames.ts | |
[PASS] compiler\sourceMapValidationDestructuringForOfObjectBindingPatternDefaultValues2.ts | |
[PASS] compiler\sourceMapWithCaseSensitiveFileNamesAndOutDir.ts | |
[PASS] compiler\sourceMapValidationSwitch.ts | |
[PASS] compiler\sourceMapValidationWhile.ts | |
[PASS] compiler\sourceMapValidationTryCatchFinally.ts | |
[PASS] compiler\sourceMapWithNonCaseSensitiveFileNames.ts | |
[PASS] compiler\sourceMapWithMultipleFilesWithCopyright.ts | |
[PASS] compiler\sourceMapValidationWithComments.ts | |
[PASS] compiler\sourceMapWithNonCaseSensitiveFileNamesAndOutDir.ts | |
[PASS] compiler\spaceBeforeQuestionMarkInPropertyAssignment.ts | |
[PASS] compiler\specializationOfExportedClass.ts | |
[FAIL] compiler\sourceMapValidationFor.ts: Incorrectly passed | |
[PASS] compiler\sourceMapWithMultipleFilesWithFileEndingWithInterface.ts | |
[PASS] compiler\specializationError.ts | |
[PASS] compiler\specializedLambdaTypeArguments.ts | |
[PASS] compiler\specializedSignatureInInterface.ts | |
[FAIL] compiler\spellingSuggestionGlobal1.ts: Incorrectly passed | |
[FAIL] compiler\spellingSuggestionGlobal3.ts: Incorrectly passed | |
[PASS] compiler\specializationsShouldNotAffectEachOther.ts | |
[FAIL] compiler\spellingSuggestionGlobal2.ts: Incorrectly passed | |
[FAIL] compiler\specializedSignatureAsCallbackParameter1.ts: Incorrectly passed | |
[PASS] compiler\sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts | |
[FAIL] compiler\spellingSuggestionGlobal4.ts: Incorrectly passed | |
[PASS] compiler\specializedOverloadWithRestParameters.ts | |
[FAIL] compiler\specializedInheritedConstructors1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\specializedInheritedConstructors1.ts:21:34 | |
│ | |
21 │ class MyView extends View<Model> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\specializeVarArgs1.ts | |
[PASS] compiler\specializedSignatureOverloadReturnTypeWithIndexers.ts | |
[FAIL] compiler\spellingSuggestionModule.ts: Incorrectly passed | |
[PASS] compiler\spreadExpressionContextualType.ts | |
[PASS] compiler\spreadBooleanRespectsFreshness.ts | |
[PASS] compiler\sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.ts | |
[FAIL] compiler\spellingSuggestionLeadingUnderscores01.ts: Incorrectly passed | |
[PASS] compiler\standaloneBreak.ts | |
[PASS] compiler\staticAndMemberFunctions.ts | |
[PASS] compiler\spreadObjectWithIndexDoesNotAddUndefinedToLocalIndex.ts | |
[PASS] compiler\spreadIntersection.ts | |
[PASS] compiler\spreadTypeRemovesReadonly.ts | |
[FAIL] compiler\spreadOfParamsFromGeneratorMakesRequiredParams.ts: Incorrectly passed | |
[FAIL] compiler\sourceMapValidationStatements.ts: Incorrectly passed | |
[FAIL] compiler\spliceTuples.ts: Incorrectly passed | |
[PASS] compiler\spreadIdenticalTypesRemoved.ts | |
[PASS] compiler\staticGetter2.ts | |
[FAIL] compiler\staticGetter1.ts: Incorrectly passed | |
[PASS] compiler\staticClassProps.ts | |
[PASS] compiler\specedNoStackBlown.ts | |
[PASS] compiler\staticAsIdentifier.ts | |
[FAIL] compiler\staticIndexSignatureAndNormalIndexSignature.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\staticIndexSignatureAndNormalIndexSignature.ts:3:7 | |
│ | |
3 │ [p: string]: any; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\staticIndexSignatureAndNormalIndexSignature.ts:3:5 | |
│ | |
3 │ [p: string]: any; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\staticIndexSignatureAndNormalIndexSignature.ts:3:15 | |
│ | |
3 │ [p: string]: any; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\staticIndexSignatureAndNormalIndexSignature.ts:5:14 | |
│ | |
5 │ static [p: string]: number; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\staticIndexSignatureAndNormalIndexSignature.ts:5:5 | |
│ | |
5 │ static [p: string]: number; | |
│ ^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\staticIndexSignatureAndNormalIndexSignature.ts:5:22 | |
│ | |
5 │ static [p: string]: number; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] compiler\staticGetterAndSetter.ts: Incorrectly passed | |
[PASS] compiler\staticInstanceResolution.ts | |
[PASS] compiler\staticInstanceResolution2.ts | |
[PASS] compiler\staticInheritance.ts | |
[FAIL] compiler\staticInstanceResolution4.ts: Incorrectly passed | |
[PASS] compiler\spreadOfObjectLiteralAssignableToIndexSignature.ts | |
[FAIL] compiler\spyComparisonChecking.ts: Incorrectly passed | |
[FAIL] compiler\staticClassMemberError.ts: Incorrectly passed | |
[PASS] compiler\staticMemberAccessOffDerivedType1.ts | |
[PASS] compiler\staticInterfaceAssignmentCompat.ts | |
[FAIL] compiler\stackDepthLimitCastingType.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\stackDepthLimitCastingType.ts:13:93 | |
│ | |
13 │ initialize(attributes?: T, options?: CombinedModelConstructorOptions<E, this>): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\stackDepthLimitCastingType.ts:15:40 | |
│ | |
15 │ fetch(options?: any): JQueryXHR; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\stackDepthLimitCastingType.ts:27:47 | |
│ | |
27 │ without(...values: TModel[]): TModel[]; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\staticMethodsReferencingClassTypeParameters.ts: Incorrectly passed | |
[PASS] compiler\staticInstanceResolution3.ts | |
[PASS] compiler\staticMemberWithStringAndNumberNames.ts | |
[FAIL] compiler\staticInstanceResolution5.ts: Incorrectly passed | |
[PASS] compiler\staticModifierAlreadySeen.ts | |
[PASS] compiler\staticMustPrecedePublic.ts | |
[PASS] compiler\staticMethodWithTypeParameterExtendsClauseDeclFile.ts | |
[FAIL] compiler\staticMismatchBecauseOfPrototype.ts: Incorrectly passed | |
[FAIL] compiler\staticOffOfInstance1.ts: Incorrectly passed | |
[FAIL] compiler\staticOffOfInstance2.ts: Incorrectly passed | |
[FAIL] compiler\staticMethodReferencingTypeArgument1.ts: Incorrectly passed | |
[FAIL] compiler\staticPrototypeProperty.ts: Incorrectly passed | |
[FAIL] compiler\staticPrototypePropertyOnClass.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\staticPrototypePropertyOnClass.ts:19:31 | |
│ | |
19 │ constructor(param: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\staticPrototypePropertyOnClass.ts:21:31 | |
│ | |
21 │ constructor(param: number); | |
│ ^ Expected a class method body here | |
[PASS] compiler\staticsInAFunction.ts | |
[FAIL] compiler\staticMemberOfClassAndPublicMemberOfAnotherClassAssignment.ts: Incorrectly passed | |
[PASS] compiler\stradac.ts | |
[PASS] compiler\staticsInConstructorBodies.ts | |
[FAIL] compiler\staticMemberExportAccess.ts: Incorrectly passed | |
[FAIL] compiler\staticsNotInScopeInClodule.ts: Incorrectly passed | |
[PASS] compiler\strictBooleanMemberAssignability.ts | |
[FAIL] compiler\staticVisibility2.ts: Incorrectly passed | |
[PASS] compiler\staticFieldWithInterfaceContext.ts | |
[FAIL] compiler\staticPropSuper.ts: Incorrectly passed | |
[PASS] compiler\strictModeEnumMemberNameReserved.ts | |
[PASS] compiler\strictModeReservedWordInImportEqualDeclaration.ts | |
[PASS] compiler\strictModeReservedWord2.ts | |
[PASS] compiler\strictModeWordInExportDeclaration.ts | |
[PASS] compiler\strictModeReservedWordInModuleDeclaration.ts | |
[PASS] compiler\strictModeUseContextualKeyword.ts | |
[FAIL] compiler\statics.ts: Incorrectly passed | |
[FAIL] compiler\staticVisibility.ts: Incorrectly passed | |
[PASS] compiler\strictModeWordInImportDeclaration.ts | |
[PASS] compiler\strictModeReservedWordInDestructuring.ts | |
[FAIL] compiler\strictModeInConstructor.ts: Incorrectly passed | |
[PASS] compiler\stringHasStringValuedNumericIndexer.ts | |
[PASS] compiler\strictNullLogicalAndOr.ts | |
[PASS] compiler\stringIncludes.ts | |
[FAIL] compiler\strictNullEmptyDestructuring.ts: Incorrectly passed | |
[FAIL] compiler\stringIndexerAndConstructor1.ts: Incorrectly passed | |
[PASS] compiler\strictModeReservedWord.ts | |
[PASS] compiler\strictOptionalProperties2.ts | |
[PASS] compiler\strictNullNotNullIndexTypeShouldWork.ts | |
[PASS] compiler\strictModeReservedWordInClassDeclaration.ts | |
[PASS] compiler\stringLiteralObjectLiteralDeclaration1.ts | |
[PASS] compiler\stringIndexerAndConstructor.ts | |
[PASS] compiler\stringLiteralPropertyNameWithLineContinuation1.ts | |
[FAIL] compiler\stringIndexerAssignments1.ts: Incorrectly passed | |
[PASS] compiler\strictTypeofUnionNarrowing.ts | |
[PASS] compiler\stringIndexerAssignments2.ts | |
[FAIL] compiler\spreadInvalidArgumentType.ts: Incorrectly passed | |
[PASS] compiler\stringRawType.ts | |
[PASS] compiler\stringPropCodeGen.ts | |
[PASS] compiler\stringMatchAll.ts | |
[FAIL] compiler\strictNullNotNullIndexTypeNoLib.ts: Incorrectly passed | |
[PASS] compiler\stripInternal1.ts | |
[PASS] compiler\stringLiteralsErrors.ts | |
[PASS] compiler\structuralTypeInDeclareFileForModule.ts | |
[PASS] compiler\styleOptions.ts | |
[PASS] compiler\stringTrim.ts | |
[PASS] compiler\structural1.ts | |
[PASS] compiler\strictFunctionTypes1.ts | |
[PASS] compiler\substituteReturnTypeSatisfiesConstraint.ts | |
[PASS] compiler\substitutionTypesCompareCorrectlyInRestrictiveInstances.ts | |
[PASS] compiler\subSubClassCanAccessProtectedConstructor.ts | |
[PASS] compiler\subclassWithPolymorphicThisIsAssignable.ts | |
[PASS] compiler\subtypingTransitivity.ts | |
[PASS] compiler\substitutionTypeNoMergeOfAssignableType.ts | |
[PASS] compiler\substitutionTypesInIndexedAccessTypes.ts | |
[FAIL] compiler\superAccess.ts: Incorrectly passed | |
[FAIL] compiler\super.ts: Incorrectly passed | |
[PASS] compiler\subtypeRelationForNever.ts | |
[PASS] compiler\super2.ts | |
[FAIL] compiler\super1.ts: Incorrectly passed | |
[FAIL] compiler\subclassThisTypeAssignable01.ts: Incorrectly passed | |
[PASS] compiler\superAccessCastedCall.ts | |
[PASS] compiler\superAccessInFatArrow1.ts | |
[PASS] compiler\superCallArgsMustMatch.ts | |
[FAIL] compiler\subclassThisTypeAssignable02.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ compiler\subclassThisTypeAssignable02.ts:61:4 | |
│ | |
61 │ [_: number]: unknown; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ compiler\subclassThisTypeAssignable02.ts:61:2 | |
│ | |
61 │ [_: number]: unknown; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ compiler\subclassThisTypeAssignable02.ts:61:12 | |
│ | |
61 │ [_: number]: unknown; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] compiler\superAccess2.ts | |
[FAIL] compiler\superCallFromClassThatDerivesFromGenericType1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\superCallFromClassThatDerivesFromGenericType1.ts:3:17 | |
│ | |
3 │ m<U>(): B<U>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\superCallFromClassThatDerivesFromGenericType1.ts:5:23 | |
│ | |
5 │ static g(): B<any>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\superCallFromClassThatDerivesFromGenericType1.ts:11:24 | |
│ | |
11 │ class D extends B<any> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\superCallAssignResult.ts: Incorrectly passed | |
[FAIL] compiler\superCallFromClassThatDerivesFromGenericType2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\superCallFromClassThatDerivesFromGenericType2.ts:3:17 | |
│ | |
3 │ m<U>(): B<U>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\superCallFromClassThatDerivesFromGenericType2.ts:9:24 | |
│ | |
9 │ class D extends B<any> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\ramdaToolsNoInfinite2.ts | |
[PASS] compiler\superCallFromFunction1.ts | |
[FAIL] compiler\superCallFromClassThatHasNoBaseType1.ts: Incorrectly passed | |
[PASS] compiler\superCallInsideObjectLiteralExpression.ts | |
[FAIL] compiler\superCallFromClassThatDerivesFromGenericTypeButWithNoTypeArguments1.ts: Incorrectly passed | |
[PASS] compiler\superCallFromClassThatDerivesFromGenericTypeButWithIncorrectNumberOfTypeArguments1.ts | |
[FAIL] compiler\superCallInsideClassDeclaration.ts: Incorrectly passed | |
[PASS] compiler\superCallFromClassThatDerivesNonGenericTypeButWithTypeArguments1.ts | |
[FAIL] compiler\superCallInsideClassExpression.ts: Incorrectly passed | |
[FAIL] compiler\superCallWithMissingBaseClass.ts: Incorrectly passed | |
[PASS] compiler\superCallWithCommentEmit01.ts | |
[PASS] compiler\superInCatchBlock1.ts | |
[PASS] compiler\superHasMethodsFromMergedInterface.ts | |
[FAIL] compiler\superCallInNonStaticMethod.ts: Incorrectly passed | |
[FAIL] compiler\superInConstructorParam1.ts: Incorrectly passed | |
[PASS] compiler\superCallsInConstructor.ts | |
[PASS] compiler\superCallOutsideConstructor.ts | |
[FAIL] compiler\superCallInStaticMethod.ts: Incorrectly passed | |
[PASS] compiler\superNoModifiersCrash.ts | |
[PASS] compiler\staticAnonymousTypeNotReferencingTypeParameter.ts | |
[PASS] compiler\superNewCall1.ts | |
[FAIL] compiler\strictFunctionTypesErrors.ts: Incorrectly passed | |
[PASS] compiler\superPropertyAccessInComputedPropertiesOfNestedType_ES6.ts | |
[FAIL] compiler\superPropertyAccessInSuperCall01.ts: Incorrectly passed | |
[PASS] compiler\superPropertyAccessInComputedPropertiesOfNestedType_ES5.ts | |
[PASS] compiler\superPropertyElementNoUnusedLexicalThisCapture.ts | |
[FAIL] compiler\superPropertyAccess2.ts: Incorrectly passed | |
[FAIL] compiler\superPropertyAccess1.ts: Incorrectly passed | |
[FAIL] compiler\superElementAccess.ts: Incorrectly passed | |
[FAIL] compiler\superWithGenerics.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\superWithGenerics.ts:3:17 | |
│ | |
3 │ m<U>(): B<U>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\superWithGenerics.ts:5:23 | |
│ | |
5 │ static g(): B<any>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\superWithGenerics.ts:11:24 | |
│ | |
11 │ class D extends B<any> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\superInObjectLiterals_ES6.ts: Incorrectly passed | |
[FAIL] compiler\superInObjectLiterals_ES5.ts: Incorrectly passed | |
[FAIL] compiler\superWithGenericSpecialization.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\superWithGenericSpecialization.ts:9:30 | |
│ | |
9 │ class D<T> extends C<string> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\superWithTypeArgument.ts | |
[PASS] compiler\superErrors.ts | |
[FAIL] compiler\switchAssignmentCompat.ts: Incorrectly passed | |
[FAIL] compiler\switchCases.ts: Incorrectly passed | |
[PASS] compiler\superInLambdas.ts | |
[FAIL] compiler\switchCaseCircularRefeference.ts: Incorrectly passed | |
[PASS] compiler\superWithTypeArgument2.ts | |
[PASS] compiler\superPropertyAccess_ES6.ts | |
[PASS] compiler\switchCaseInternalComments.ts | |
[FAIL] compiler\superPropertyAccess_ES5.ts: Incorrectly passed | |
[PASS] compiler\superWithTypeArgument3.ts | |
[PASS] compiler\switchComparableCompatForBrands.ts | |
[FAIL] compiler\switchCasesExpressionTypeMismatch.ts: Incorrectly passed | |
[FAIL] compiler\superPropertyAccess.ts: Incorrectly passed | |
[PASS] compiler\switchFallThroughs.ts | |
[PASS] compiler\switchStatementsWithMultipleDefaults1.ts | |
[FAIL] compiler\super_inside-object-literal-getters-and-setters.ts: Incorrectly passed | |
[PASS] compiler\systemDefaultExportCommentValidity.ts | |
[PASS] compiler\symbolObserverMismatchingPolyfillsWorkTogether.ts | |
[PASS] compiler\systemExportAssignment.ts | |
[PASS] compiler\symbolMergeValueAndImportedType.ts | |
[FAIL] compiler\systemExportAssignment2.ts: Incorrectly passed | |
[PASS] compiler\systemModule1.ts | |
[FAIL] compiler\symbolLinkDeclarationEmitModuleNamesImportRef.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesImportRef.ts:17:9 | |
│ | |
17 │ "name": "styled-components", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesImportRef.ts:29:1 | |
│ | |
29 │ export interface InterpolationValue {} | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesImportRef.ts:33:1 | |
│ | |
33 │ import { styles } from "package-a"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesImportRef.ts:37:1 | |
│ | |
37 │ ┌ export function getStyles() { | |
38 │ │ | |
39 │ │ return styles; | |
40 │ │ | |
41 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesImportRef.ts:47:125 | |
│ | |
47 │ // @link: tests/cases/compiler/Folder/monorepo/package-a -> tests/cases/compiler/Folder/monorepo/core/node_modules/package-a | |
│ ^ the file ends here | |
[PASS] compiler\syntheticDefaultExportsWithDynamicImports.ts | |
[PASS] compiler\switchCaseNarrowsMatchingClausesEvenWhenNonMatchingClausesExist.ts | |
[PASS] compiler\systemJsForInNoException.ts | |
[PASS] compiler\systemExportAssignment3.ts | |
[PASS] compiler\switchStatementsWithMultipleDefaults.ts | |
[FAIL] compiler\systemModule12.ts: Incorrectly passed | |
[PASS] compiler\systemDefaultImportCallable.ts | |
[PASS] compiler\systemModule3.ts | |
[PASS] compiler\systemModule5.ts | |
[FAIL] compiler\systemModule2.ts: Incorrectly passed | |
[FAIL] compiler\systemModule10.ts: Incorrectly passed | |
[FAIL] compiler\systemModule10_ES5.ts: Incorrectly passed | |
[PASS] compiler\systemModule4.ts | |
[FAIL] compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:15:68 | |
│ | |
15 │ static create<T extends Constructor<any>>(ctor: T): BindingKey<T>; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:33:20 | |
│ | |
33 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:35:14 | |
│ | |
35 │ "rootDir": ".", | |
│ ---------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:47:1 | |
│ | |
47 │ import { Constructor } from "@loopback/context"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:49:1 | |
│ | |
49 │ export type ControllerClass = Constructor<any>; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:55:1 | |
│ | |
55 │ import { ControllerClass } from './application'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:57:1 | |
│ | |
57 │ import { BindingKey } from '@loopback/context'; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:61:1 | |
│ | |
61 │ export const CONTROLLER_CLASS = BindingKey.create<ControllerClass>(null as any); // line in question | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\symbolLinkDeclarationEmitModuleNamesRootDir.ts:65:117 | |
│ | |
65 │ // @link: tests/cases/compiler/monorepo/context -> tests/cases/compiler/monorepo/core/node_modules/@loopback/context | |
│ ^ the file ends here | |
[PASS] compiler\systemModule13.ts | |
[PASS] compiler\systemModule7.ts | |
[PASS] compiler\systemModule6.ts | |
[FAIL] compiler\systemModule14.ts: Incorrectly passed | |
[PASS] compiler\symbolLinkDeclarationEmitModuleNames.ts | |
[FAIL] compiler\systemModule16.ts: Incorrectly passed | |
[PASS] compiler\systemModuleExportDefault.ts | |
[PASS] compiler\systemModuleTrailingComments.ts | |
[PASS] compiler\systemModuleConstEnums.ts | |
[PASS] compiler\systemModuleWithSuperClass.ts | |
[PASS] compiler\taggedPrimitiveNarrowing.ts | |
[PASS] compiler\taggedTemplateStringsHexadecimalEscapes.ts | |
[PASS] compiler\systemObjectShorthandRename.ts | |
[PASS] compiler\taggedTemplatesInModuleAndGlobal.ts | |
[PASS] compiler\taggedTemplateStringsWithMultilineTemplate.ts | |
[PASS] compiler\taggedTemplateStringsWithMultilineTemplateES6.ts | |
[PASS] compiler\taggedTemplateStringsWithCurriedFunction.ts | |
[PASS] compiler\taggedTemplateStringsWithUnicodeEscapes.ts | |
[PASS] compiler\taggedTemplateStringsWithWhitespaceEscapesES6.ts | |
[PASS] compiler\taggedTemplateStringWithSymbolExpression01.ts | |
[PASS] compiler\systemModuleNonTopLevelModuleMembers.ts | |
[FAIL] compiler\systemModule11.ts: Incorrectly passed | |
[PASS] compiler\taggedTemplatesWithIncompleteNoSubstitutionTemplate1.ts | |
[PASS] compiler\styledComponentsInstantiaionLimitNotReached.ts | |
[PASS] compiler\systemModuleTargetES6.ts | |
[PASS] compiler\systemModuleConstEnumsSeparateCompilation.ts | |
[FAIL] compiler\taggedTemplatesWithIncompleteNoSubstitutionTemplate2.ts: Incorrectly passed | |
[PASS] compiler\systemModule17.ts | |
[PASS] compiler\systemModule15.ts | |
[PASS] compiler\taggedTemplatesWithIncompleteTemplateExpressions1.ts | |
[PASS] compiler\taggedTemplatesWithIncompleteTemplateExpressions2.ts | |
[PASS] compiler\taggedTemplatesWithIncompleteTemplateExpressions3.ts | |
[FAIL] compiler\strictOptionalProperties1.ts: Incorrectly passed | |
[PASS] compiler\taggedTemplatesWithIncompleteTemplateExpressions5.ts | |
[PASS] compiler\taggedTemplatesWithIncompleteTemplateExpressions6.ts | |
[FAIL] compiler\taggedTemplateWithoutDeclaredHelper.ts: Incorrectly passed | |
[PASS] compiler\taggedTemplatesWithIncompleteTemplateExpressions4.ts | |
[PASS] compiler\SystemModuleForStatementNoInitializer.ts | |
[PASS] compiler\systemNamespaceAliasEmit.ts | |
[PASS] compiler\systemModuleDeclarationMerging.ts | |
[FAIL] compiler\targetEs6DecoratorMetadataImportNotElided.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\targetEs6DecoratorMetadataImportNotElided.ts:29:5 | |
│ | |
29 │ @Input() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'get' | |
┌─ compiler\targetEs6DecoratorMetadataImportNotElided.ts:31:5 | |
│ | |
31 │ get ref() { return this._ref; } | |
│ ^^^ Expected a class method body here | |
[PASS] compiler\targetTypeTest2.ts | |
[FAIL] compiler\systemModule9.ts: Incorrectly passed | |
[PASS] compiler\targetTypeObjectLiteral.ts | |
[PASS] compiler\targetTypeObjectLiteralToAny.ts | |
[PASS] compiler\targetTypeCalls.ts | |
[PASS] compiler\systemModuleAmbientDeclarations.ts | |
[PASS] compiler\targetTypeArgs.ts | |
[FAIL] compiler\targetTypeCastTest.ts: Incorrectly passed | |
[PASS] compiler\targetTypingOnFunctions.ts | |
[FAIL] compiler\targetTypeVoidFunc.ts: Incorrectly passed | |
[PASS] compiler\taggedTemplateStringsWithWhitespaceEscapes.ts | |
[FAIL] compiler\targetTypeTest3.ts: Incorrectly passed | |
[PASS] compiler\taggedTemplateStringsWithUnicodeEscapesES6.ts | |
[PASS] compiler\templateLiteralsSourceMap.ts | |
[PASS] compiler\taggedTemplateStringsHexadecimalEscapesES6.ts | |
[FAIL] compiler\templateLiteralsAndDecoratorMetadata.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ compiler\templateLiteralsAndDecoratorMetadata.ts:9:3 | |
│ | |
9 │ @format("Hello, %s") | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a parameter but instead found '"Hello, %s"' | |
┌─ compiler\templateLiteralsAndDecoratorMetadata.ts:9:11 | |
│ | |
9 │ @format("Hello, %s") | |
│ ^^^^^^^^^^^ Expected a parameter here | |
error[SyntaxError]: expected a class method body but instead found 'greeting' | |
┌─ compiler\templateLiteralsAndDecoratorMetadata.ts:11:3 | |
│ | |
11 │ greeting: `boss` | `employee` = `employee`; //template literals on this line cause the issue | |
│ ^^^^^^^^ Expected a class method body here | |
[PASS] compiler\testContainerList.ts | |
[PASS] compiler\ternaryExpressionSourceMap.ts | |
[FAIL] compiler\templateStringsArrayTypeDefinedInES5Mode.ts: Incorrectly passed | |
[PASS] compiler\taggedTemplatesInDifferentScopes.ts | |
[FAIL] compiler\templateLiteralsInTypes.ts: Incorrectly passed | |
[PASS] compiler\testTypings.ts | |
[FAIL] compiler\templateStringsArrayTypeRedefinedInES6Mode.ts: Incorrectly passed | |
[FAIL] compiler\templateStringsArrayTypeNotDefinedES5Mode.ts: Incorrectly passed | |
[PASS] compiler\thisInArrowFunctionInStaticInitializer1.ts | |
[FAIL] compiler\thisInConstructorParameter1.ts: Incorrectly passed | |
[PASS] compiler\thisInClassBodyStaticESNext.ts | |
[PASS] compiler\thisExpressionInIndexExpression.ts | |
[PASS] compiler\thisCapture1.ts | |
[PASS] compiler\thisExpressionOfGenericObject.ts | |
[FAIL] compiler\thisExpressionInCallExpressionWithTypeArguments.ts: Incorrectly passed | |
[PASS] compiler\thisBinding.ts | |
[FAIL] compiler\thisInModule.ts: Incorrectly passed | |
[FAIL] compiler\thisConditionalOnMethodReturnOfGenericInstance.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\thisConditionalOnMethodReturnOfGenericInstance.ts:11:25 | |
│ | |
11 │ class B<T> extends A<T> { | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\thisConditionalOnMethodReturnOfGenericInstance.ts:23:31 | |
│ | |
23 │ class C<T = any> extends B<T> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\tailRecursiveConditionalTypes.ts | |
[FAIL] compiler\thisInAccessors.ts: Incorrectly passed | |
[PASS] compiler\thisInModuleFunction1.ts | |
[PASS] compiler\systemModule8.ts | |
[PASS] compiler\thisInInnerFunctions.ts | |
[FAIL] compiler\thisInConstructorParameter2.ts: Incorrectly passed | |
[PASS] compiler\thisInStaticMethod1.ts | |
[FAIL] compiler\thisInStatics.ts: Incorrectly passed | |
[PASS] compiler\thisInLambda.ts | |
[PASS] compiler\thisInGenericStaticMembers.ts | |
[FAIL] compiler\thisInOuterClassBody.ts: Incorrectly passed | |
[FAIL] compiler\thisInSuperCall1.ts: Incorrectly passed | |
[FAIL] compiler\thisInSuperCall2.ts: Incorrectly passed | |
[FAIL] compiler\thisInSuperCall3.ts: Incorrectly passed | |
[FAIL] compiler\thisKeyword.ts: Incorrectly passed | |
[PASS] compiler\thisReferencedInFunctionInsideArrowFunction1.ts | |
[PASS] compiler\throwWithoutNewLine1.ts | |
[FAIL] compiler\thisInSuperCall.ts: Incorrectly passed | |
[PASS] compiler\throwWithoutNewLine2.ts | |
[PASS] compiler\thisTypeAsConstraint.ts | |
[FAIL] compiler\this_inside-enum-should-not-be-allowed.ts: Incorrectly passed | |
[FAIL] compiler\thisIndexOnExistingReadonlyFieldIsNotNever.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\thisIndexOnExistingReadonlyFieldIsNotNever.ts:25:101 | |
│ | |
25 │ return class CoachMarkAnchor extends Component<CoachMarkAnchorProps<AnchorType<P>> & P, {}> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\targetTypeTest1.ts | |
[FAIL] compiler\thisShadowingErrorSpans.ts: Incorrectly passed | |
[PASS] compiler\thisInTupleTypeParameterConstraints.ts | |
[FAIL] compiler\thisWhenTypeCheckFails.ts: Incorrectly passed | |
[FAIL] compiler\thisBinding2.ts: Incorrectly passed | |
[PASS] compiler\topLevelLambda2.ts | |
[PASS] compiler\topLevelLambda3.ts | |
[PASS] compiler\thisInPropertyBoundDeclarations.ts | |
[FAIL] compiler\this_inside-object-literal-getters-and-setters.ts: Incorrectly passed | |
[PASS] compiler\topLevelExports.ts | |
[PASS] compiler\toStringOnPrimitives.ts | |
[FAIL] compiler\topLevelLambda.ts: Incorrectly passed | |
[FAIL] compiler\topLevelLambda4.ts: Incorrectly passed | |
[PASS] compiler\transformArrowInBlockScopedLoopVarInitializer.ts | |
[PASS] compiler\tripleSlashReferenceAbsoluteWindowsPath.ts | |
[PASS] compiler\transformParenthesizesConditionalSubexpression.ts | |
[FAIL] compiler\tooManyTypeParameters1.ts: Incorrectly passed | |
[FAIL] compiler\trailingCommaInHeterogenousArrayLiteral1.ts: Incorrectly passed | |
[PASS] compiler\trailingCommasES5.ts | |
[FAIL] compiler\tripleSlashTypesReferenceWithMissingExports.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\tripleSlashTypesReferenceWithMissingExports.ts:11:11 | |
│ | |
11 │ "name": "pkg", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\tripleSlashTypesReferenceWithMissingExports.ts:25:33 | |
│ | |
25 │ const a: GlobalThing = { a: 0 }; | |
│ ^ the file ends here | |
[PASS] compiler\trailingCommasES3.ts | |
[PASS] compiler\tryCatchFinally.ts | |
[PASS] compiler\topLevelBlockExpando.ts | |
[PASS] compiler\transitiveTypeArgumentInference1.ts | |
[PASS] compiler\topLevel.ts | |
[PASS] compiler\tooFewArgumentsInGenericFunctionTypedArgument.ts | |
[PASS] compiler\transformNestedGeneratorsWithTry.ts | |
[PASS] compiler\tryStatementInternalComments.ts | |
[FAIL] compiler\tslibInJs.ts: Incorrectly passed | |
[PASS] compiler\truthinessCallExpressionCoercion3.ts | |
[PASS] compiler\tsxDefaultImports.ts | |
[FAIL] compiler\tsconfigMapOptionsAreCaseInsensitive.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\tsconfigMapOptionsAreCaseInsensitive.ts:5:22 | |
│ | |
5 │ "compilerOptions": { | |
│ -----------------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\tsconfigMapOptionsAreCaseInsensitive.ts:7:17 | |
│ | |
7 │ "module": "AmD" | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\tsconfigMapOptionsAreCaseInsensitive.ts:17:1 | |
│ | |
17 │ export default 42; | |
│ ^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\tsconfigMapOptionsAreCaseInsensitive.ts:23:1 | |
│ | |
23 │ import Answer from "./other.js"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ compiler\tsconfigMapOptionsAreCaseInsensitive.ts:27:1 | |
│ | |
27 │ ┌ export { | |
28 │ │ | |
29 │ │ x | |
30 │ │ | |
31 │ │ }; | |
│ └──^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ compiler\tsconfigMapOptionsAreCaseInsensitive.ts:31:3 | |
│ | |
31 │ }; | |
│ ^ the file ends here | |
[PASS] compiler\typeAliasDeclareKeyword01.d.ts | |
[PASS] compiler\typeAliasDeclarationEmit2.ts | |
[FAIL] compiler\typeAliasDeclarationEmit.ts: Incorrectly passed | |
[PASS] compiler\typeAliasExport.ts | |
[FAIL] compiler\tsxResolveExternalModuleExportsTypes.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\tsxResolveExternalModuleExportsTypes.ts:24:19 | |
│ | |
24 │ const Foo = (<h1></h1>); | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found ')' | |
┌─ compiler\tsxResolveExternalModuleExportsTypes.ts:24:23 | |
│ | |
24 │ const Foo = (<h1></h1>); | |
│ ^ Expected an expression here | |
[PASS] compiler\tsxTypeArgumentPartialDefinitionStillErrors.ts | |
[PASS] compiler\tripleSlashInCommentNotParsed.ts | |
[FAIL] compiler\tsxFragmentChildrenCheck.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ compiler\tsxFragmentChildrenCheck.ts:21:21 | |
│ | |
21 │ return <span>my component</span>; | |
│ ----------------^^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected an expression for the right hand side of a `<`, but found an operator instead | |
┌─ compiler\tsxFragmentChildrenCheck.ts:21:31 | |
│ | |
21 │ return <span>my component</span>; | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ';' | |
┌─ compiler\tsxFragmentChildrenCheck.ts:21:37 | |
│ | |
21 │ return <span>my component</span>; | |
│ ^ Expected an expression here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\tsxFragmentChildrenCheck.ts:43:58 | |
│ | |
43 │ class RenderString extends React.PureComponent<any, any> { | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: Invalid assignment to `<> | |
<MyComponent /> | |
<span>{ MY_STRING }</span> | |
<span className` | |
┌─ compiler\tsxFragmentChildrenCheck.ts:49:7 | |
│ | |
49 │ ┌ <> | |
50 │ │ | |
51 │ │ <MyComponent /> | |
52 │ │ | |
53 │ │ <span>{ MY_STRING }</span> | |
54 │ │ | |
55 │ │ <span className={ MY_CLASSNAME } /> | |
│ └───────────────────────^ This expression cannot be assigned to | |
error[SyntaxError]: Expected an expression for the right hand side of a `/`, but found an operator instead | |
┌─ compiler\tsxFragmentChildrenCheck.ts:55:43 | |
│ | |
55 │ <span className={ MY_CLASSNAME } /> | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\tsxFragmentChildrenCheck.ts:57:8 | |
│ | |
57 │ </> | |
│ ^ Expected a type here | |
error[SyntaxError]: Expected an expression for the right hand side of a `/`, but found an operator instead | |
┌─ compiler\tsxFragmentChildrenCheck.ts:57:9 | |
│ | |
57 │ </> | |
│ -^ But this operator was encountered instead | |
│ │ | |
│ This operator requires a right hand side value | |
error[SyntaxError]: expected an expression but instead found ')' | |
┌─ compiler\tsxFragmentChildrenCheck.ts:59:5 | |
│ | |
59 │ ) | |
│ ^ Expected an expression here | |
[PASS] compiler\typeAliasDoesntMakeModuleInstantiated.ts | |
[FAIL] compiler\truthinessPromiseCoercion.ts: Incorrectly passed | |
[PASS] compiler\typeArgumentInferenceApparentType1.ts | |
[PASS] compiler\tupleTypeInference2.ts | |
[PASS] compiler\tupleTypeInference.ts | |
[PASS] compiler\typeAliasDeclarationEmit3.ts | |
[PASS] compiler\typeAnnotationBestCommonTypeInArrayLiteral.ts | |
[PASS] compiler\typeArgInference2.ts | |
[FAIL] compiler\typeArgumentDefaultUsesConstraintOnCircularDefault.ts: Incorrectly passed | |
[PASS] compiler\typeArgInferenceWithNull.ts | |
[FAIL] compiler\truthinessCallExpressionCoercion.ts: Incorrectly passed | |
[PASS] compiler\typeArgumentInferenceApparentType2.ts | |
[FAIL] compiler\typeArgInference2WithError.ts: Incorrectly passed | |
[PASS] compiler\typeArgumentInferenceWithRecursivelyReferencedTypeAliasToTypeLiteral01.ts | |
[FAIL] compiler\typeArgumentConstraintResolution1.ts: Incorrectly passed | |
[FAIL] compiler\truthinessCallExpressionCoercion1.ts: Incorrectly passed | |
[PASS] compiler\typeArgumentInferenceOrdering.ts | |
[FAIL] compiler\typeArgumentInferenceWithConstraintAsCommonRoot.ts: Incorrectly passed | |
[FAIL] compiler\typecheckCommaExpression.ts: Incorrectly passed | |
[PASS] compiler\typeArgumentsInFunctionExpressions.ts | |
[PASS] compiler\typeArgumentInferenceWithRecursivelyReferencedTypeAliasToTypeLiteral02.ts | |
[PASS] compiler\twiceNestedKeyofIndexInference.ts | |
[FAIL] compiler\typeArgumentsShouldDisallowNonGenericOverloads.ts: Incorrectly passed | |
[FAIL] compiler\typeArgumentsOnFunctionsWithNoTypeParameters.ts: Incorrectly passed | |
[FAIL] compiler\typecheckIfCondition.ts: Incorrectly passed | |
[PASS] compiler\typeArgInference.ts | |
[FAIL] compiler\typeCheckReturnExpression.ts: Incorrectly passed | |
[FAIL] compiler\typeCheckObjectLiteralMethodBody.ts: Incorrectly passed | |
[FAIL] compiler\typeCheckingInsideFunctionExpressionInArray.ts: Incorrectly passed | |
[FAIL] compiler\typeAssertionToGenericFunctionType.ts: Incorrectly passed | |
[PASS] compiler\typeCheckObjectCreationExpressionWithUndefinedCallResolutionData.ts | |
[PASS] compiler\typedGenericPrototypeMember.ts | |
[FAIL] compiler\typeCheckTypeArgument.ts: Incorrectly passed | |
[FAIL] compiler\typeComparisonCaching.ts: Incorrectly passed | |
[PASS] compiler\transformsElideNullUndefinedType.ts | |
[FAIL] compiler\tupleTypes.ts: Incorrectly passed | |
[PASS] compiler\typeConstraintsWithConstructSignatures.ts | |
[PASS] compiler\typeGuardOnContainerTypeNoHang.ts | |
[PASS] compiler\typeGuardConstructorNarrowPrimitivesInUnion.ts | |
[PASS] compiler\typeGuardConstructorNarrowAny.ts | |
[PASS] compiler\typedArrays-es6.ts | |
[FAIL] compiler\typedArrays-es5.ts: Incorrectly passed | |
[FAIL] compiler\typeInfer1.ts: Incorrectly passed | |
[FAIL] compiler\typeInferenceConflictingCandidates.ts: Incorrectly passed | |
[PASS] compiler\typeInferenceFixEarly.ts | |
[FAIL] compiler\typeIdentityConsidersBrands.ts: Incorrectly passed | |
[PASS] compiler\typedArraysSubarray.ts | |
[PASS] compiler\typeGuardConstructorPrimitiveTypes.ts | |
[PASS] compiler\typeInferenceWithTypeAnnotation.ts | |
[PASS] compiler\typeInferenceTypePredicate.ts | |
[PASS] compiler\typeInferenceTypePredicate2.ts | |
[PASS] compiler\typeInferenceCacheInvalidation.ts | |
[PASS] compiler\truthinessCallExpressionCoercion2.ts | |
[PASS] compiler\typeLiteralCallback.ts | |
[FAIL] compiler\typeGuardConstructorDerivedClass.ts: Incorrectly passed | |
[FAIL] compiler\typeAliasFunctionTypeSharedSymbol.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '...' | |
┌─ compiler\typeAliasFunctionTypeSharedSymbol.ts:19:35 | |
│ | |
19 │ type ReturnTypeOf<V> = V extends (...args: any[])=>infer R ? R : never; | |
│ ^^^ Expected a type here | |
[PASS] compiler\typeInferenceWithExcessProperties.ts | |
[PASS] compiler\typeofEnum.ts | |
[PASS] compiler\typeInferenceReturnTypeCallback.ts | |
[FAIL] compiler\typeofClass.ts: Incorrectly passed | |
[FAIL] compiler\typeofAmbientExternalModules.ts: Incorrectly passed | |
[FAIL] compiler\typedArraysCrossAssignability01.ts: Incorrectly passed | |
[PASS] compiler\typeInferenceFBoundedTypeParams.ts | |
[PASS] compiler\typeofInterface.ts | |
[PASS] compiler\typeGuardNarrowsIndexedAccessOfKnownProperty.ts | |
[FAIL] compiler\typeGuardConstructorClassAndNumber.ts: Incorrectly passed | |
[FAIL] compiler\typeMatch1.ts: Incorrectly passed | |
[FAIL] compiler\typeofInObjectLiteralType.ts: Incorrectly passed | |
[PASS] compiler\typeOfPrototype.ts | |
[PASS] compiler\typeofStrictNull.ts | |
[FAIL] compiler\typeOfEnumAndVarRedeclarations.ts: Incorrectly passed | |
[FAIL] compiler\tryCatchFinallyControlFlow.ts: Incorrectly passed | |
[FAIL] compiler\typeOfOnTypeArg.ts: Incorrectly passed | |
[FAIL] compiler\typeofExternalModules.ts: Incorrectly passed | |
[PASS] compiler\typeOfSuperCall.ts | |
[PASS] compiler\typeInferenceLiteralUnion.ts | |
[FAIL] compiler\typeOfThisInStatics.ts: Incorrectly passed | |
[FAIL] compiler\typeofUnknownSymbol.ts: Incorrectly passed | |
[PASS] compiler\typeofUndefined.ts | |
[FAIL] compiler\typeofInternalModules.ts: Incorrectly passed | |
[FAIL] compiler\typeofProperty.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterAsBaseClass.ts: Incorrectly passed | |
[FAIL] compiler\typeofSimple.ts: Incorrectly passed | |
[FAIL] compiler\typeOfOperator1.ts: Incorrectly passed | |
[PASS] compiler\typeParameterAndArgumentOfSameName1.ts | |
[FAIL] compiler\typeParameterArgumentEquivalence.ts: Incorrectly passed | |
[PASS] compiler\typeofUsedBeforeBlockScoped.ts | |
[PASS] compiler\typeofStripsFreshness.ts | |
[FAIL] compiler\typeParameterArgumentEquivalence3.ts: Incorrectly passed | |
[FAIL] compiler\typeMatch2.ts: Incorrectly passed | |
[FAIL] compiler\typeName1.ts: Incorrectly passed | |
[PASS] compiler\typeParameterAsElementType.ts | |
[FAIL] compiler\typeParameterArgumentEquivalence5.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterArgumentEquivalence2.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterAssignmentCompat1.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterArgumentEquivalence4.ts: Incorrectly passed | |
[PASS] compiler\typeParameterAssignmentWithConstraints.ts | |
[PASS] compiler\typeParameterDoesntBlockParameterLookup.ts | |
[FAIL] compiler\typeParameterConstrainedToOuterTypeParameter.ts: Incorrectly passed | |
[PASS] compiler\typeParameterConstrainedToOuterTypeParameter2.ts | |
[PASS] compiler\typeParameterEquality.ts | |
[PASS] compiler\typeParameterConstraintInstantiation.ts | |
[FAIL] compiler\typeParameterDiamond3.ts: Incorrectly passed | |
[PASS] compiler\typeParameterExtendingUnion2.ts | |
[FAIL] compiler\typeParameterDiamond2.ts: Incorrectly passed | |
[PASS] compiler\typeParameterDiamond1.ts | |
[PASS] compiler\typeParameterExtendingUnion1.ts | |
[FAIL] compiler\typeParameterDiamond4.ts: Incorrectly passed | |
[PASS] compiler\typeParameterCompatibilityAccrossDeclarations.ts | |
[FAIL] compiler\typeParameterHasSelfAsConstraint.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterConstraints1.ts: Incorrectly passed | |
[PASS] compiler\typeParameterInConstraint1.ts | |
[PASS] compiler\typeParameterFixingWithConstraints.ts | |
[PASS] compiler\typeParameterListWithTrailingComma1.ts | |
[PASS] compiler\typeParameterFixingWithContextSensitiveArguments.ts | |
[FAIL] compiler\typeParameterExplicitlyExtendsAny.ts: Incorrectly passed | |
[FAIL] compiler\typeParametersInStaticMethods.ts: Incorrectly passed | |
[PASS] compiler\typeParameterOrderReversal.ts | |
[FAIL] compiler\typeParametersInStaticAccessors.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterFixingWithContextSensitiveArguments3.ts: Incorrectly passed | |
[FAIL] compiler\typeParametersShouldNotBeEqual.ts: Incorrectly passed | |
[FAIL] compiler\typeParametersAndParametersInComputedNames.ts: Incorrectly passed | |
[FAIL] compiler\typeParametersShouldNotBeEqual3.ts: Incorrectly passed | |
[FAIL] compiler\typeParameterWithInvalidConstraintType.ts: Incorrectly passed | |
[PASS] compiler\typePredicatesInUnion2.ts | |
[PASS] compiler\typeParameterFixingWithContextSensitiveArguments4.ts | |
[FAIL] compiler\typeParametersInStaticProperties.ts: Incorrectly passed | |
[PASS] compiler\typeParameterLeak.ts | |
[PASS] compiler\typePredicatesInUnion_noMatch.ts | |
[PASS] compiler\typeParameterExtendsPrimitive.ts | |
[PASS] compiler\typePredicatesInUnion.ts | |
[PASS] compiler\typeParameterFixingWithContextSensitiveArguments5.ts | |
[PASS] compiler\typeReferenceDirectives1.ts | |
[FAIL] compiler\typePredicateInLoop.ts: Incorrectly passed | |
[PASS] compiler\typeReferenceDirectives2.ts | |
[PASS] compiler\typeReferenceDirectives10.ts | |
[PASS] compiler\typeReferenceDirectives3.ts | |
[PASS] compiler\typePredicateWithThisParameter.ts | |
[PASS] compiler\typePartameterConstraintInstantiatedWithDefaultWhenCheckingDefault.ts | |
[PASS] compiler\typeReferenceDirectives13.ts | |
[PASS] compiler\typeReferenceDirectives5.ts | |
[PASS] compiler\typeReferenceDirectives4.ts | |
[PASS] compiler\typeReferenceDirectives6.ts | |
[PASS] compiler\typeReferenceDirectives7.ts | |
[FAIL] compiler\typeParameterFixingWithContextSensitiveArguments2.ts: Incorrectly passed | |
[FAIL] compiler\typeParamExtendsOtherTypeParam.ts: Incorrectly passed | |
[FAIL] compiler\typeParametersShouldNotBeEqual2.ts: Incorrectly passed | |
[PASS] compiler\typeReferenceDirectives8.ts | |
[FAIL] compiler\typeReferenceDirectives12.ts: Incorrectly passed | |
[PASS] compiler\typeRootsFromMultipleNodeModulesDirectories.ts | |
[PASS] compiler\typeRootsFromNodeModulesInParentDirectory.ts | |
[FAIL] compiler\typeReferenceDirectives11.ts: Incorrectly passed | |
[PASS] compiler\typedArrays.ts | |
[PASS] compiler\typeVal.ts | |
[FAIL] compiler\typeValueConflict1.ts: Incorrectly passed | |
[FAIL] compiler\umdDependencyCommentName2.ts: Incorrectly passed | |
[FAIL] compiler\umdDependencyComment2.ts: Incorrectly passed | |
[PASS] compiler\typeReferenceDirectives9.ts | |
[FAIL] compiler\typeUsedAsValueError2.ts: Incorrectly passed | |
[FAIL] compiler\typeUsedAsValueError.ts: Incorrectly passed | |
[FAIL] compiler\umdDependencyCommentName1.ts: Incorrectly passed | |
[PASS] compiler\umdNamedAmdMode.ts | |
[FAIL] compiler\typeUsedAsTypeLiteralIndex.ts: Incorrectly passed | |
[PASS] compiler\umdGlobalConflict.ts | |
[PASS] compiler\typeValueConflict2.ts | |
[FAIL] compiler\unaryOperators1.ts: Incorrectly passed | |
[PASS] compiler\umdGlobalAugmentationNoCrash.ts | |
[PASS] compiler\uncaughtCompilerError2.ts | |
[FAIL] compiler\undeclaredVarEmit.ts: Incorrectly passed | |
[PASS] compiler\unaryOperatorsInStrictMode.ts | |
[PASS] compiler\umdNamespaceMergedWithGlobalAugmentationIsNotCircular.ts | |
[FAIL] compiler\undeclaredBase.ts: Incorrectly passed | |
[PASS] compiler\undefinedArgumentInference.ts | |
[PASS] compiler\unaryPlus.ts | |
[PASS] compiler\typePredicateStructuralMatch.ts | |
[FAIL] compiler\undefinedTypeArgument1.ts: Incorrectly passed | |
[PASS] compiler\unclosedExportClause02.ts | |
[PASS] compiler\undefinedInferentialTyping.ts | |
[PASS] compiler\unclosedExportClause01.ts | |
[FAIL] compiler\undeclaredMethod.ts: Incorrectly passed | |
[FAIL] compiler\undefinedTypeAssignment2.ts: Incorrectly passed | |
[FAIL] compiler\undefinedTypeAssignment1.ts: Incorrectly passed | |
[FAIL] compiler\undefinedTypeAssignment3.ts: Incorrectly passed | |
[FAIL] compiler\undefinedSymbolReferencedInArrayLiteral1.ts: Incorrectly passed | |
[FAIL] compiler\undefinedAssignableToGenericMappedIntersection.ts: Incorrectly passed | |
[PASS] compiler\underscoreEscapedNameInEnum.ts | |
[FAIL] compiler\undefinedTypeAssignment4.ts: Incorrectly passed | |
[FAIL] compiler\undefinedTypeArgument2.ts: Incorrectly passed | |
[PASS] compiler\uncaughtCompilerError1.ts | |
[PASS] compiler\unexportedInstanceClassVariables.ts | |
[PASS] compiler\unicodeStringLiteral.ts | |
[PASS] compiler\unexpectedStatementBlockTerminator.ts | |
[PASS] compiler\underscoreThisInDerivedClass02.ts | |
[PASS] compiler\unicodeEscapesInJSDoc.ts | |
[PASS] compiler\underscoreThisInDerivedClass01.ts | |
[FAIL] compiler\typeVariableTypeGuards.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\typeVariableTypeGuards.ts:67:43 | |
│ | |
67 │ class BigMonkey extends Monkey<BigBanana> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] compiler\unicodeIdentifierName2.ts | |
[FAIL] compiler\undeclaredModuleError.ts: Incorrectly passed | |
[PASS] compiler\unionRelationshipCheckPasses.ts | |
[PASS] compiler\unionOfEnumInference.ts | |
[PASS] compiler\unionExcessPropsWithPartialMember.ts | |
[FAIL] compiler\unionErrorMessageOnMatchingDiscriminant.ts: Incorrectly passed | |
[PASS] compiler\typeResolution.ts | |
[PASS] compiler\unionOfFunctionAndSignatureIsCallable.ts | |
[PASS] compiler\unionSignaturesWithThisParameter.ts | |
[PASS] compiler\unionReductionMutualSubtypes.ts | |
[PASS] compiler\unionExcessPropertyCheckNoApparentPropTypeMismatchErrors.ts | |
[PASS] compiler\unionTypeWithIndexAndMethodSignature.ts | |
[PASS] compiler\underscoreMapFirst.ts | |
[PASS] compiler\unionTypeParameterInference.ts | |
[PASS] compiler\unionTypeWithIndexAndTuple.ts | |
[PASS] compiler\unionTypeWithLeadingOperator.ts | |
[PASS] compiler\unionTypeWithRecursiveSubtypeReduction1.ts | |
[PASS] compiler\unionTypeWithIndexedLiteralType.ts | |
[FAIL] compiler\unionTypeWithRecursiveSubtypeReduction3.ts: Incorrectly passed | |
[FAIL] compiler\unionPropertyExistence.ts: Incorrectly passed | |
[PASS] compiler\unknownPropertiesAreAssignableToObjectUnion.ts | |
[FAIL] compiler\unionTypeWithRecursiveSubtypeReduction2.ts: Incorrectly passed | |
[PASS] compiler\uniqueSymbolAssignmentOnGlobalAugmentationSuceeds.ts | |
[FAIL] compiler\unknownTypeErrors.ts: Incorrectly passed | |
[FAIL] compiler\uniqueSymbolAllowsIndexInObjectWithIndexSignature.ts: Incorrectly passed | |
[PASS] compiler\unmatchedParameterPositions.ts | |
[FAIL] compiler\unionTypeErrorMessageTypeRefs01.ts: Incorrectly passed | |
[PASS] compiler\unionWithIndexSignature.ts | |
[PASS] compiler\uniqueSymbolPropertyDeclarationEmit.ts | |
[PASS] compiler\unreachableFlowAfterFinally.ts | |
[FAIL] compiler\unknownTypeArgOnCall.ts: Incorrectly passed | |
[PASS] compiler\unreachableJavascriptUnchecked.ts | |
[FAIL] compiler\unqualifiedCallToClassStatic1.ts: Incorrectly passed | |
[FAIL] compiler\unknownSymbolInGenericReturnType.ts: Incorrectly passed | |
[FAIL] compiler\unknownSymbols1.ts: Incorrectly passed | |
[FAIL] compiler\unknownSymbols2.ts: Incorrectly passed | |
[FAIL] compiler\unreachableJavascriptChecked.ts: Incorrectly passed | |
[FAIL] compiler\unknownSymbolOffContextualType1.ts: Incorrectly passed | |
[PASS] compiler\unterminatedStringLiteralWithBackslash1.ts | |
[PASS] compiler\unterminatedRegexAtEndOfSource1.ts | |
[FAIL] compiler\unresolvedTypeAssertionSymbol.ts: Incorrectly passed | |
[PASS] compiler\untypedArgumentInLambdaExpression.ts | |
[FAIL] compiler\unusedClassesinNamespace1.ts: Incorrectly passed | |
[PASS] compiler\unionOfClassCalls.ts | |
[FAIL] compiler\unusedClassesinNamespace2.ts: Incorrectly passed | |
[FAIL] compiler\unreachableSwitchTypeofUnknown.ts: Incorrectly passed | |
[FAIL] compiler\unusedClassesinModule1.ts: Incorrectly passed | |
[FAIL] compiler\unreachableSwitchTypeofAny.ts: Incorrectly passed | |
[PASS] compiler\unusedClassesinNamespace3.ts | |
[FAIL] compiler\unusedClassesinNamespace4.ts: Incorrectly passed | |
[PASS] compiler\untypedModuleImport_withAugmentation2.ts | |
[PASS] compiler\unparenthesizedFunctionTypeInUnionOrIntersection.ts | |
[FAIL] compiler\unusedFunctionsinNamespaces1.ts: Incorrectly passed | |
[FAIL] compiler\unusedClassesinNamespace5.ts: Incorrectly passed | |
[FAIL] compiler\unusedFunctionsinNamespaces2.ts: Incorrectly passed | |
[FAIL] compiler\unusedFunctionsinNamespaces3.ts: Incorrectly passed | |
[FAIL] compiler\unusedDestructuringParameters.ts: Incorrectly passed | |
[FAIL] compiler\unusedFunctionsinNamespaces4.ts: Incorrectly passed | |
[FAIL] compiler\unusedFunctionsinNamespaces5.ts: Incorrectly passed | |
[FAIL] compiler\unusedGetterInClass.ts: Incorrectly passed | |
[FAIL] compiler\unusedDestructuring.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports1.ts: Incorrectly passed | |
[PASS] compiler\unusedImportDeclaration.ts | |
[FAIL] compiler\unusedImports10.ts: Incorrectly passed | |
[PASS] compiler\unparenthesizedConstructorTypeInUnionOrIntersection.ts | |
[FAIL] compiler\unusedFunctionsinNamespaces6.ts: Incorrectly passed | |
[FAIL] compiler\untypedFunctionCallsWithTypeParameters1.ts: Incorrectly passed | |
[PASS] compiler\unusedImports11.ts | |
[FAIL] compiler\unusedImports12.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports14.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\unusedImports14.ts:15:35 | |
│ | |
15 │ export const FooComponent = <div></div> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found 'export' | |
┌─ compiler\unusedImports14.ts:21:1 | |
│ | |
21 │ export = React; | |
│ ^^^^^^ Expected an expression here | |
[FAIL] compiler\unusedImports15.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\unusedImports15.ts:17:35 | |
│ | |
17 │ export const FooComponent = <div></div> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found 'export' | |
┌─ compiler\unusedImports15.ts:23:1 | |
│ | |
23 │ export = React; | |
│ ^^^^^^ Expected an expression here | |
[FAIL] compiler\unusedImports13.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\unusedImports13.ts:15:35 | |
│ | |
15 │ export const FooComponent = <div></div> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found 'export' | |
┌─ compiler\unusedImports13.ts:21:1 | |
│ | |
21 │ export = React; | |
│ ^^^^^^ Expected an expression here | |
[FAIL] compiler\unusedImports16.ts: Incorrectly errored: | |
error[SyntaxError]: expected a type but instead found '/' | |
┌─ compiler\unusedImports16.ts:17:35 | |
│ | |
17 │ export const FooComponent = <div></div> | |
│ ^ Expected a type here | |
error[SyntaxError]: expected an expression but instead found 'export' | |
┌─ compiler\unusedImports16.ts:23:1 | |
│ | |
23 │ export = React; | |
│ ^^^^^^ Expected an expression here | |
[FAIL] compiler\unusedImports6.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports3.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports5.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports7.ts: Incorrectly passed | |
[FAIL] compiler\unusedInterfaceinNamespace2.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports8.ts: Incorrectly passed | |
[FAIL] compiler\unusedImports9.ts: Incorrectly passed | |
[FAIL] compiler\unusedInterfaceinNamespace1.ts: Incorrectly passed | |
[PASS] compiler\unusedInterfaceinNamespace4.ts | |
[FAIL] compiler\unusedImports2.ts: Incorrectly passed | |
[FAIL] compiler\unusedInterfaceinNamespace3.ts: Incorrectly passed | |
[PASS] compiler\unusedInterfaceinNamespace5.ts | |
[FAIL] compiler\unusedImports_entireImportDeclaration.ts: Incorrectly passed | |
[PASS] compiler\unusedImportWithSpread.ts | |
[PASS] compiler\unusedLocalProperty.ts | |
[FAIL] compiler\unusedLocalsinConstructor1.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsInMethod2.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsAndParametersTypeAliases2.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsInMethod1.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsinConstructor2.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsAndObjectSpread2.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsAndObjectSpread.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsOnFunctionDeclarationWithinFunctionDeclaration1.ts: Incorrectly passed | |
[PASS] compiler\unusedInvalidTypeArguments.ts | |
[FAIL] compiler\unusedImports4.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsInMethod3.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsOnFunctionDeclarationWithinFunctionExpression1.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsAndParametersOverloadSignatures.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\unusedLocalsAndParametersOverloadSignatures.ts:19:66 | |
│ | |
19 │ constructor(details: number, message: string, ...args: any[]); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\unusedLocalsAndParametersOverloadSignatures.ts:29:67 | |
│ | |
29 │ method(details: number, message: string, ...args: any[]): void; | |
│ ^ Expected a class method body here | |
[FAIL] compiler\unusedLocalsOnFunctionDeclarationWithinFunctionDeclaration2.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsOnFunctionDeclarationWithinFunctionExpression2.ts: Incorrectly passed | |
[FAIL] compiler\unusedModuleInModule.ts: Incorrectly passed | |
[PASS] compiler\unusedMethodsInInterface.ts | |
[FAIL] compiler\unusedLocalsOnFunctionExpressionWithinFunctionDeclaration2.ts: Incorrectly passed | |
[PASS] compiler\unusedLocalsAndParametersTypeAliases.ts | |
[FAIL] compiler\unusedLocalsOnFunctionExpressionWithinFunctionExpression1.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsStartingWithUnderscore.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsOnFunctionExpressionWithinFunctionExpression2.ts: Incorrectly passed | |
[FAIL] compiler\unusedMultipleParameter1InFunctionExpression.ts: Incorrectly passed | |
[FAIL] compiler\unusedMultipleParameter1InContructor.ts: Incorrectly passed | |
[PASS] compiler\unusedLocalsAndParameters.ts | |
[FAIL] compiler\unusedMultipleParameter2InFunctionExpression.ts: Incorrectly passed | |
[PASS] compiler\unusedParameterInCatchClause.ts | |
[FAIL] compiler\unusedMultipleParameter2InContructor.ts: Incorrectly passed | |
[FAIL] compiler\unusedMultipleParameters1InFunctionDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\unusedNamespaceInModule.ts: Incorrectly passed | |
[FAIL] compiler\unusedMultipleParameters2InMethodDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\unusedNamespaceInNamespace.ts: Incorrectly passed | |
[FAIL] compiler\unusedMultipleParameters1InMethodDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\unusedMultipleParameters2InFunctionDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\unusedParameterProperty2.ts: Incorrectly passed | |
[FAIL] compiler\unusedParametersinConstructor1.ts: Incorrectly passed | |
[FAIL] compiler\unusedParameterProperty1.ts: Incorrectly passed | |
[FAIL] compiler\unusedParametersinConstructor2.ts: Incorrectly passed | |
[FAIL] compiler\unusedParametersInLambda1.ts: Incorrectly passed | |
[FAIL] compiler\unusedParametersinConstructor3.ts: Incorrectly passed | |
[PASS] compiler\unusedParameterUsedInTypeOf.ts | |
[FAIL] compiler\unusedPrivateVariableInClass1.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateMethodInClass1.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateMethodInClass2.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateVariableInClass2.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateMethodInClass4.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateMethodInClass3.ts: Incorrectly passed | |
[FAIL] compiler\unspecializedConstraints.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateVariableInClass3.ts: Incorrectly passed | |
[FAIL] compiler\unusedParametersWithUnderscore.ts: Incorrectly passed | |
[PASS] compiler\unusedSemicolonInClass.ts | |
[PASS] compiler\unusedParametersThis.ts | |
[FAIL] compiler\unusedPrivateVariableInClass4.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsAndParametersDeferred.ts: Incorrectly passed | |
[FAIL] compiler\unusedLocalsOnFunctionExpressionWithinFunctionDeclaration1.ts: Incorrectly passed | |
[FAIL] compiler\unusedSingleParameterInContructor.ts: Incorrectly passed | |
[FAIL] compiler\unusedSingleParameterInFunctionDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\unusedSingleParameterInFunctionExpression.ts: Incorrectly passed | |
[FAIL] compiler\unusedSetterInClass.ts: Incorrectly passed | |
[FAIL] compiler\unusedSetterInClass2.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInFunction1.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInInterface1.ts: Incorrectly passed | |
[FAIL] compiler\unusedSingleParameterInMethodDeclaration.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateStaticMembers.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInFunction2.ts: Incorrectly passed | |
[FAIL] compiler\unusedSwitchStatement.ts: Incorrectly passed | |
[FAIL] compiler\unusedParametersInLambda2.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateMembers.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInFunction4.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInFunction3.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInInterface2.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInLambda2.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInLambda1.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInMethod1.ts: Incorrectly passed | |
[FAIL] compiler\unusedPrivateVariableInClass5.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInMethod2.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInMethod3.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInMethod4.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInLambda3.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameterInMethod5.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters10.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters2.ts: Incorrectly passed | |
[PASS] compiler\unusedTypeParameters7.ts | |
[PASS] compiler\unusedTypeParameters6.ts | |
[FAIL] compiler\unusedTypeParameters5.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters8.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters3.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters4.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters_templateTag.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters_infer.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinBlocks1.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters_templateTag2.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParametersCheckedByNoUnusedParameters.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinForLoop.ts: Incorrectly passed | |
[PASS] compiler\unusedTypeParametersNotCheckedByNoUnusedLocals.ts | |
[FAIL] compiler\unusedTypeParametersWithUnderscore.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinBlocks2.ts: Incorrectly passed | |
[FAIL] compiler\unusedTypeParameters1.ts: Incorrectly passed | |
[PASS] compiler\unusedTypeParameters9.ts | |
[FAIL] compiler\unusedVariablesinNamespaces1.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinForLoop2.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinForLoop4.ts: Incorrectly passed | |
[PASS] compiler\useDefineForClassFieldsFlagDefault.ts | |
[PASS] compiler\useStrictLikePrologueString01.ts | |
[FAIL] compiler\unusedVariablesinModules1.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinNamespaces3.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesinNamespaces2.ts: Incorrectly passed | |
[PASS] compiler\usedImportNotElidedInJs.ts | |
[FAIL] compiler\unusedVariablesinForLoop3.ts: Incorrectly passed | |
[FAIL] compiler\useBeforeDeclaration_destructuring.ts: Incorrectly passed | |
[PASS] compiler\useBeforeDeclaration.ts | |
[FAIL] compiler\useBeforeDeclaration_superClass.ts: Incorrectly passed | |
[PASS] compiler\validRegexp.ts | |
[FAIL] compiler\varAndFunctionShareName.ts: Incorrectly passed | |
[PASS] compiler\validUseOfThisInSuper.ts | |
[FAIL] compiler\unusedVariablesWithUnderscoreInForOfLoop.ts: Incorrectly passed | |
[FAIL] compiler\useBeforeDeclaration_propertyAssignment.ts: Incorrectly passed | |
[PASS] compiler\unwitnessedTypeParameterVariance.ts | |
[PASS] compiler\varArgWithNoParamName.ts | |
[PASS] compiler\varArgConstructorMemberParameter.ts | |
[PASS] compiler\variableDeclarationInStrictMode1.ts | |
[PASS] compiler\usingModuleWithExportImportInValuePosition.ts | |
[PASS] compiler\variableDeclarator1.ts | |
[PASS] compiler\varAsID.ts | |
[PASS] compiler\variableDeclarationInnerCommentEmit.ts | |
[PASS] compiler\variableDeclarationDeclarationEmitUniqueSymbolPartialStatement.ts | |
[PASS] compiler\useUnknownInCatchVariables01.ts | |
[PASS] compiler\valueOfTypedArray.ts | |
[PASS] compiler\varArgsOnConstructorTypes.ts | |
[PASS] compiler\varArgParamTypeCheck.ts | |
[PASS] compiler\varInFunctionInVarInitializer.ts | |
[FAIL] compiler\useBeforeDefinitionInDeclarationFiles.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ compiler\useBeforeDefinitionInDeclarationFiles.ts:5:55 | |
│ | |
5 │ public [Namespace.fullyExportedCustomSymbol](): void; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\useBeforeDefinitionInDeclarationFiles.ts:8:16 | |
│ | |
8 │ export const locallyExportedCustomSymbol: unique symbol; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this variable needs to be initialized | |
error[SyntaxError]: Const var declarations must have an initialized value | |
┌─ compiler\useBeforeDefinitionInDeclarationFiles.ts:9:16 | |
│ | |
9 │ export const fullyExportedCustomSymbol: unique symbol; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ this variable needs to be initialized | |
[PASS] compiler\verifyDefaultLib_dom.ts | |
[FAIL] compiler\varNameConflictsWithImportInDifferentPartOfModule.ts: Incorrectly passed | |
[PASS] compiler\verifyDefaultLib_webworker.ts | |
[PASS] compiler\varBlock.ts | |
[PASS] compiler\visSyntax.ts | |
[PASS] compiler\visibilityOfTypeParameters.ts | |
[FAIL] compiler\vararg.ts: Incorrectly passed | |
[PASS] compiler\voidAsOperator.ts | |
[PASS] compiler\voidConstructor.ts | |
[PASS] compiler\visibilityOfCrossModuleTypeUsage.ts | |
[FAIL] compiler\voidArrayLit.ts: Incorrectly passed | |
[FAIL] compiler\voidAsNonAmbiguousReturnType.ts: Incorrectly passed | |
[FAIL] compiler\unusedVariablesWithUnderscoreInBindingElement.ts: Incorrectly passed | |
[PASS] compiler\voidOperator1.ts | |
[PASS] compiler\voidIsInitialized.ts | |
[PASS] compiler\voidReturnLambdaValue.ts | |
[PASS] compiler\varianceRepeatedlyPropegatesWithUnreliableFlag.ts | |
[PASS] compiler\wellKnownSymbolExpando.ts | |
[PASS] compiler\varianceCallbacksAndIndexedAccesses.ts | |
[PASS] compiler\whileStatementInnerComments.ts | |
[PASS] compiler\widenedTypes1.ts | |
[PASS] compiler\webworkerIterable.ts | |
[PASS] compiler\vardecl.ts | |
[PASS] compiler\voidUndefinedReduction.ts | |
[PASS] compiler\voidReturnIndexUnionInference.ts | |
[PASS] compiler\voidFunctionAssignmentCompat.ts | |
[FAIL] compiler\widenToAny2.ts: Incorrectly passed | |
[FAIL] compiler\widenToAny1.ts: Incorrectly passed | |
[PASS] compiler\withStatementInternalComments.ts | |
[FAIL] compiler\varianceMeasurement.ts: Incorrectly passed | |
[FAIL] compiler\withStatement.ts: Incorrectly passed | |
[PASS] compiler\vueLikeDataAndPropsInference.ts | |
[PASS] compiler\wrappedIncovations2.ts | |
[PASS] compiler\wrappedIncovations1.ts | |
[FAIL] compiler\withStatementNestedScope.ts: Incorrectly passed | |
[FAIL] compiler\withStatementErrors.ts: Incorrectly passed | |
[FAIL] compiler\varianceProblingAndZeroOrderIndexSignatureRelationsAlign2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\varianceProblingAndZeroOrderIndexSignatureRelationsAlign2.ts:133:46 | |
│ | |
133 │ export class MyServer extends Server<MyInfo> {} // not assignable error at `MyInfo` | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\varianceProblingAndZeroOrderIndexSignatureRelationsAlign.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ compiler\varianceProblingAndZeroOrderIndexSignatureRelationsAlign.ts:133:46 | |
│ | |
133 │ export class MyServer extends Server<MyInfo> {} // not assignable error at `MyInfo` | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] compiler\yieldExpressionInFlowLoop.ts: Incorrectly passed | |
[PASS] compiler\vueLikeDataAndPropsInference2.ts | |
[FAIL] compiler\yieldExpression1.ts: Incorrectly passed | |
[PASS] compiler\withImportDecl.ts | |
[PASS] compiler\yieldStringLiteral.ts | |
[PASS] compiler\yieldExpressionInnerCommentEmit.ts | |
[FAIL] compiler\weakType.ts: Incorrectly passed | |
[FAIL] compiler\wrappedRecursiveGenericType.ts: Incorrectly passed | |
[PASS] compiler\withExportDecl.ts | |
[FAIL] conformance\ambient\ambientDeclarationsPatterns_tooManyAsterisks.ts: Incorrectly passed | |
[FAIL] conformance\ambient\ambientDeclarationsPatterns_merging1.ts: Incorrectly passed | |
[PASS] conformance\ambient\ambientEnumDeclaration2.ts | |
[PASS] conformance\ambient\ambientDeclarationsExternal.ts | |
[FAIL] conformance\ambient\ambientExternalModuleInsideNonAmbient.ts: Incorrectly passed | |
[PASS] conformance\ambient\ambientEnumDeclaration1.ts | |
[FAIL] conformance\ambient\ambientExternalModuleInsideNonAmbientExternalModule.ts: Incorrectly passed | |
[FAIL] conformance\ambient\ambientDeclarationsPatterns_merging3.ts: Incorrectly passed | |
[FAIL] conformance\ambient\ambientDeclarationsPatterns_merging2.ts: Incorrectly passed | |
[PASS] conformance\ambient\ambientExternalModuleMerging.ts | |
[PASS] conformance\ambient\ambientShorthand_declarationEmit.ts | |
[FAIL] conformance\additionalChecks\noPropertyAccessFromIndexSignature1.ts: Incorrectly passed | |
[PASS] conformance\ambient\ambientShorthand_duplicate.ts | |
[PASS] conformance\ambient\ambientDeclarationsPatterns.ts | |
[PASS] conformance\ambient\ambientInsideNonAmbient.ts | |
[PASS] conformance\ambient\ambientInsideNonAmbientExternalModule.ts | |
[PASS] conformance\ambient\ambientShorthand.ts | |
[FAIL] conformance\async\es2017\asyncArrowFunction\arrowFunctionWithParameterNameAsync_es2017.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\async\es2017\asyncArrowFunction\arrowFunctionWithParameterNameAsync_es2017.ts:7:17 | |
│ | |
7 │ const x = async => async; | |
│ ----------------^^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction1_es2017.ts | |
[PASS] conformance\ambient\ambientShorthand_merging.ts | |
[FAIL] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction2_es2017.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es2017\asyncArrowFunction\asyncArrowFunction2_es2017.ts:3:10 | |
│ | |
3 │ var f = (await) => { | |
│ ^^^^^ | |
[PASS] conformance\ambient\ambientShorthand_reExport.ts | |
[FAIL] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction3_es2017.ts: Incorrectly passed | |
[FAIL] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction4_es2017.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es2017\asyncArrowFunction\asyncArrowFunction4_es2017.ts:3:5 | |
│ | |
3 │ var await = () => { | |
│ ^^^^^ | |
[FAIL] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction10_es2017.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction5_es2017.ts | |
[PASS] conformance\ambient\ambientErrors.ts | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction6_es2017.ts | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunctionCapturesArguments_es2017.ts | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunctionCapturesThis_es2017.ts | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction9_es2017.ts | |
[FAIL] conformance\ambient\ambientDeclarations.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\ambient\ambientDeclarations.ts:53:18 | |
│ | |
53 │ constructor(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\ambient\ambientDeclarations.ts:55:18 | |
│ | |
55 │ method(): cls; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\ambient\ambientDeclarations.ts:57:29 | |
│ | |
57 │ static static(p): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\ambient\ambientDeclarations.ts:61:17 | |
│ | |
61 │ private fn(); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\ambient\ambientDeclarations.ts:63:25 | |
│ | |
63 │ private static fns(); | |
│ ^ Expected a class method body here | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction8_es2017.ts | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncUnParenthesizedArrowFunction_es2017.ts | |
[PASS] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction7_es2017.ts | |
[FAIL] conformance\async\es2017\asyncArrowFunction\asyncArrowFunction_allowJs.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\asyncUseStrict_es2017.ts | |
[PASS] compiler\variableDeclaratorResolvedDuringContextualTyping.ts | |
[PASS] conformance\async\es2017\awaitBinaryExpression\awaitBinaryExpression2_es2017.ts | |
[PASS] conformance\async\es2017\awaitBinaryExpression\awaitBinaryExpression4_es2017.ts | |
[PASS] conformance\async\es2017\awaitBinaryExpression\awaitBinaryExpression1_es2017.ts | |
[PASS] conformance\async\es2017\asyncMethodWithSuper_es2017.ts | |
[PASS] conformance\async\es2017\awaitBinaryExpression\awaitBinaryExpression3_es2017.ts | |
[PASS] conformance\async\es2017\awaitBinaryExpression\awaitBinaryExpression5_es2017.ts | |
[PASS] conformance\async\es2017\asyncMethodWithSuperConflict_es6.ts | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression1_es2017.ts | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression4_es2017.ts | |
[FAIL] compiler\unusedIdentifiersConsolidated1.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\awaitInheritedPromise_es2017.ts | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression3_es2017.ts | |
[PASS] conformance\async\es2017\awaitClassExpression_es2017.ts | |
[PASS] conformance\async\es2017\await_unaryExpression_es2017.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration12_es2017.ts | |
[FAIL] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration11_es2017.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration11_es2017.ts:3:16 | |
│ | |
3 │ async function await(): Promise<void> { | |
│ ^^^^^ | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression6_es2017.ts | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression2_es2017.ts | |
[PASS] conformance\async\es2017\asyncAwait_es2017.ts | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression5_es2017.ts | |
[PASS] conformance\async\es2017\await_unaryExpression_es2017_1.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration14_es2017.ts | |
[PASS] conformance\async\es2017\await_unaryExpression_es2017_3.ts | |
[FAIL] conformance\async\es2017\asyncAwaitIsolatedModules_es2017.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression8_es2017.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration1_es2017.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration2_es2017.ts | |
[FAIL] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration13_es2017.ts: Incorrectly passed | |
[FAIL] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration3_es2017.ts: Incorrectly passed | |
[FAIL] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration4_es2017.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration4_es2017.ts:3:10 | |
│ | |
3 │ function await() { | |
│ ^^^^^ | |
[PASS] conformance\async\es2017\await_unaryExpression_es2017_2.ts | |
[FAIL] compiler\widenedTypes.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration5_es2017.ts | |
[FAIL] conformance\async\es5\asyncArrowFunction\arrowFunctionWithParameterNameAsync_es5.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\async\es5\asyncArrowFunction\arrowFunctionWithParameterNameAsync_es5.ts:9:17 | |
│ | |
9 │ const x = async => async; | |
│ ----------------^^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction1_es5.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration6_es2017.ts | |
[FAIL] conformance\async\es5\asyncAliasReturnType_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration8_es2017.ts | |
[FAIL] conformance\async\es5\asyncArrowFunction\asyncArrowFunction2_es5.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es5\asyncArrowFunction\asyncArrowFunction2_es5.ts:4:10 | |
│ | |
4 │ var f = (await) => { | |
│ ^^^^^ | |
[FAIL] conformance\async\es5\asyncArrowFunction\asyncArrowFunction4_es5.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es5\asyncArrowFunction\asyncArrowFunction4_es5.ts:4:5 | |
│ | |
4 │ var await = () => { | |
│ ^^^^^ | |
[FAIL] conformance\async\es5\asyncArrowFunction\asyncArrowFunction3_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es2017\awaitCallExpression\awaitCallExpression7_es2017.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration9_es2017.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration7_es2017.ts | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction11_es5.ts | |
[FAIL] conformance\async\es5\asyncArrowFunction\asyncArrowFunction10_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction5_es5.ts | |
[PASS] conformance\async\es2017\functionDeclarations\asyncFunctionDeclaration10_es2017.ts | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunctionCapturesThis_es5.ts | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction6_es5.ts | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction7_es5.ts | |
[FAIL] conformance\async\es5\asyncArrowFunction\asyncArrowFunctionCapturesArguments_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction8_es5.ts | |
[PASS] conformance\async\es5\asyncConstructor_es5.ts | |
[PASS] conformance\async\es5\asyncDeclare_es5.ts | |
[PASS] conformance\async\es5\asyncInterface_es5.ts | |
[PASS] conformance\async\es5\asyncClass_es5.ts | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncArrowFunction9_es5.ts | |
[PASS] conformance\async\es5\asyncEnum_es5.ts | |
[PASS] conformance\async\es5\asyncArrowFunction\asyncUnParenthesizedArrowFunction_es5.ts | |
[PASS] conformance\async\es5\asyncAwaitNestedClasses_es5.ts | |
[FAIL] conformance\async\es5\asyncImportedPromise_es5.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\async\es5\asyncImportedPromise_es5.ts:9:41 | |
│ | |
9 │ export class Task<T> extends Promise<T> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] conformance\async\es5\asyncGetter_es5.ts | |
[PASS] conformance\async\es5\asyncModule_es5.ts | |
[PASS] conformance\async\es5\asyncMultiFile_es5.ts | |
[PASS] conformance\async\es5\asyncSetter_es5.ts | |
[PASS] conformance\async\es5\asyncUseStrict_es5.ts | |
[FAIL] conformance\async\es5\asyncQualifiedReturnType_es5.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\async\es5\asyncQualifiedReturnType_es5.ts:9:50 | |
│ | |
9 │ export class MyPromise<T> extends Promise<T> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] conformance\async\es5\awaitBinaryExpression\awaitBinaryExpression1_es5.ts | |
[PASS] conformance\async\es5\awaitBinaryExpression\awaitBinaryExpression2_es5.ts | |
[PASS] conformance\async\es5\awaitBinaryExpression\awaitBinaryExpression3_es5.ts | |
[PASS] conformance\async\es5\asyncMethodWithSuper_es5.ts | |
[PASS] conformance\async\es5\awaitBinaryExpression\awaitBinaryExpression4_es5.ts | |
[PASS] conformance\async\es5\awaitBinaryExpression\awaitBinaryExpression5_es5.ts | |
[FAIL] conformance\async\es5\asyncAwaitIsolatedModules_es5.ts: Incorrectly passed | |
[FAIL] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration11_es5.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es5\functionDeclarations\asyncFunctionDeclaration11_es5.ts:4:16 | |
│ | |
4 │ async function await(): Promise<void> { | |
│ ^^^^^ | |
[PASS] conformance\async\es5\asyncAwait_es5.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration10_es5.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration12_es5.ts | |
[PASS] conformance\async\es5\awaitClassExpression_es5.ts | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression3_es5.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration14_es5.ts | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression2_es5.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration1_es5.ts | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression1_es5.ts | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression4_es5.ts | |
[FAIL] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration13_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression6_es5.ts | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression5_es5.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration2_es5.ts | |
[PASS] conformance\async\es5\awaitUnion_es5.ts | |
[FAIL] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration4_es5.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es5\functionDeclarations\asyncFunctionDeclaration4_es5.ts:4:10 | |
│ | |
4 │ function await() { | |
│ ^^^^^ | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression8_es5.ts | |
[PASS] conformance\async\es5\awaitCallExpression\awaitCallExpression7_es5.ts | |
[FAIL] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration3_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration5_es5.ts | |
[PASS] conformance\async\es6\asyncAliasReturnType_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunction1_es6.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration6_es5.ts | |
[FAIL] conformance\async\es6\asyncArrowFunction\asyncArrowFunction4_es6.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es6\asyncArrowFunction\asyncArrowFunction4_es6.ts:3:5 | |
│ | |
3 │ var await = () => { | |
│ ^^^^^ | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration9_es5.ts | |
[FAIL] conformance\async\es6\asyncArrowFunction\asyncArrowFunction2_es6.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es6\asyncArrowFunction\asyncArrowFunction2_es6.ts:3:10 | |
│ | |
3 │ var f = (await) => { | |
│ ^^^^^ | |
[FAIL] conformance\async\es6\asyncArrowFunction\asyncArrowFunction3_es6.ts: Incorrectly passed | |
[FAIL] conformance\async\es5\functionDeclarations\asyncFunctionDeclarationCapturesArguments_es5.ts: Incorrectly passed | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration7_es5.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunction5_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunction6_es6.ts | |
[FAIL] conformance\async\es6\asyncArrowFunction\asyncArrowFunction10_es6.ts: Incorrectly passed | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration8_es5.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunction7_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunctionCapturesArguments_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunction8_es6.ts | |
[PASS] conformance\async\es6\asyncConstructor_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunctionCapturesThis_es6.ts | |
[PASS] conformance\async\es6\asyncClass_es6.ts | |
[PASS] conformance\async\es6\asyncDeclare_es6.ts | |
[FAIL] conformance\async\es6\asyncArrowFunction\arrowFunctionWithParameterNameAsync_es6.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\async\es6\asyncArrowFunction\arrowFunctionWithParameterNameAsync_es6.ts:7:17 | |
│ | |
7 │ const x = async => async; | |
│ ----------------^^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] conformance\async\es6\asyncEnum_es6.ts | |
[PASS] conformance\async\es6\asyncMultiFile_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncArrowFunction9_es6.ts | |
[PASS] conformance\async\es6\asyncModule_es6.ts | |
[PASS] conformance\async\es6\asyncGetter_es6.ts | |
[PASS] conformance\async\es5\functionDeclarations\asyncFunctionDeclaration15_es5.ts | |
[PASS] conformance\async\es6\asyncInterface_es6.ts | |
[PASS] conformance\async\es6\asyncImportedPromise_es6.ts | |
[PASS] conformance\async\es6\asyncSetter_es6.ts | |
[PASS] conformance\async\es6\asyncQualifiedReturnType_es6.ts | |
[PASS] conformance\async\es6\asyncUseStrict_es6.ts | |
[PASS] conformance\async\es6\awaitBinaryExpression\awaitBinaryExpression2_es6.ts | |
[PASS] conformance\async\es6\awaitClassExpression_es6.ts | |
[PASS] conformance\async\es6\awaitBinaryExpression\awaitBinaryExpression3_es6.ts | |
[PASS] conformance\async\es6\awaitBinaryExpression\awaitBinaryExpression1_es6.ts | |
[PASS] conformance\async\es6\awaitBinaryExpression\awaitBinaryExpression4_es6.ts | |
[PASS] conformance\async\es6\asyncArrowFunction\asyncUnParenthesizedArrowFunction_es6.ts | |
[FAIL] conformance\async\es6\asyncAwaitIsolatedModules_es6.ts: Incorrectly passed | |
[PASS] conformance\async\es6\awaitBinaryExpression\awaitBinaryExpression5_es6.ts | |
[PASS] conformance\async\es6\await_unaryExpression_es6.ts | |
[PASS] conformance\async\es6\asyncAwait_es6.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression3_es6.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression2_es6.ts | |
[PASS] conformance\async\es6\await_unaryExpression_es6_1.ts | |
[FAIL] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration11_es6.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es6\functionDeclarations\asyncFunctionDeclaration11_es6.ts:3:16 | |
│ | |
3 │ async function await(): Promise<void> { | |
│ ^^^^^ | |
[PASS] conformance\async\es6\await_unaryExpression_es6_2.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression1_es6.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression4_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration14_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration10_es6.ts | |
[PASS] conformance\async\es6\awaitUnion_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration12_es6.ts | |
[PASS] conformance\async\es6\await_unaryExpression_es6_3.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression8_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration1_es6.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression7_es6.ts | |
[FAIL] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration13_es6.ts: Incorrectly passed | |
[FAIL] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration4_es6.ts: Incorrectly errored: | |
error[SyntaxError]: Illegal use of `await` as an identifier in an async context | |
┌─ conformance\async\es6\functionDeclarations\asyncFunctionDeclaration4_es6.ts:3:10 | |
│ | |
3 │ function await() { | |
│ ^^^^^ | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration2_es6.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression6_es6.ts | |
[FAIL] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration3_es6.ts: Incorrectly passed | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration6_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration5_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration8_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration7_es6.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration9_es6.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractAsIdentifier.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractAccessor.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractAssignabilityConstructorFunction.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractConstructor.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractCrashedOnce.ts | |
[PASS] conformance\async\es6\awaitCallExpression\awaitCallExpression5_es6.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractImportInstantiation.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractConstructorAssignability.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractExtends.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractInAModule.ts: Incorrectly passed | |
[PASS] conformance\async\es6\functionDeclarations\asyncOrYieldAsBindingIdentifier1.ts | |
[PASS] conformance\async\es6\functionDeclarations\asyncFunctionDeclaration15_es6.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractDeclarations.d.ts | |
[PASS] conformance\classes\awaitAndYieldInProperty.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractInheritance.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractFactoryFunction.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractClinterfaceAssignability.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractMethodWithImplementation.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractManyKeywords.ts | |
[PASS] conformance\async\es6\asyncMethodWithSuper_es6.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractInstantiations1.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractMethodInNonAbstractClass.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractGeneric.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractSingleLineDecl.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractWithInterface.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractOverrideWithAbstract.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractOverloads.ts | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractMixedWithModifiers.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractUsingAbstractMethod1.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractProperties.ts | |
[PASS] conformance\classes\classDeclarations\classAndInterfaceWithSameName.ts | |
[PASS] conformance\async\es6\asyncWithVarShadowing_es6.ts | |
[PASS] conformance\classes\classDeclarations\classAndInterfaceMerge.d.ts | |
[FAIL] conformance\classes\classDeclarations\classAndVariableWithSameName.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classBody\classBodyWithStatements.ts | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractMergedDeclaration.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAndInterfaceMergeConflictingMembers.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractUsingAbstractMethods2.ts: Incorrectly passed | |
[FAIL] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractSuperCalls.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classAbstractKeyword\classAbstractInstantiations2.ts | |
[FAIL] conformance\classes\classDeclarations\classExtendingBuiltinType.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\classDeclarations\classExtendingBuiltinType.ts:19:33 | |
│ | |
19 │ class C10 extends Array<number> { } | |
│ ^ Expected a parenthesis '(' here | |
[PASS] conformance\classes\classDeclarations\classExtendingNull.ts | |
[PASS] conformance\classes\classDeclarations\classDeclarationLoop.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classAppearsToHaveMembersOfObject.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendingOptionalChain.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendingPrimitive2.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsEveryObjectType2.ts | |
[PASS] conformance\classes\classDeclarations\classBody\classWithEmptyBody.ts | |
[FAIL] conformance\classes\classDeclarations\classExtendingNonConstructor.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsItself.ts | |
[FAIL] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsValidConstructorFunction.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendingPrimitive.ts | |
[PASS] conformance\classes\classDeclarations\classInsideBlock.ts | |
[FAIL] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsShadowedConstructorFunction.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsEveryObjectType.ts | |
[PASS] conformance\classes\classDeclarations\classWithPredefinedTypesAsNames.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsItselfIndirectly.ts | |
[PASS] conformance\classes\classDeclarations\classWithSemicolonClassElement2.ts | |
[PASS] conformance\classes\classDeclarations\classWithPredefinedTypesAsNames2.ts | |
[PASS] conformance\classes\classDeclarations\classWithSemicolonClassElement1.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classIsSubtypeOfBaseType.ts | |
[FAIL] conformance\classes\classDeclarations\classHeritageSpecification\classExtendingClass.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\classDeclarations\classHeritageSpecification\classExtendingClass.ts:45:27 | |
│ | |
45 │ class D2<T> extends C2<T> { | |
│ ^ Expected a parenthesis '(' here | |
[FAIL] conformance\classes\classDeclarations\classImplementsMergedClassInterface.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsItselfIndirectly3.ts | |
[PASS] conformance\classes\classExpressions\classExpression1.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\constructorFunctionTypeIsAssignableToBaseType2.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\constructorFunctionTypeIsAssignableToBaseType.ts | |
[FAIL] conformance\classes\classDeclarations\declaredClassMergedwithSelf.ts: Incorrectly passed | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\classExtendsItselfIndirectly2.ts | |
[PASS] conformance\classes\classDeclarations\modifierOnClassDeclarationMemberInFunction.ts | |
[PASS] conformance\classes\classDeclarations\classHeritageSpecification\derivedTypeDoesNotRequireExtendsClause.ts | |
[PASS] conformance\classes\classExpressions\classExpression5.ts | |
[PASS] conformance\classes\classDeclarations\mergeClassInterfaceAndModule.ts | |
[PASS] conformance\classes\classExpressions\classExpression2.ts | |
[PASS] conformance\classes\classDeclarations\classExtendingClassLikeType.ts | |
[PASS] conformance\classes\classExpressions\classExpression4.ts | |
[PASS] conformance\classes\classExpressions\classExpression3.ts | |
[PASS] conformance\classes\classDeclarations\mergedClassInterface.ts | |
[PASS] conformance\classes\classExpressions\classWithStaticFieldInParameterBindingPattern.ts | |
[PASS] conformance\classes\classExpressions\classExpressionLoop.ts | |
[PASS] conformance\classes\classExpressions\modifierOnClassExpressionMemberInFunction.ts | |
[PASS] conformance\classes\classExpressions\classWithStaticFieldInParameterInitializer.ts | |
[PASS] conformance\classes\classExpression.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock12.ts | |
[PASS] conformance\classes\classDeclarations\mergedInheritedClassInterface.ts | |
[PASS] conformance\classes\classExpressions\classWithStaticFieldInParameterInitializer.2.ts | |
[PASS] conformance\classes\classExpressions\extendClassExpressionFromModule.ts | |
[PASS] conformance\classes\classExpressions\classWithStaticFieldInParameterBindingPattern.2.ts | |
[PASS] conformance\classes\classExpressions\classWithStaticFieldInParameterInitializer.3.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock13.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock14.ts | |
[PASS] conformance\classes\classExpressions\classWithStaticFieldInParameterBindingPattern.3.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock11.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock1.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock21.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock10.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock18.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock15.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock2.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock24.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock25.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock20.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock19.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock27.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock5.ts | |
[FAIL] conformance\classes\classExpressions\genericClassExpressionInFunction.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\classExpressions\genericClassExpressionInFunction.ts:11:31 | |
│ | |
11 │ return class extends A<U> { } | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\classExpressions\genericClassExpressionInFunction.ts:17:31 | |
│ | |
17 │ anon = class extends A<V> { } | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\classExpressions\genericClassExpressionInFunction.ts:23:45 | |
│ | |
23 │ return class Inner<TInner> extends A<W> { } | |
│ ^ Expected a parenthesis '(' here | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\classExpressions\genericClassExpressionInFunction.ts:43:34 | |
│ | |
43 │ class S extends b3Number<string> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock9.ts | |
[FAIL] conformance\classes\classStaticBlock\classStaticBlock16.ts: Incorrectly passed | |
[FAIL] conformance\classes\classStaticBlock\classStaticBlock3.ts: Incorrectly passed | |
[FAIL] conformance\classes\classStaticBlock\classStaticBlock23.ts: Incorrectly passed | |
[FAIL] conformance\classes\classStaticBlock\classStaticBlockUseBeforeDef2.ts: Incorrectly passed | |
[PASS] conformance\classes\classStaticBlock\classStaticBlockUseBeforeDef1.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock17.ts | |
[FAIL] conformance\classes\classStaticBlock\classStaticBlock4.ts: Incorrectly passed | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock7.ts | |
[FAIL] conformance\classes\constructorDeclarations\automaticConstructors\classWithoutExplicitConstructor.ts: Incorrectly passed | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock26.ts | |
[FAIL] conformance\classes\constructorDeclarations\classConstructorAccessibility5.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\classConstructorAccessibility4.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock6.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock8.ts | |
[FAIL] conformance\classes\constructorDeclarations\classConstructorParametersAccessibility2.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\automaticConstructors\derivedClassWithoutExplicitConstructor.ts | |
[PASS] conformance\classes\constructorDeclarations\classConstructorParametersAccessibility3.ts | |
[FAIL] conformance\classes\constructorDeclarations\constructorParameters\constructorDefaultValuesReferencingThis.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\classConstructorOverloadsAccessibility.ts | |
[PASS] conformance\classes\constructorDeclarations\constructorParameters\declarationEmitReadonly.ts | |
[FAIL] conformance\classes\constructorDeclarations\constructorParameters\constructorOverloadsWithOptionalParameters.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\constructorDeclarations\constructorParameters\constructorOverloadsWithOptionalParameters.ts:5:31 | |
│ | |
5 │ constructor(x?, y?: any[]); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\constructorDeclarations\constructorParameters\constructorOverloadsWithOptionalParameters.ts:19:31 | |
│ | |
19 │ constructor(x?, y?: any[]); | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\constructorDeclarations\constructorParameters\constructorImplementationWithDefaultValues.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\constructorDeclarations\constructorParameters\constructorImplementationWithDefaultValues.ts:3:19 | |
│ | |
3 │ constructor(x); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\constructorDeclarations\constructorParameters\constructorImplementationWithDefaultValues.ts:17:19 | |
│ | |
17 │ constructor(x); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\constructorDeclarations\constructorParameters\constructorImplementationWithDefaultValues.ts:31:19 | |
│ | |
31 │ constructor(x); | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\constructorDeclarations\classWithTwoConstructorDefinitions.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\constructorParameters\constructorOverloadsWithDefaultValues.ts | |
[FAIL] conformance\classes\constructorDeclarations\classConstructorAccessibility.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\constructorParameters\constructorImplementationWithDefaultValues2.ts | |
[FAIL] conformance\classes\constructorDeclarations\classConstructorParametersAccessibility.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\automaticConstructors\derivedClassWithoutExplicitConstructor3.ts | |
[PASS] conformance\classes\constructorDeclarations\constructorParameters\readonlyInAmbientClass.ts | |
[PASS] conformance\classes\constructorDeclarations\constructorParameters\readonlyReadonly.ts | |
[FAIL] conformance\classes\constructorDeclarations\constructorParameters\constructorParameterProperties2.ts: Incorrectly passed | |
[FAIL] conformance\classes\constructorDeclarations\constructorParameters\constructorParameterProperties.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\constructorParameters\readonlyInConstructorParameters.ts | |
[FAIL] conformance\classes\constructorDeclarations\constructorParameters\readonlyConstructorAssignment.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\constructorWithExpressionLessReturn.ts | |
[PASS] conformance\classes\classStaticBlock\classStaticBlock22.ts | |
[PASS] conformance\classes\constructorDeclarations\automaticConstructors\derivedClassWithoutExplicitConstructor2.ts | |
[FAIL] conformance\classes\constructorDeclarations\classConstructorAccessibility3.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\quotedConstructors.ts | |
[FAIL] conformance\classes\constructorDeclarations\constructorWithAssignableReturnExpression.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\superCalls\emitStatementsBeforeSuperCall.ts | |
[FAIL] conformance\classes\constructorDeclarations\superCalls\superCallInConstructorWithNoBaseType.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\superCalls\emitStatementsBeforeSuperCallWithDefineFields.ts | |
[FAIL] conformance\classes\constructorDeclarations\superCalls\derivedClassSuperCallsWithThisArg.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\superCalls\derivedClassSuperCallsInNonConstructorMembers.ts | |
[PASS] conformance\classes\constructorDeclarations\superCalls\derivedClassConstructorWithoutSuperCall.ts | |
[PASS] conformance\classes\indexMemberDeclarations\privateIndexer.ts | |
[PASS] conformance\classes\indexMemberDeclarations\privateIndexer2.ts | |
[FAIL] conformance\classes\constructorDeclarations\superCalls\superPropertyInConstructorBeforeSuperCall.ts: Incorrectly passed | |
[FAIL] conformance\classes\constructorDeclarations\classConstructorAccessibility2.ts: Incorrectly passed | |
[PASS] conformance\classes\indexMemberDeclarations\staticIndexers.ts | |
[PASS] conformance\classes\indexMemberDeclarations\publicIndexer.ts | |
[PASS] conformance\classes\members\accessibility\privateInstanceMemberAccessibility.ts | |
[FAIL] conformance\classes\members\accessibility\privateStaticMemberAccessibility.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\classPropertyAsProtected.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\privateStaticNotAccessibleInClodule.ts: Incorrectly passed | |
[PASS] conformance\classes\constructorDeclarations\superCalls\derivedClassParameterProperties.ts | |
[FAIL] conformance\classes\constructorDeclarations\superCalls\derivedClassSuperStatementPosition.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\privateStaticNotAccessibleInClodule2.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\classPropertyAsPrivate.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\classPropertyIsPublicByDefault.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\privateProtectedMembersAreNotAccessibleDestructuring.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\privateClassPropertyAccessibleWithinClass.ts: Incorrectly passed | |
[PASS] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinSubclass.ts | |
[PASS] conformance\classes\members\accessibility\privateClassPropertyAccessibleWithinNestedClass.ts | |
[FAIL] conformance\classes\members\accessibility\protectedStaticNotAccessibleInClodule.ts: Incorrectly passed | |
[PASS] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinClass.ts | |
[FAIL] conformance\classes\members\accessibility\protectedStaticClassPropertyAccessibleWithinSubclass2.ts: Incorrectly passed | |
[PASS] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinNestedClass.ts | |
[PASS] conformance\classes\members\classTypes\genericSetterInClassTypeJsDoc.ts | |
[FAIL] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinSubclass3.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\classTypes\indexersInClassType.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\classTypes\indexersInClassType.ts:3:7 | |
│ | |
3 │ [x: number]: Date; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\classTypes\indexersInClassType.ts:3:5 | |
│ | |
3 │ [x: number]: Date; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\classTypes\indexersInClassType.ts:3:15 | |
│ | |
3 │ [x: number]: Date; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\classTypes\indexersInClassType.ts:5:7 | |
│ | |
5 │ [x: string]: Object; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\classTypes\indexersInClassType.ts:5:5 | |
│ | |
5 │ [x: string]: Object; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\classTypes\indexersInClassType.ts:5:15 | |
│ | |
5 │ [x: string]: Object; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] conformance\classes\members\classTypes\genericSetterInClassType.ts | |
[FAIL] conformance\classes\members\accessibility\protectedStaticClassPropertyAccessibleWithinSubclass.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinNestedSubclass.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\protectedInstanceMemberAccessibility.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\constructorFunctionTypes\classWithStaticMembers.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassFunctionOverridesBaseClassAccessor.ts: Incorrectly passed | |
[PASS] conformance\classes\members\constructorFunctionTypes\classWithNoConstructorOrBaseClass.ts | |
[FAIL] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinNestedSubclass1.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesPrivates.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:2:7 | |
│ | |
2 │ [x: string]: Object; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:2:5 | |
│ | |
2 │ [x: string]: Object; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:2:15 | |
│ | |
2 │ [x: string]: Object; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:7:7 | |
│ | |
7 │ [x: string]: any; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:7:5 | |
│ | |
7 │ [x: string]: any; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:7:15 | |
│ | |
7 │ [x: string]: any; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:11:7 | |
│ | |
11 │ [x: number]: Object; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:11:5 | |
│ | |
11 │ [x: number]: Object; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:11:15 | |
│ | |
11 │ [x: number]: Object; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:16:7 | |
│ | |
16 │ [x: number]: any; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:16:5 | |
│ | |
16 │ [x: number]: any; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesIndexersWithAssignmentCompatibility.ts:16:15 | |
│ | |
16 │ [x: number]: any; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] conformance\classes\members\classTypes\staticPropertyNotInClassType.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\accessibility\protectedClassPropertyAccessibleWithinSubclass2.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\classTypes\instancePropertyInClassType.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\constructorFunctionTypes\constructorHasPrototypeProperty.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parenthesis '(' but instead found '{' | |
┌─ conformance\classes\members\constructorFunctionTypes\constructorHasPrototypeProperty.ts:43:33 | |
│ | |
43 │ class D<T,U> extends C<T,U> { | |
│ ^ Expected a parenthesis '(' here | |
[PASS] conformance\classes\members\classTypes\instancePropertiesInheritedIntoClassType.ts | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers4.ts: Incorrectly passed | |
[PASS] conformance\classes\members\constructorFunctionTypes\classWithBaseClassButNoConstructor.ts | |
[PASS] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesWithoutSubtype.ts | |
[PASS] conformance\classes\members\constructorFunctionTypes\classWithConstructors.ts | |
[PASS] conformance\classes\members\inheritanceAndOverriding\derivedClassIncludesInheritedMembers.ts | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassTransitivity2.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassWithPrivateInstanceShadowingProtectedInstance.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassTransitivity.ts: Incorrectly passed | |
[PASS] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers.ts | |
[PASS] conformance\classes\members\inheritanceAndOverriding\derivedClassTransitivity3.ts | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassWithPrivateStaticShadowingProtectedStatic.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassTransitivity4.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers3.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers3.ts:13:23 | |
│ | |
13 │ static f(): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers3.ts:17:16 | |
│ | |
17 │ f(): number; | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassWithPrivateInstanceShadowingPublicInstance.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers3.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassWithPrivateStaticShadowingPublicStatic.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassWithAny.ts: Incorrectly passed | |
[PASS] conformance\classes\members\inheritanceAndOverriding\derivedGenericClassWithAny.ts | |
[PASS] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesPublicMembers.ts | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers4.ts:13:23 | |
│ | |
13 │ static f(): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers4.ts:17:16 | |
│ | |
17 │ f(): number; | |
│ ^ Expected a class method body here | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers2.ts | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers12.ts | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\typeOfThisInInstanceMember.ts: Incorrectly passed | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers13.ts | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers4.ts | |
[FAIL] conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:101:7 | |
│ | |
101 │ [i: string]: Object; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:101:5 | |
│ | |
101 │ [i: string]: Object; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:101:15 | |
│ | |
101 │ [i: string]: Object; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:103:7 | |
│ | |
103 │ [i: number]: typeof x; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:103:5 | |
│ | |
103 │ [i: number]: typeof x; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:103:15 | |
│ | |
103 │ [i: number]: typeof x; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:111:7 | |
│ | |
111 │ [i: string]: typeof x; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:111:5 | |
│ | |
111 │ [i: string]: typeof x; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:111:15 | |
│ | |
111 │ [i: string]: typeof x; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:113:7 | |
│ | |
113 │ [i: number]: typeof y; | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:113:5 | |
│ | |
113 │ [i: number]: typeof y; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\members\inheritanceAndOverriding\derivedClassOverridesProtectedMembers2.ts:113:15 | |
│ | |
113 │ [i: number]: typeof y; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\typeOfThisInstanceMemberNarrowedWithLoopAntecedent.ts: Incorrectly passed | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers3.ts | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers5.ts | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers.ts | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\typeOfThisInInstanceMember2.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers1.ts:13:23 | |
│ | |
13 │ static f(): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers1.ts:17:16 | |
│ | |
17 │ f(): number; | |
│ ^ Expected a class method body here | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers6.ts | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers10.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@foo' | |
┌─ conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers10.ts:13:1 | |
│ | |
13 │ @foo | |
│ ^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@foo' | |
┌─ conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers10.ts:25:1 | |
│ | |
25 │ @foo | |
│ ^^^^ Expected a statement here | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers7.ts | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers2.ts:13:23 | |
│ | |
13 │ static f(): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\thisAndSuperInStaticMembers2.ts:17:16 | |
│ | |
17 │ f(): number; | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers11.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@foo' | |
┌─ conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers11.ts:13:1 | |
│ | |
13 │ @foo | |
│ ^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@foo' | |
┌─ conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers11.ts:25:1 | |
│ | |
25 │ @foo | |
│ ^^^^ Expected a statement here | |
[FAIL] conformance\classes\members\privateNames\privateNameAmbientNoImplicitAny.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameAndStaticInitializer.ts | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers8.ts | |
[PASS] conformance\classes\constructorDeclarations\superCalls\derivedClassSuperProperties.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameAccessors.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameAccessorssDerivedClasses.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameAccessorsAccess.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameAndAny.ts: Incorrectly passed | |
[PASS] conformance\classes\members\instanceAndStaticMembers\typeOfThisInStaticMembers9.ts | |
[PASS] conformance\classes\members\privateNames\privateNameAndIndexSignature.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameBadSuper.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameCircularReference.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameBadSuperUseDefineForClassFields.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameAndObjectRestSpread.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameConstructorReserved.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameAccessorsCallExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameBadAssignment.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameAndPropertySignature.ts | |
[PASS] conformance\classes\members\privateNames\privateNameComputedPropertyName4.ts | |
[PASS] conformance\classes\members\privateNames\privateNameClassExpressionLoop.ts | |
[PASS] conformance\classes\members\privateNames\privateNameEnum.ts | |
[PASS] conformance\classes\members\privateNames\privateNameDeclaration.ts | |
[PASS] conformance\classes\members\privateNames\privateNameComputedPropertyName2.ts | |
[PASS] conformance\classes\members\privateNames\privateNameConstructorSignature.ts | |
[PASS] conformance\classes\members\privateNames\privateNameBadDeclaration.ts | |
[PASS] conformance\classes\members\privateNames\privateNameComputedPropertyName3.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameDeclarationMerging.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameField.ts | |
[PASS] conformance\classes\members\privateNames\privateNameFieldAccess.ts | |
[PASS] conformance\classes\members\privateNames\privateNameES5Ban.ts | |
[PASS] conformance\classes\members\privateNames\privateNameFieldClassExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameEmitHelpers.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameFieldInitializer.ts | |
[PASS] conformance\classes\members\privateNames\privateNameComputedPropertyName1.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameImplicitDeclaration.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameFieldCallExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameInInExpressionUnused.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameErrorsOnNotUseDefineForClassFieldsInEsNext.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameFieldDerivedClasses.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameHashCharName.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameFieldsESNext.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameInObjectLiteral-1.ts | |
[PASS] conformance\classes\members\privateNames\privateNameFieldAssignment.ts | |
[PASS] conformance\classes\members\privateNames\privateNameInObjectLiteral-2.ts | |
[PASS] conformance\classes\members\privateNames\privateNameInLhsReceiverExpression.ts | |
[PASS] conformance\classes\members\privateNames\privateNameInObjectLiteral-3.ts | |
[PASS] conformance\classes\members\privateNames\privateNameFieldDestructuredBinding.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameJsBadAssignment.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameLateSuperUseDefineForClassFields.ts | |
[PASS] conformance\classes\members\privateNames\privateNameLateSuper.ts | |
[PASS] conformance\classes\members\privateNames\privateNameJsBadDeclaration.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameMethod.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts: Incorrectly errored: | |
error[SyntaxError]: Private names are only allowed on the left side of a binary expression | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:39:14 | |
│ | |
39 │ v == #field in v || v; // Good precedence: (v == (#field in v)) || v | |
│ ^^^^^^ | |
error[SyntaxError]: Private names are only allowed on the left side of a binary expression | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:43:14 | |
│ | |
43 │ v << #field in v << v; // Good precedence (SyntaxError): (v << #field) in (v << v) | |
│ ^^^^^^ | |
error[SyntaxError]: Private names are only allowed on the left side of a binary expression | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:47:14 | |
│ | |
47 │ v << #field in v == v; // Good precedence (SyntaxError): ((v << #field) in v) == v | |
│ ^^^^^^ | |
error[SyntaxError]: Private names are only allowed on the left side of a binary expression | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:51:14 | |
│ | |
51 │ v == #field in v in v; // Good precedence: v == ((#field in v) in v) | |
│ ^^^^^^ | |
error[SyntaxError]: Private names are only allowed on the left side of a binary expression | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:55:24 | |
│ | |
55 │ #field in v && #field in v; // Good precedence: (#field in v) && (#field in v) | |
│ ^^^^^^ | |
error[SyntaxError]: Invalid assignment to `'prop' in v` | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:61:9 | |
│ | |
61 │ 'prop' in v = 10; | |
│ ^^^^^^^^^^^ This expression cannot be assigned to | |
error[SyntaxError]: Invalid assignment to `#field in v` | |
┌─ conformance\classes\members\privateNames\privateNameInInExpressionTransform.ts:63:9 | |
│ | |
63 │ #field in v = 10; | |
│ ^^^^^^^^^^^ This expression cannot be assigned to | |
[PASS] conformance\classes\members\privateNames\privateNameMethodInStaticFieldInit.ts | |
[PASS] conformance\classes\members\privateNames\privateNameFieldUnaryMutation.ts | |
[PASS] conformance\classes\members\privateNames\privateNameMethodAsync.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameMethodsDerivedClasses.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameMethodClassExpression.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameNestedClassNameConflict.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameMethodAccess.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameNestedClassFieldShadowing.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameNestedClassAccessorsShadowing.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameNestedClassMethodShadowing.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameMethodAssignment.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameNotAllowedOutsideClass.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameNotAccessibleOutsideDefiningClass.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameReadonly.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNamesAndFields.ts | |
[PASS] conformance\classes\members\privateNames\privateNamesAndDecorators.ts | |
[PASS] conformance\classes\members\privateNames\privateNameMethodCallExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameNestedMethodAccess.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameSetterExprReturnValue.ts | |
[PASS] conformance\classes\members\privateNames\privateNamesAndMethods.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesAndStaticFields.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNamesConstructorChain-1.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNamesAssertion.ts | |
[PASS] conformance\classes\members\privateNames\privateNamesAndIndexedAccess.ts | |
[PASS] conformance\classes\members\privateNames\privateNamesConstructorChain-2.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesAndkeyof.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNamesAndGenericClasses-2.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameSetterNoGetter.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNamesAndStaticMethods.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesIncompatibleModifiersJs.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNamesNotAllowedInVariableDeclarations.ts | |
[PASS] conformance\classes\members\privateNames\privateNamesNoDelete.ts | |
[PASS] conformance\classes\members\privateNames\privateNamesNotAllowedAsParameters.ts | |
[PASS] conformance\classes\members\privateNames\privateNameStaticAndStaticInitializer.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesInNestedClasses-2.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNamesInterfaceExtendingClass.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameInInExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameDuplicateField.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNamesIncompatibleModifiers.ts | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldInitializer.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesInNestedClasses-1.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticAccessors.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticAccessorssDerivedClasses.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticAccessorsAccess.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticFieldAccess.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldNoInitializer.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesInGenericClasses.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticFieldDerivedClasses.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldClassExpression.ts | |
[PASS] conformance\classes\members\privateNames\privateNameStaticAccessorsCallExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticEmitHelpers.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldCallExpression.ts | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldAssignment.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticMethod.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticMethodInStaticFieldInit.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesUnique-1.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticMethodClassExpression.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNamesUnique-4.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticMethodAsync.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesUnique-3.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateNamesUnique-5.ts: Incorrectly passed | |
[PASS] conformance\classes\methodDeclarations\optionalMethodDeclarations.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameUncheckedJsOptionalChain.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldDestructuredBinding.ts | |
[FAIL] conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:25:37 | |
│ | |
25 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:239:37 | |
│ | |
239 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:255:37 | |
│ | |
255 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:271:37 | |
│ | |
271 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:287:37 | |
│ | |
287 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:303:37 | |
│ | |
303 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:319:37 | |
│ | |
319 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:335:37 | |
│ | |
335 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:351:37 | |
│ | |
351 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:367:37 | |
│ | |
367 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:383:37 | |
│ | |
383 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:399:37 | |
│ | |
399 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:415:37 | |
│ | |
415 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:431:37 | |
│ | |
431 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:447:37 | |
│ | |
447 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:463:37 | |
│ | |
463 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:479:37 | |
│ | |
479 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:495:37 | |
│ | |
495 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:511:37 | |
│ | |
511 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:527:37 | |
│ | |
527 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:543:37 | |
│ | |
543 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:559:37 | |
│ | |
559 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:575:37 | |
│ | |
575 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:591:37 | |
│ | |
591 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:607:37 | |
│ | |
607 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:623:37 | |
│ | |
623 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:639:37 | |
│ | |
639 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:655:37 | |
│ | |
655 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected `,` but instead found `{` | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:657:13 | |
│ | |
657 │ import type { Reflect } from "./external"; // no collision | |
│ ^ unexpected | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:671:37 | |
│ | |
671 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected `,` but instead found `{` | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:673:13 | |
│ | |
673 │ import type { Reflect } from "./external"; // no collision | |
│ ^ unexpected | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:687:37 | |
│ | |
687 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:703:37 | |
│ | |
703 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:719:37 | |
│ | |
719 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected `from` but instead found `Reflect` | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:721:13 | |
│ | |
721 │ import type Reflect from "./external"; // no collision | |
│ ^^^^^^^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:721:21 | |
│ | |
721 │ import type Reflect from "./external"; // no collision | |
│ --------^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:721:26 | |
│ | |
721 │ import type Reflect from "./external"; // no collision | |
│ -----^^^^^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:735:37 | |
│ | |
735 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected `from` but instead found `Reflect` | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:737:13 | |
│ | |
737 │ import type Reflect from "./external"; // no collision | |
│ ^^^^^^^ unexpected | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:737:21 | |
│ | |
737 │ import type Reflect from "./external"; // no collision | |
│ --------^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:737:26 | |
│ | |
737 │ import type Reflect from "./external"; // no collision | |
│ -----^^^^^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:751:37 | |
│ | |
751 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:767:37 | |
│ | |
767 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:783:37 | |
│ | |
783 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:799:37 | |
│ | |
799 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:815:37 | |
│ | |
815 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:831:37 | |
│ | |
831 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:847:37 | |
│ | |
847 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:863:37 | |
│ | |
863 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:879:37 | |
│ | |
879 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:901:37 | |
│ | |
901 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:923:37 | |
│ | |
923 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:939:37 | |
│ | |
939 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:955:37 | |
│ | |
955 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\members\instanceAndStaticMembers\superInStaticMembers1.ts:973:37 | |
│ | |
973 │ declare class B { static w(): number; } | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\members\privateNames\privateNamesUseBeforeDef.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateStaticNameShadowing.ts | |
[FAIL] conformance\classes\members\privateNames\privateNamesUnique-2.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticFieldUnaryMutation.ts | |
[PASS] conformance\classes\members\privateNames\privateNameStaticMethodCallExpression.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameStaticMethodAssignment.ts: Incorrectly passed | |
[PASS] conformance\classes\members\privateNames\privateNameStaticsAndStaticMethods.ts | |
[FAIL] conformance\classes\members\privateNames\privateNameUnused.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\abstractPropertyInitializer.ts | |
[PASS] conformance\classes\mixinAbstractClassesReturnTypeInference.ts | |
[PASS] conformance\classes\nestedClassDeclaration.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\accessorsOverrideMethod.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\abstractProperty.ts: Incorrectly errored: | |
error[SyntaxError]: class properties cannot be abstract | |
┌─ conformance\classes\propertyMemberDeclarations\abstractProperty.ts:4:15 | |
│ | |
4 │ protected abstract x: string; | |
│ ^^^^^^^^ | |
[FAIL] conformance\classes\mixinAbstractClasses.2.ts: Incorrectly passed | |
[PASS] conformance\classes\mixinAbstractClasses.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty4.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty5.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty3.ts: Incorrectly passed | |
[FAIL] conformance\classes\members\privateNames\privateWriteOnlyAccessorRead.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\definePropertyOutputES3.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty6.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty7.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\accessorsOverrideProperty2.ts: Incorrectly passed | |
[FAIL] compiler\underscoreTest1.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\constructorParameterShadowsOuterScopes.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\defineProperty.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\constructorParameterShadowsOuterScopes2.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\instanceMemberWithComputedPropertyName2.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\instanceMemberWithComputedPropertyName.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\initializerReferencingConstructorParameters.ts: Incorrectly passed | |
[PASS] conformance\classes\mixinClassesAnnotated.ts | |
[PASS] conformance\classes\mixinClassesAnonymous.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\accessibilityModifiers.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\initializerReferencingConstructorLocals.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\instanceMemberInitialization.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\accessorWithES3.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\accessorsAreNotContextuallyTyped.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\accessorWithMismatchedAccessibilityModifiers.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\accessorWithES5.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:9:27 | |
│ | |
9 │ static get a(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:11:32 | |
│ | |
11 │ static set a(value: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:15:35 | |
│ | |
15 │ private static get b(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:17:38 | |
│ | |
17 │ private static set b(foo: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:21:20 | |
│ | |
21 │ get x(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:23:25 | |
│ | |
23 │ set x(value: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:27:28 | |
│ | |
27 │ private get y(): string; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\ambientAccessors.ts:29:31 | |
│ | |
29 │ private set y(foo: string); | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\propertyMemberDeclarations\assignParameterPropertyToPropertyDeclarationESNext.ts: Incorrectly passed | |
[FAIL] conformance\classes\mixinClassesMembers.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\mixinClassesMembers.ts:7:27 | |
│ | |
7 │ constructor(s: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\mixinClassesMembers.ts:8:27 | |
│ | |
8 │ constructor(n: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\mixinClassesMembers.ts:12:32 | |
│ | |
12 │ constructor(...args: any[]); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\mixinClassesMembers.ts:18:32 | |
│ | |
18 │ constructor(...args: any[]); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\mixinClassesMembers.ts:19:16 | |
│ | |
19 │ f(): number; | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\mixinClassesMembers.ts:20:23 | |
│ | |
20 │ static f(): number; | |
│ ^ Expected a class method body here | |
[PASS] conformance\classes\propertyMemberDeclarations\optionalMethod.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberAccessorDeclarations\typeOfThisInAccessor.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\optionalProperty.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionOverloadMixingStaticAndInstance.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\derivedTypeAccessesHiddenBaseCallViaSuperPropertyAccess.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\instanceMemberAssignsToClassPrototype.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\staticFactory1.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\derivedUninitializedPropertyDeclaration.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\typeOfThisInMemberFunctions.ts | |
[FAIL] conformance\classes\mixinAccessModifiers.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyAndAccessorWithSameName.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyAndFunctionWithSameName.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\staticMemberAssignsToConstructorFunctionMembers.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyNamedPrototype.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\propertyNamedConstructor.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\overrideInterfaceProperty.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\propertyOverridesMethod.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyOverridesAccessors.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\propertyOverridesAccessors4.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:3:26 | |
│ | |
3 │ public foo(x: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:5:37 | |
│ | |
5 │ public foo(x: number, y: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:11:24 | |
│ | |
11 │ public bar(x: 'hi'); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:13:26 | |
│ | |
13 │ public bar(x: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:15:37 | |
│ | |
15 │ public bar(x: number, y: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:21:33 | |
│ | |
21 │ public static foo(x: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:23:44 | |
│ | |
23 │ public static foo(x: number, y: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:29:31 | |
│ | |
29 │ public static bar(x: 'hi'); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:31:33 | |
│ | |
31 │ public static bar(x: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:33:44 | |
│ | |
33 │ public static bar(x: number, y: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:43:26 | |
│ | |
43 │ public foo(x: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:45:27 | |
│ | |
45 │ public foo(x: T, y: T); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:51:24 | |
│ | |
51 │ public bar(x: 'hi'); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:53:26 | |
│ | |
53 │ public bar(x: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:55:27 | |
│ | |
55 │ public bar(x: T, y: T); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:61:33 | |
│ | |
61 │ public static foo(x: number); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:63:44 | |
│ | |
63 │ public static foo(x: number, y: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:69:31 | |
│ | |
69 │ public static bar(x: 'hi'); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:71:33 | |
│ | |
71 │ public static bar(x: string); | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicOverloads.ts:73:44 | |
│ | |
73 │ public static bar(x: number, y: string); | |
│ ^ Expected a class method body here | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyOverridesAccessors5.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\redeclaredProperty.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\staticAndNonStaticPropertiesSameName.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\staticMemberInitialization.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyOverridesAccessors3.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\staticPropertyAndFunctionWithSameName.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\propertyOverridesAccessors2.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\redefinedPararameterProperty.ts: Incorrectly passed | |
[PASS] conformance\classes\propertyMemberDeclarations\thisInInstanceMemberInitializer.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPrivateOverloads.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\thisPropertyOverridesAccessors.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\twoAccessorsWithSameName.ts: Incorrectly passed | |
[FAIL] conformance\classes\propertyMemberDeclarations\twoAccessorsWithSameName2.ts: Incorrectly passed | |
[PASS] conformance\constEnums\constEnum4.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\memberFunctionDeclarations\memberFunctionsWithPublicPrivateOverloads.ts | |
[PASS] conformance\constEnums\constEnum1.ts | |
[PASS] conformance\classes\staticIndexSignature\staticIndexSignature1.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:10:26 | |
│ | |
10 │ static name(): string; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:11:19 | |
│ | |
11 │ name(): string; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:21:28 | |
│ | |
21 │ static length(): number; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:22:21 | |
│ | |
22 │ length(): number; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:33:21 | |
│ | |
33 │ prototype(): any; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:43:25 | |
│ | |
43 │ static caller(): any; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:44:18 | |
│ | |
44 │ caller(): any; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:54:28 | |
│ | |
54 │ static arguments(): any; // ok | |
│ ^ Expected a class method body here | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\classes\propertyMemberDeclarations\staticPropertyNameConflictsInAmbientContext.ts:55:21 | |
│ | |
55 │ arguments(): any; // ok | |
│ ^ Expected a class method body here | |
[PASS] conformance\classes\staticIndexSignature\staticIndexSignature2.ts | |
[PASS] conformance\constEnums\constEnum3.ts | |
[PASS] conformance\classes\staticIndexSignature\staticIndexSignature7.ts | |
[PASS] conformance\constEnums\constEnum2.ts | |
[FAIL] conformance\classes\staticIndexSignature\staticIndexSignature6.ts: Incorrectly errored: | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\staticIndexSignature\staticIndexSignature6.ts:5:18 | |
│ | |
5 │ static [s: string]: number | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\staticIndexSignature\staticIndexSignature6.ts:5:9 | |
│ | |
5 │ static [s: string]: number | |
│ ^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\staticIndexSignature\staticIndexSignature6.ts:5:26 | |
│ | |
5 │ static [s: string]: number | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected `']'` but instead found `:` | |
┌─ conformance\classes\staticIndexSignature\staticIndexSignature6.ts:6:18 | |
│ | |
6 │ static [s: number]: 42 | |
│ ^ unexpected | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\classes\staticIndexSignature\staticIndexSignature6.ts:6:9 | |
│ | |
6 │ static [s: number]: 42 | |
│ ^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ']' | |
┌─ conformance\classes\staticIndexSignature\staticIndexSignature6.ts:6:26 | |
│ | |
6 │ static [s: number]: 42 | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] conformance\controlFlow\assertionTypePredicates2.ts | |
[PASS] conformance\constEnums\constEnumPropertyAccess1.ts | |
[PASS] conformance\classes\staticIndexSignature\staticIndexSignature5.ts | |
[FAIL] conformance\constEnums\constEnumPropertyAccess2.ts: Incorrectly passed | |
[PASS] conformance\controlFlow\controlFlowBinaryAndExpression.ts | |
[PASS] conformance\controlFlow\controlFlowAliasingCatchVariables.ts | |
[PASS] conformance\classes\staticIndexSignature\staticIndexSignature3.ts | |
[PASS] conformance\controlFlow\controlFlowConditionalExpression.ts | |
[PASS] conformance\controlFlow\constLocalsInFunctionExpressions.ts | |
[PASS] conformance\classes\staticIndexSignature\staticIndexSignature4.ts | |
[PASS] conformance\controlFlow\controlFlowElementAccess.ts | |
[PASS] conformance\controlFlow\controlFlowCommaOperator.ts | |
[PASS] conformance\controlFlow\controlFlowDeleteOperator.ts | |
[PASS] conformance\controlFlow\controlFlowAssignmentExpression.ts | |
[PASS] conformance\classes\propertyMemberDeclarations\strictPropertyInitialization.ts | |
[PASS] conformance\controlFlow\controlFlowBindingPatternOrder.ts | |
[PASS] conformance\controlFlow\controlFlowBinaryOrExpression.ts | |
[PASS] conformance\controlFlow\controlFlowForOfStatement.ts | |
[PASS] conformance\controlFlow\controlFlowElementAccess2.ts | |
[PASS] conformance\controlFlow\controlFlowForInStatement.ts | |
[FAIL] conformance\classes\propertyMemberDeclarations\staticPropertyNameConflicts.ts: Incorrectly passed | |
[PASS] conformance\controlFlow\controlFlowForInStatement2.ts | |
[PASS] conformance\controlFlow\controlFlowInOperator.ts | |
[PASS] conformance\controlFlow\controlFlowIteration.ts | |
[PASS] conformance\controlFlow\controlFlowStringIndex.ts | |
[FAIL] conformance\controlFlow\controlFlowSuperPropertyAccess.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found ';' | |
┌─ conformance\controlFlow\controlFlowSuperPropertyAccess.ts:3:25 | |
│ | |
3 │ protected m?(): void; | |
│ ^ Expected a class method body here | |
[PASS] conformance\controlFlow\controlFlowDoWhileStatement.ts | |
[FAIL] conformance\controlFlow\controlFlowNullishCoalesce.ts: Incorrectly passed | |
[PASS] conformance\controlFlow\controlFlowInstanceOfGuardPrimitives.ts | |
[PASS] conformance\controlFlow\controlFlowInstanceofExtendsFunction.ts | |
[PASS] conformance\controlFlow\controlFlowForStatement.ts | |
[PASS] conformance\controlFlow\controlFlowIfStatement.ts | |
[PASS] conformance\controlFlow\controlFlowDestructuringDeclaration.ts | |
[PASS] conformance\controlFlow\controlFlowWithTemplateLiterals.ts | |
[PASS] conformance\controlFlow\definiteAssignmentAssertionsWithObjectShortHand.ts | |
[FAIL] conformance\controlFlow\controlFlowIIFE.ts: Incorrectly passed | |
[PASS] conformance\controlFlow\switchWithConstrainedTypeVariable.ts | |
[FAIL] conformance\controlFlow\controlFlowTypeofObject.ts: Incorrectly passed | |
[FAIL] conformance\controlFlow\controlFlowIterationErrors.ts: Incorrectly passed | |
[PASS] conformance\controlFlow\controlFlowTruthiness.ts | |
[PASS] conformance\declarationEmit\classDoesNotDependOnPrivateMember.ts | |
[PASS] conformance\declarationEmit\libReferenceDeclarationEmitBundle.ts | |
[PASS] conformance\declarationEmit\exportDefaultNamespace.ts | |
[PASS] conformance\controlFlow\controlFlowOptionalChain2.ts | |
[PASS] conformance\declarationEmit\libReferenceDeclarationEmit.ts | |
[PASS] conformance\declarationEmit\declarationEmitWorkWithInlineComments.ts | |
[PASS] conformance\controlFlow\definiteAssignmentAssertions.ts | |
[PASS] conformance\controlFlow\controlFlowAssignmentPatternOrder.ts | |
[PASS] conformance\controlFlow\controlFlowWhileStatement.ts | |
[PASS] conformance\declarationEmit\libReferenceNoLib.ts | |
[PASS] conformance\controlFlow\typeGuardsTypeParameters.ts | |
[PASS] conformance\declarationEmit\typePredicates\declarationEmitThisPredicates01.ts | |
[PASS] conformance\declarationEmit\typePredicates\declarationEmitIdentifierPredicates01.ts | |
[PASS] conformance\declarationEmit\libReferenceNoLibBundle.ts | |
[PASS] conformance\declarationEmit\typePredicates\declarationEmitIdentifierPredicatesWithPrivateName01.ts | |
[PASS] conformance\controlFlow\typeGuardsNestedAssignments.ts | |
[PASS] conformance\declarationEmit\typePredicates\declarationEmitThisPredicatesWithPrivateName01.ts | |
[FAIL] conformance\declarationEmit\typeReferenceRelatedFiles.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typeReferenceRelatedFiles.ts:19:11 | |
│ | |
19 │ "name": "@types/node", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typeReferenceRelatedFiles.ts:29:1 | |
│ | |
29 │ import { FSWatcher } from "fs"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typeReferenceRelatedFiles.ts:31:1 | |
│ | |
31 │ ┌ export function f() { | |
32 │ │ | |
33 │ │ return {} as FSWatcher; | |
34 │ │ | |
35 │ │ } | |
│ └─^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ conformance\declarationEmit\typeReferenceRelatedFiles.ts:37:1 | |
│ | |
37 │ | |
│ ^ the file ends here | |
[FAIL] conformance\declarationEmit\typePredicates\declarationEmitThisPredicates02.ts: Incorrectly passed | |
[FAIL] conformance\declarationEmit\typePredicates\declarationEmitThisPredicatesWithPrivateName02.ts: Incorrectly passed | |
[FAIL] conformance\decorators\class\accessor\decoratorOnClassAccessor1.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor1.ts:6:5 | |
│ | |
6 │ @dec get accessor() { return 1; } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor1.ts:6:6 | |
│ | |
6 │ @dec get accessor() { return 1; } | |
│ ^^^^ | |
[PASS] conformance\controlFlow\assertionTypePredicates1.ts | |
[FAIL] conformance\decorators\class\accessor\decoratorOnClassAccessor5.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor5.ts:6:5 | |
│ | |
6 │ @dec public set accessor(value: number) { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor5.ts:6:6 | |
│ | |
6 │ @dec public set accessor(value: number) { } | |
│ ^^^^ | |
[FAIL] conformance\decorators\class\accessor\decoratorOnClassAccessor2.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor2.ts:6:5 | |
│ | |
6 │ @dec public get accessor() { return 1; } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor2.ts:6:6 | |
│ | |
6 │ @dec public get accessor() { return 1; } | |
│ ^^^^ | |
[FAIL] conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:13:11 | |
│ | |
13 │ "name": "ext", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:21:20 | |
│ | |
21 │ ">=3.1.0-0": { | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:23:21 | |
│ | |
23 │ "index" : ["ts3.1/index"] | |
│ --------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:35:1 | |
│ | |
35 │ export interface A {} | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:37:1 | |
│ | |
37 │ export function fa(): A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:43:1 | |
│ | |
43 │ export interface A2 {} | |
│ ^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:45:1 | |
│ | |
45 │ export function fa(): A2; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:51:1 | |
│ | |
51 │ export * from "../other"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:57:1 | |
│ | |
57 │ import { fa } from "ext"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:59:1 | |
│ | |
59 │ import { fa as fa2 } from "ext/other"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:63:1 | |
│ | |
63 │ export const va = fa(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:65:1 | |
│ | |
65 │ export const va2 = fa2(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToUnmapped.ts:71:3 | |
│ | |
71 │ {} | |
│ ^ the file ends here | |
[FAIL] conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:13:11 | |
│ | |
13 │ "name": "ext", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:21:20 | |
│ | |
21 │ ">=3.1.0-0": { "*" : ["ts3.1/*"] } | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:21:28 | |
│ | |
21 │ ">=3.1.0-0": { "*" : ["ts3.1/*"] } | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:31:1 | |
│ | |
31 │ export interface A {} | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:33:1 | |
│ | |
33 │ export function fa(): A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:39:1 | |
│ | |
39 │ export interface B {} | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:41:1 | |
│ | |
41 │ export function fb(): B; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:47:1 | |
│ | |
47 │ export interface A {} | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:49:1 | |
│ | |
49 │ export function fa(): A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:55:1 | |
│ | |
55 │ export interface B {} | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:57:1 | |
│ | |
57 │ export function fb(): B; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:63:1 | |
│ | |
63 │ import { fa } from "ext"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:65:1 | |
│ | |
65 │ import { fb } from "ext/other"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:69:1 | |
│ | |
69 │ export const va = fa(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:71:1 | |
│ | |
71 │ export const vb = fb(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.multiFile.ts:77:3 | |
│ | |
77 │ {} | |
│ ^ the file ends here | |
[PASS] conformance\decorators\class\accessor\decoratorOnClassAccessor3.ts | |
[FAIL] conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts: Incorrectly errored: | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:15:11 | |
│ | |
15 │ "name": "ext", | |
│ ------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:23:20 | |
│ | |
23 │ ">=3.1.0-0": { "*" : ["ts3.1/*"] } | |
│ -----------^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:23:28 | |
│ | |
23 │ ">=3.1.0-0": { "*" : ["ts3.1/*"] } | |
│ ----^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:35:5 | |
│ | |
35 │ export interface A {} | |
│ ^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:37:5 | |
│ | |
37 │ export function fa(): A; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:71:1 | |
│ | |
71 │ import { fa } from "ext"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:73:1 | |
│ | |
73 │ import { fb } from "ext/other"; | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:77:1 | |
│ | |
77 │ export const va = fa(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: Illegal use of an import declaration not at the top level | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:79:1 | |
│ | |
79 │ export const vb = fb(); | |
│ ^^^^^^^^^^^^^^^^^^^^^^^ move this declaration to the top level | |
error[SyntaxError]: expected `'}'` but instead the file ends | |
┌─ conformance\declarationEmit\typesVersionsDeclarationEmit.ambient.ts:85:3 | |
│ | |
85 │ {} | |
│ ^ the file ends here | |
[PASS] conformance\declarationEmit\typesVersionsDeclarationEmit.multiFileBackReferenceToSelf.ts | |
[PASS] conformance\decorators\class\constructableDecoratorOnClass01.ts | |
[FAIL] conformance\decorators\class\accessor\decoratorOnClassAccessor4.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor4.ts:6:5 | |
│ | |
6 │ @dec set accessor(value: number) { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor4.ts:6:6 | |
│ | |
6 │ @dec set accessor(value: number) { } | |
│ ^^^^ | |
[PASS] conformance\controlFlow\typeGuardsAsAssertions.ts | |
[PASS] conformance\decorators\class\accessor\decoratorOnClassAccessor6.ts | |
[FAIL] conformance\decorators\class\constructor\decoratorOnClassConstructor4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ conformance\decorators\class\constructor\decoratorOnClassConstructor4.ts:7:1 | |
│ | |
7 │ @dec | |
│ ^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ conformance\decorators\class\constructor\decoratorOnClassConstructor4.ts:11:1 | |
│ | |
11 │ @dec | |
│ ^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ conformance\decorators\class\constructor\decoratorOnClassConstructor4.ts:16:1 | |
│ | |
16 │ @dec | |
│ ^^^^ Expected a statement here | |
[PASS] conformance\decorators\class\constructor\decoratorOnClassConstructor1.ts | |
[PASS] conformance\decorators\class\constructor\decoratorOnClassConstructor2.ts | |
[FAIL] conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter1.ts:6:17 | |
│ | |
6 │ constructor(@dec p: number) {} | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `dec` | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter1.ts:6:18 | |
│ | |
6 │ constructor(@dec p: number) {} | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `p` | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter1.ts:6:22 | |
│ | |
6 │ constructor(@dec p: number) {} | |
│ ^ unexpected | |
[FAIL] conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:7:5 | |
│ | |
7 │ @dec get x() { return 0; } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:7:6 | |
│ | |
7 │ @dec get x() { return 0; } | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:13:5 | |
│ | |
13 │ @dec set x(value: number) { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:13:6 | |
│ | |
13 │ @dec set x(value: number) { } | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:17:5 | |
│ | |
17 │ @dec set x(value: number) { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:17:6 | |
│ | |
17 │ @dec set x(value: number) { } | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:23:5 | |
│ | |
23 │ @dec get x() { return 0; } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:23:6 | |
│ | |
23 │ @dec get x() { return 0; } | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:27:5 | |
│ | |
27 │ @dec get x() { return 0; } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:27:6 | |
│ | |
27 │ @dec get x() { return 0; } | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:31:5 | |
│ | |
31 │ @dec set x(value: number) { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\accessor\decoratorOnClassAccessor8.ts:31:6 | |
│ | |
31 │ @dec set x(value: number) { } | |
│ ^^^^ | |
[PASS] conformance\declarationEmit\nullPropertyName.ts | |
[FAIL] conformance\decorators\class\constructor\decoratorOnClassConstructor3.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ conformance\decorators\class\constructor\decoratorOnClassConstructor3.ts:15:17 | |
│ | |
15 │ constructor(@foo prop: any) { | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `foo` | |
┌─ conformance\decorators\class\constructor\decoratorOnClassConstructor3.ts:15:18 | |
│ | |
15 │ constructor(@foo prop: any) { | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `prop` | |
┌─ conformance\decorators\class\constructor\decoratorOnClassConstructor3.ts:15:22 | |
│ | |
15 │ constructor(@foo prop: any) { | |
│ ^^^^ unexpected | |
[PASS] conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter4.ts | |
[FAIL] conformance\controlFlow\controlFlowAliasing.ts: Incorrectly passed | |
[FAIL] conformance\decorators\class\decoratedBlockScopedClass1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorator()' | |
┌─ conformance\decorators\class\decoratedBlockScopedClass1.ts:10:1 | |
│ | |
10 │ @decorator() | |
│ ^^^^^^^^^^^^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedClassExportsCommonJS2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@Something(' | |
┌─ conformance\decorators\class\decoratedClassExportsCommonJS2.ts:9:1 | |
│ | |
9 │ @Something({ v: () => Testing123 }) | |
│ ^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found ')' | |
┌─ conformance\decorators\class\decoratedClassExportsCommonJS2.ts:9:35 | |
│ | |
9 │ @Something({ v: () => Testing123 }) | |
│ ^ Expected a statement here | |
[FAIL] conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter5.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter5.ts:25:9 | |
│ | |
25 │ @IFoo private readonly _modeService: IFoo, | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter5.ts:25:10 | |
│ | |
25 │ @IFoo private readonly _modeService: IFoo, | |
│ ^^^^^ | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter5.ts:25:15 | |
│ | |
25 │ @IFoo private readonly _modeService: IFoo, | |
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found ',' | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter5.ts:25:50 | |
│ | |
25 │ @IFoo private readonly _modeService: IFoo, | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a statement but instead found '}' | |
┌─ conformance\decorators\class\constructor\parameter\decoratorOnClassConstructorParameter5.ts:29:1 | |
│ | |
29 │ } | |
│ ^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedClassExportsCommonJS1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@Something(' | |
┌─ conformance\decorators\class\decoratedClassExportsCommonJS1.ts:11:1 | |
│ | |
11 │ @Something({ v: () => Testing123 }) | |
│ ^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found ')' | |
┌─ conformance\decorators\class\decoratedClassExportsCommonJS1.ts:11:35 | |
│ | |
11 │ @Something({ v: () => Testing123 }) | |
│ ^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedClassFromExternalModule.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorate' | |
┌─ conformance\decorators\class\decoratedClassFromExternalModule.ts:6:1 | |
│ | |
6 │ @decorate | |
│ ^^^^^^^^^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedBlockScopedClass3.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorator()' | |
┌─ conformance\decorators\class\decoratedBlockScopedClass3.ts:10:1 | |
│ | |
10 │ @decorator() | |
│ ^^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found '@decorator()' | |
┌─ conformance\decorators\class\decoratedBlockScopedClass3.ts:19:5 | |
│ | |
19 │ @decorator() | |
│ ^^^^^^^^^^^^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedClassExportsSystem1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@Something(' | |
┌─ conformance\decorators\class\decoratedClassExportsSystem1.ts:9:1 | |
│ | |
9 │ @Something({ v: () => Testing123 }) | |
│ ^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found ')' | |
┌─ conformance\decorators\class\decoratedClassExportsSystem1.ts:9:35 | |
│ | |
9 │ @Something({ v: () => Testing123 }) | |
│ ^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedClassExportsSystem2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@Something(' | |
┌─ conformance\decorators\class\decoratedClassExportsSystem2.ts:9:1 | |
│ | |
9 │ @Something({ v: () => Testing123 }) | |
│ ^^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected a statement but instead found ')' | |
┌─ conformance\decorators\class\decoratedClassExportsSystem2.ts:9:35 | |
│ | |
9 │ @Something({ v: () => Testing123 }) | |
│ ^ Expected a statement here | |
[FAIL] conformance\controlFlow\controlFlowGenericTypes.ts: Incorrectly passed | |
[FAIL] conformance\decorators\class\decoratorOnClass2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ conformance\decorators\class\decoratorOnClass2.ts:6:1 | |
│ | |
6 │ @dec | |
│ ^^^^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratorOnClass1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ conformance\decorators\class\decoratorOnClass1.ts:5:1 | |
│ | |
5 │ @dec | |
│ ^^^^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratedBlockScopedClass2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorator()' | |
┌─ conformance\decorators\class\decoratedBlockScopedClass2.ts:11:5 | |
│ | |
11 │ @decorator() | |
│ ^^^^^^^^^^^^ Expected a statement here | |
[PASS] conformance\decorators\class\accessor\decoratorOnClassAccessor7.ts | |
[PASS] conformance\decorators\class\decoratorOnClass3.ts | |
[FAIL] conformance\decorators\class\decoratorOnClass5.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec()' | |
┌─ conformance\decorators\class\decoratorOnClass5.ts:5:1 | |
│ | |
5 │ @dec() | |
│ ^^^^^^ Expected a statement here | |
[FAIL] conformance\decorators\class\decoratorOnClass4.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec()' | |
┌─ conformance\decorators\class\decoratorOnClass4.ts:5:1 | |
│ | |
5 │ @dec() | |
│ ^^^^^^ Expected a statement here | |
[PASS] conformance\decorators\class\decoratorOnClass8.ts | |
[PASS] conformance\decorators\class\decoratorChecksFunctionBodies.ts | |
[FAIL] conformance\decorators\class\decoratorInstantiateModulesInFunctionBodies.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\decoratorInstantiateModulesInFunctionBodies.ts:37:5 | |
│ | |
37 │ @filter(() => test == 'abc') | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a parameter but instead found '(' | |
┌─ conformance\decorators\class\decoratorInstantiateModulesInFunctionBodies.ts:37:13 | |
│ | |
37 │ @filter(() => test == 'abc') | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected a class method body but instead found '=>' | |
┌─ conformance\decorators\class\decoratorInstantiateModulesInFunctionBodies.ts:37:16 | |
│ | |
37 │ @filter(() => test == 'abc') | |
│ ^^ Expected a class method body here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\decoratorInstantiateModulesInFunctionBodies.ts:37:19 | |
│ | |
37 │ @filter(() => test == 'abc') | |
│ ^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '==' | |
┌─ conformance\decorators\class\decoratorInstantiateModulesInFunctionBodies.ts:37:24 | |
│ | |
37 │ @filter(() => test == 'abc') | |
│ ^^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] conformance\decorators\class\decoratorOnClass9.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@dec' | |
┌─ conformance\decorators\class\decoratorOnClass9.ts:8:1 | |
│ | |
8 │ @dec | |
│ ^^^^ Expected a statement here | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod10.ts | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod1.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod1.ts:6:5 | |
│ | |
6 │ @dec method() {} | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod1.ts:6:6 | |
│ | |
6 │ @dec method() {} | |
│ ^^^^ | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod16.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod16.ts:8:5 | |
│ | |
8 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod11.ts | |
[PASS] conformance\controlFlow\dependentDestructuredVariables.ts | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod18.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod18.ts:9:5 | |
│ | |
9 │ @decorator() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'p2' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod18.ts:10:5 | |
│ | |
10 │ p2; | |
│ ^^ Expected a class method body here | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod13.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod13.ts:6:5 | |
│ | |
6 │ @dec ["1"]() { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod13.ts:6:6 | |
│ | |
6 │ @dec ["1"]() { } | |
│ ^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod13.ts:7:5 | |
│ | |
7 │ @dec ["b"]() { } | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod13.ts:7:6 | |
│ | |
7 │ @dec ["b"]() { } | |
│ ^^^^ | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod15.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod15.ts:8:5 | |
│ | |
8 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod12.ts | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod2.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod2.ts:6:5 | |
│ | |
6 │ @dec public method() {} | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod2.ts:6:6 | |
│ | |
6 │ @dec public method() {} | |
│ ^^^^ | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod4.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod4.ts:6:5 | |
│ | |
6 │ @dec ["method"]() {} | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod4.ts:6:6 | |
│ | |
6 │ @dec ["method"]() {} | |
│ ^^^^ | |
[FAIL] conformance\controlFlow\neverReturningFunctions1.ts: Incorrectly passed | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod5.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod5.ts:6:5 | |
│ | |
6 │ @dec() ["method"]() {} | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found '[' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod5.ts:6:12 | |
│ | |
6 │ @dec() ["method"]() {} | |
│ ^ Expected a class method body here | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod7.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod7.ts:6:5 | |
│ | |
6 │ @dec public ["method"]() {} | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod7.ts:6:6 | |
│ | |
6 │ @dec public ["method"]() {} | |
│ ^^^^ | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod6.ts | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod17.ts | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod3.ts | |
[FAIL] conformance\decorators\class\property\decoratorOnClassProperty1.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty1.ts:6:5 | |
│ | |
6 │ @dec prop; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty1.ts:6:6 | |
│ | |
6 │ @dec prop; | |
│ ^^^^ | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethod8.ts | |
[FAIL] conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter1.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter1.ts:6:12 | |
│ | |
6 │ method(@dec p: number) {} | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `dec` | |
┌─ conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter1.ts:6:13 | |
│ | |
6 │ method(@dec p: number) {} | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `p` | |
┌─ conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter1.ts:6:17 | |
│ | |
6 │ method(@dec p: number) {} | |
│ ^ unexpected | |
[PASS] conformance\decorators\class\method\decoratorOnClassMethodOverload1.ts | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethod14.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethod14.ts:10:5 | |
│ | |
10 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] conformance\decorators\class\method\decoratorOnClassMethodOverload2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a class method body but instead found '@' | |
┌─ conformance\decorators\class\method\decoratorOnClassMethodOverload2.ts:7:5 | |
│ | |
7 │ @dec | |
│ ^ Expected a class method body here | |
[FAIL] conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter2.ts: Incorrectly errored: | |
error[SyntaxError]: expected a parameter but instead found '@' | |
┌─ conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter2.ts:6:21 | |
│ | |
6 │ method(this: C, @dec p: number) {} | |
│ ^ Expected a parameter here | |
error[SyntaxError]: expected `,` but instead found `dec` | |
┌─ conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter2.ts:6:22 | |
│ | |
6 │ method(this: C, @dec p: number) {} | |
│ ^^^ unexpected | |
error[SyntaxError]: expected `,` but instead found `p` | |
┌─ conformance\decorators\class\method\parameter\decoratorOnClassMethodParameter2.ts:6:26 | |
│ | |
6 │ method(this: C, @dec p: number) {} | |
│ ^ unexpected | |
[FAIL] conformance\decorators\class\property\decoratorOnClassProperty10.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty10.ts:6:5 | |
│ | |
6 │ @dec() prop; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'prop' | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty10.ts:6:12 | |
│ | |
6 │ @dec() prop; | |
│ ^^^^ Expected a class method body here | |
[FAIL] conformance\decorators\class\property\decoratorOnClassProperty2.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty2.ts:6:5 | |
│ | |
6 │ @dec public prop; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty2.ts:6:6 | |
│ | |
6 │ @dec public prop; | |
│ ^^^^ | |
[PASS] conformance\decorators\class\property\decoratorOnClassProperty11.ts | |
[FAIL] conformance\decorators\class\property\decoratorOnClassProperty12.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty12.ts:7:5 | |
│ | |
7 │ @dec() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'foo' | |
┌─ conformance\decorators\class\property\decoratorOnClassProperty12.ts:8:5 | |
│ | |
8 │ foo: `${string}` | |
│ ^^^ Expected a class method body here | |
[PASS] conformance\decorators\class\method\parameter\decoratorOnClassMethodThisParameter.ts | |
[PASS] conformance\decorators\class\property\decoratorOnClassProperty6.ts | |
[PASS] conformance\decorators\class\property\decoratorOnClassProperty3.ts | |
[FAIL] conformance\decorators\decoratorInAmbientContext.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\decoratorInAmbientContext.ts:15:5 | |
│ | |
15 │ @decorator declare a: number; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\decoratorInAmbientContext.ts:15:6 | |
│ | |
15 │ @decorator declare a: number; | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\decoratorInAmbientContext.ts:17:5 | |
│ | |
17 │ @decorator declare [b]: number; | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a semicolon for a class property, but found none | |
┌─ conformance\decorators\decoratorInAmbientContext.ts:17:6 | |
│ | |
17 │ @decorator declare [b]: number; | |
│ ^^^^^^^^^^ | |
[PASS] conformance\decorators\class\property\decoratorOnClassProperty7.ts | |
[FAIL] conformance\decorators\decoratorMetadata.ts: Incorrectly errored: | |
error[SyntaxError]: expected a statement but instead found '@decorator' | |
┌─ conformance\decorators\decoratorMetadata.ts:25:1 | |
│ | |
25 │ @decorator | |
│ ^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\decoratorMetadata.ts:35:5 | |
│ | |
35 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[FAIL] conformance\controlFlow\exhaustiveSwitchStatements1.ts: Incorrectly passed | |
[PASS] conformance\decorators\invalid\decoratorOnArrowFunction.ts | |
[PASS] conformance\decorators\invalid\decoratorOnEnum.ts | |
[PASS] conformance\decorators\decoratorCallGeneric.ts | |
[PASS] conformance\decorators\decoratorMetadata-jsdoc.ts | |
[PASS] conformance\decorators\invalid\decoratorOnFunctionDeclaration.ts | |
[PASS] conformance\decorators\invalid\decoratorOnEnum2.ts | |
[FAIL] conformance\decorators\decoratorMetadataWithTypeOnlyImport2.ts: Incorrectly errored: | |
error[SyntaxError]: expected `,` but instead found `{` | |
┌─ conformance\decorators\decoratorMetadataWithTypeOnlyImport2.ts:11:13 | |
│ | |
11 │ import type { Services } from './services'; | |
│ ^ unexpected | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\decoratorMetadataWithTypeOnlyImport2.ts:15:3 | |
│ | |
15 │ @decorator() | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
error[SyntaxError]: expected a class method body but instead found 'field' | |
┌─ conformance\decorators\decoratorMetadataWithTypeOnlyImport2.ts:16:3 | |
│ | |
16 │ field: Services.Service; | |
│ ^^^^^ Expected a class method body here | |
[PASS] conformance\decorators\invalid\decoratorOnFunctionExpression.ts | |
[PASS] conformance\decorators\invalid\decoratorOnTypeAlias.ts | |
[PASS] conformance\decorators\invalid\decoratorOnInterface.ts | |
[PASS] conformance\decorators\invalid\decoratorOnInternalModule.ts | |
[PASS] conformance\decorators\invalid\decoratorOnImportEquals1.ts | |
[FAIL] conformance\decorators\decoratorMetadataWithTypeOnlyImport.ts: Incorrectly errored: | |
error[SyntaxError]: expected `,` but instead found `{` | |
┌─ conformance\decorators\decoratorMetadataWithTypeOnlyImport.ts:17:13 | |
│ | |
17 │ import type { Service } from "./service"; | |
│ ^ unexpected | |
error[SyntaxError]: expected a statement but instead found '@decorator' | |
┌─ conformance\decorators\decoratorMetadataWithTypeOnlyImport.ts:25:1 | |
│ | |
25 │ @decorator | |
│ ^^^^^^^^^^ Expected a statement here | |
error[SyntaxError]: expected an identifier, a string literal, a number literal, a private field name, or a computed name but instead found '@' | |
┌─ conformance\decorators\decoratorMetadataWithTypeOnlyImport.ts:35:5 | |
│ | |
35 │ @decorator | |
│ ^ Expected an identifier, a string literal, a number literal, a private field name, or a computed name here | |
[PASS] conformance\directives\ts-expect-error-nocheck-js.ts | |
[PASS] conformance\directives\ts-expect-error-nocheck.ts | |
[FAIL] conformance\directives\ts-expect-error-js.ts: Incorrectly passed | |
[PASS] conformance\decorators\invalid\decoratorOnFunctionParameter.ts | |
[PASS] conformance\decorators\missingDecoratorType.ts | |
[PASS] conformance\decorators\invalid\decoratorOnImportEquals2.ts | |
[PASS] compiler\manyConstExports.ts | |
[PASS] conformance\decorators\invalid\decoratorOnVar.ts | |
[FAIL] conformance\directives\ts-ignore.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpression3ES2020.ts | |
[PASS] conformance\dynamicImport\importCallExpression2ES2020.ts | |
[PASS] conformance\dynamicImport\importCallExpression1ES2020.ts | |
[FAIL] conformance\dynamicImport\importCallExpression6ES2020.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES2020.ts | |
[FAIL] conformance\dynamicImport\importCallExpression5ES2020.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES3CJS.ts | |
[PASS] conformance\dynamicImport\importCallExpression4ES2020.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES3System.ts | |
[FAIL] conformance\directives\ts-expect-error.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES5AMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES5CJS.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES3AMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES6CJS.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES3UMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES5System.ts | |
[PASS] conformance\dynamicImport\importCallExpressionDeclarationEmit2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES5UMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES6UMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES6AMD.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionCheckReturntype1.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpressionAsyncES6System.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionErrorInES2015.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpressionDeclarationEmit1.ts | |
[PASS] conformance\dynamicImport\importCallExpressionDeclarationEmit3.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES5CJS.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES5AMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES5System.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES6CJS.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES6UMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES5UMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInAMD3.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES6AMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInAMD1.ts | |
[PASS] conformance\dynamicImport\importCallExpressionES6System.ts | |
[PASS] conformance\dynamicImport\importCallExpressionGrammarError.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInAMD2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInCJS4.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInCJS1.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInCJS3.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionInExportEqualsAMD.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '42' | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsAMD.ts:7:10 | |
│ | |
7 │ export = 42; | |
│ ^^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsAMD.ts:13:16 | |
│ | |
13 │ export = async function() { | |
│ --------^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a name for the function in a function declaration, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsAMD.ts:13:24 | |
│ | |
13 │ export = async function() { | |
│ ^ | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsAMD.ts:15:29 | |
│ | |
15 │ const something = await import("./something"); | |
│ ------------------------^^^^^^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] conformance\dynamicImport\importCallExpressionInCJS2.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionInExportEqualsCJS.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '42' | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsCJS.ts:7:10 | |
│ | |
7 │ export = 42; | |
│ ^^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsCJS.ts:13:16 | |
│ | |
13 │ export = async function() { | |
│ --------^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a name for the function in a function declaration, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsCJS.ts:13:24 | |
│ | |
13 │ export = async function() { | |
│ ^ | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsCJS.ts:15:29 | |
│ | |
15 │ const something = await import("./something"); | |
│ ------------------------^^^^^^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] conformance\dynamicImport\importCallExpressionIncorrect1.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInScriptContext1.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionInScriptContext2.ts: Incorrectly passed | |
[FAIL] conformance\dynamicImport\importCallExpressionInExportEqualsUMD.ts: Incorrectly errored: | |
error[SyntaxError]: expected an identifier but instead found '42' | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsUMD.ts:7:10 | |
│ | |
7 │ export = 42; | |
│ ^^ Expected an identifier here | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsUMD.ts:13:16 | |
│ | |
13 │ export = async function() { | |
│ --------^^^^^^^^ | |
│ │ │ | |
│ │ An explicit or implicit semicolon is expected here... | |
│ ...Which is required to end this statement | |
error[SyntaxError]: expected a name for the function in a function declaration, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsUMD.ts:13:24 | |
│ | |
13 │ export = async function() { | |
│ ^ | |
error[SyntaxError]: Expected a semicolon or an implicit semicolon after a statement, but found none | |
┌─ conformance\dynamicImport\importCallExpressionInExportEqualsUMD.ts:15:29 | |
│ | |
15 │ const something = await import("./something"); | |
│ ------------------------^^^^^^ An explicit or implicit semicolon is expected here... | |
│ │ | |
│ ...Which is required to end this statement | |
[PASS] conformance\dynamicImport\importCallExpressionIncorrect2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInSystem3.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInSystem1.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInSystem2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedAMD.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedCJS.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedAMD2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInUMD1.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedES2020.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedCJS2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInUMD5.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInAMD4.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedSystem.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionNestedES2015.ts: Incorrectly passed | |
[FAIL] conformance\dynamicImport\importCallExpressionNestedES20152.ts: Incorrectly passed | |
[PASS] conformance\dynamicImport\importCallExpressionInUMD2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInUMD3.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedES20202.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedSystem2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInCJS5.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedUMD2.ts | |
[PASS] conformance\dynamicImport\importCallExpressionNestedUMD.ts | |
[PASS] conformance\controlFlow\controlFlowOptionalChain.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInSystem4.ts | |
[PASS] conformance\dynamicImport\importCallExpressionShouldNotGetParen.ts | |
[PASS] conformance\dynamicImport\importCallExpressionWithTypeArgument.ts | |
[PASS] conformance\emitter\es2019\noCatchBinding\emitter.noCatchBinding.es2019.ts | |
[PASS] conformance\emitter\es2015\asyncGenerators\emitter.asyncGenerators.functionDeclarations.es2015.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionSpecifierNotStringTypeError.ts: Incorrectly passed | |
[PASS] conformance\emitter\es2018\asyncGenerators\emitter.asyncGenerators.functionDeclarations.es2018.ts | |
[PASS] conformance\dynamicImport\importCallExpressionInUMD4.ts | |
[PASS] conformance\emitter\es5\asyncGenerators\emitter.asyncGenerators.functionDeclarations.es5.ts | |
[FAIL] conformance\dynamicImport\importCallExpressionNoModuleKindSpecified.ts: Incorrectly passed | |
[PASS] conformance\emitter\es2015\asyncGenerators\emitter.asyncGenerators.functionExpressions.es2015.ts | |
[PASS] conformance\emitter\es2018\asyncGenerators\emitter.asyncGenerators.functionExpressions.es2018.ts | |
[PASS] conformance\emitter\es2015\asyncGenerators\emitter.asyncGenerators.objectLiteralMethods.es2015.ts | |
[PASS] conformance\emitter\es2018\asyncGenerators\emitter.asyncGenerators.classMethods.es2018.ts | |
[FAIL] conformance\enums\awaitAndYield.ts: Incorrectly passed | |
[PASS] conformance\emitter\es2018\asyncGenerators\emitter.asyncGenerators.objectLiteralMethods.es2018.ts | |
[PASS] conformance\emitter\es5\asyncGenerators\emitter.asyncGenerators.functionExpressions.es5.ts | |
[PASS] conformance\emitter\es5\asyncGenerators\emitter.asyncGenerators.classMethods.es5.ts | |
[PASS] conformance\emitter\es2015\asyncGenerators\emitter.asyncGenerators.classMethods.es2015.ts | |
[PASS] conformance\enums\enumConstantMemberWithStringEmitDeclaration.ts | |
[PASS] conformance\dynamicImport\importCallExpressionReturnPromiseOfAny.ts | |
[PASS] conformance\enums\enumExportMergingES6.ts | |
[PASS] conformance\emitter\es5\asyncGenerators\emitter.asyncGenerators.objectLiteralMethods.es5.ts | |
[FAIL] conformance\enums\enumConstantMemberWithString.ts: Incorrectly passed | |
[PASS] conformance\enums\enumClassification.ts | |
[FAIL] conformance\enums\enumConstantMembers.ts: Incorrectly passed | |
[FAIL] conformance\es2017\useObjectValuesAndEntries2.ts: Incorrectly passed | |
[FAIL] conformance\es2017\useSharedArrayBuffer2.ts: Incorrectly passed | |
[PASS] conformance\enums\enumConstantMemberWithTemplateLiteralsEmitDeclaration.ts | |
[PASS] conformance\es2017\useObjectValuesAndEntries4.ts | |
[PASS] conformance\es2017\useSharedArrayBuffer1.ts | |
[PASS] conformance\es2017\useSharedArrayBuffer5.ts | |
[FAIL] conformance\enums\enumMergingErrors.ts: Incorrectly passed | |
[FAIL] conformance\enums\enumConstantMemberWithTemplateLiterals.ts: Incorrectly passed | |
[FAIL] conformance\es2017\useSharedArrayBuffer3.ts: Incorrectly passed | |
[PASS] conformance\es2017\useSharedArrayBuffer4.ts | |
[FAIL] conformance\es2017\useObjectValuesAndEntries3.ts: Incorrectly passed | |
[PASS] conformance\enums\enumBasics.ts | |
[PASS] conformance\es2018\es2018IntlAPIs.ts | |
[PASS] conformance\es2018\usePromiseFinally.ts | |
[FAIL] conformance\es2017\useSharedArrayBuffer6.ts: Incorrectly passed | |
[PASS] conformance\es2018\useRegexpGroups.ts | |
[FAIL] conformance\es2019\globalThisGlobalExportAsGlobal.ts: Incorrectly passed | |
[FAIL] conformance\es2019\globalThisCollision.ts: Incorrectly passed | |
[PASS] conformance\es2019\globalThisTypeIndexAccess.ts | |
[PASS] conformance\es2017\useObjectValuesAndEntries1.ts | |
[PASS] conformance\enums\enumErrors.ts | |
[FAIL] conformance\es2019\globalThisPropertyAssignment.ts: Incorrectly passed | |
[FAIL] conformance\es2019\globalThisReadonlyProperties.ts: Incorrectly passed | |
[FAIL] conformance\es2019\globalThisUnknownNoImplicitAny.ts: Incorrectly passed | |
[FAIL] conformance\es2019\globalThisUnknown.ts: Incorrectly passed | |
[PASS] conformance\es2019\importMeta\importMetaNarrowing.ts | |
[PASS] conformance\enums\enumMerging.ts | |
[PASS] conformance\es2020\bigintMissingES2019.ts | |
[FAIL] conformance\es2019\globalThisBlockscopedProperties.ts: Incorrectly passed | |
[FAIL] conformance\es2019\globalThisVarDeclaration.ts: Incorrectly passed | |
[FAIL] conformance\es2020\modules\exportAsNamespace_missingEmitHelpers.ts: Incorrectly passed | |
[FAIL] conformance\es2020\bigintMissingESNext.ts: Incorrectly passed | |
[FAIL] conformance\es2020\modules\exportAsNamespace_nonExistent.ts: Incorrectly passed | |
[FAIL] conformance\es2020\bigintMissingES2020.ts: Incorrectly passed | |
[PASS] conformance\es2020\modules\exportAsNamespace_exportAssignment.ts | |
[FAIL] conformance\es2018\invalidTaggedTemplateEscapeSequences.ts: Incorrectly errored: | |
error: expected hex digits for a unicode code point escape, but encountered an invalid character | |
┌─ conformance\es2018\invalidTaggedTemplateEscapeSequences.ts:19:15 | |
│ | |
19 │ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate | |
│ ^ | |
error: invalid digits after hex escape sequence | |
┌─ conformance\es2018\invalidTaggedTemplateEscapeSequences.ts:19:31 | |
│ | |
19 │ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate | |
│ ^^ Expected 2 hex digits following this | |
warning: invalid digits after unicode escape sequence | |
┌─ conformance\es2018\invalidTaggedTemplateEscapeSequences.ts:19:74 | |
│ | |
19 │ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate | |
│ -- expected valid unicode escape sequence | |
error[SyntaxError]: Invalid template literal | |
┌─ conformance\es2018\invalidTaggedTemplateEscapeSequences.ts:19:12 | |
│ | |
19 │ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate | |
│ ^^^^^^^^^^ | |
error[SyntaxError]: Invalid template literal | |
┌─ conformance\es2018\invalidTaggedTemplateEscapeSequences.ts:19:30 | |
│ | |
19 │ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate | |
│ ^^^^^^^^^^^^^^^ | |
error[SyntaxError]: Invalid template literal | |
┌─ conformance\es2018\invalidTaggedTemplateEscapeSequences.ts:19:72 | |
│ | |
19 │ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate | |
│ ^^^^^^^^ | |
[PASS] conformance\es2020\modules\exportAsNamespace1.ts | |
[PASS] conformance\es2020\modules\exportAsNamespace4.ts | |
[FAIL] conformance\es2020\constructBigint.ts: Incorrectly passed | |
[PASS] conformance\es2020\numberFormatCurrencySign.ts | |
[PASS] conformance\es2020\modules\exportAsNamespace2.ts | |
[PASS] conformance\es2020\modules\exportAsNamespace3.ts | |
[PASS] conformance\es2020\numberFormatCurrencySignResolved.ts | |
[PASS] conformance\es2021\logicalAssignment\logicalAssignment10.ts | |
[PASS] conformance\es2021\logicalAssignment\logicalAssignment9.ts | |
[PASS] conformance\es6\arrowFunction\emitArrowFunctionAsIsES6.ts | |
[PASS] conformance\es6\arrowFunction\emitArrowFunctionAsIs.ts | |
[PASS] conformance\es2021\logicalAssignment\logicalAssignment3.ts | |
[PASS] conformance\es2021\logicalAssignment\logicalAssignment6.ts | |
[FAIL] conformance\es2019\importMeta\impor |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment