Skip to content

Instantly share code, notes, and snippets.

@MichaReiser
Created February 16, 2022 10:32
Show Gist options
  • Save MichaReiser/624c57cd9787a82e4a1fe35375930703 to your computer and use it in GitHub Desktop.
Save MichaReiser/624c57cd9787a82e4a1fe35375930703 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
[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