TypeScript Summary: AST Parsed : 2305/2338 (98.59%) Positive Passed: 2305/2338 (98.59%) Negative Passed: 597/2532 (23.58%) Expect Syntax Error: "Symbols/ES5SymbolProperty2.ts" Expect Syntax Error: "Symbols/ES5SymbolProperty6.ts" Expect Syntax Error: "additionalChecks/noPropertyAccessFromIndexSignature1.ts" Expect Syntax Error: "ambient/ambientDeclarationsPatterns_tooManyAsterisks.ts" Expect Syntax Error: "ambient/ambientErrors.ts" Expect Syntax Error: "ambient/ambientExternalModuleInsideNonAmbient.ts" Expect Syntax Error: "ambient/ambientExternalModuleInsideNonAmbientExternalModule.ts" Expect Syntax Error: "async/es2017/asyncArrowFunction/asyncArrowFunction10_es2017.ts" Expect Syntax Error: "async/es2017/asyncArrowFunction/asyncArrowFunction3_es2017.ts" Expect Syntax Error: "async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts" Expect Syntax Error: "async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts" Expect Syntax Error: "async/es2017/asyncArrowFunction/asyncArrowFunction_allowJs.ts" Expect Syntax Error: "async/es2017/asyncAwaitIsolatedModules_es2017.ts" Expect Syntax Error: "async/es2017/await_incorrectThisType.ts" Expect Syntax Error: "async/es2017/await_unaryExpression_es2017_1.ts" Expect Syntax Error: "async/es2017/await_unaryExpression_es2017_2.ts" Expect Syntax Error: "async/es2017/functionDeclarations/asyncFunctionDeclaration10_es2017.ts" Expect Syntax Error: "async/es2017/functionDeclarations/asyncFunctionDeclaration12_es2017.ts" Expect Syntax Error: "async/es2017/functionDeclarations/asyncFunctionDeclaration13_es2017.ts" Expect Syntax Error: "async/es2017/functionDeclarations/asyncFunctionDeclaration3_es2017.ts" Expect Syntax Error: "async/es2017/functionDeclarations/asyncFunctionDeclaration5_es2017.ts" Expect Syntax Error: "async/es2017/functionDeclarations/asyncFunctionDeclaration8_es2017.ts" Expect Syntax Error: "async/es5/asyncAliasReturnType_es5.ts" Expect Syntax Error: "async/es5/asyncArrowFunction/asyncArrowFunction10_es5.ts" Expect Syntax Error: "async/es5/asyncArrowFunction/asyncArrowFunction3_es5.ts" Expect Syntax Error: "async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts" Expect Syntax Error: "async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts" Expect Syntax Error: "async/es5/asyncArrowFunction/asyncArrowFunctionCapturesArguments_es5.ts" Expect Syntax Error: "async/es5/asyncAwaitIsolatedModules_es5.ts" Expect Syntax Error: "async/es5/asyncClass_es5.ts" Expect Syntax Error: "async/es5/asyncDeclare_es5.ts" Expect Syntax Error: "async/es5/asyncEnum_es5.ts" Expect Syntax Error: "async/es5/asyncInterface_es5.ts" Expect Syntax Error: "async/es5/asyncModule_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration10_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration12_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration13_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration15_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration3_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration5_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclaration8_es5.ts" Expect Syntax Error: "async/es5/functionDeclarations/asyncFunctionDeclarationCapturesArguments_es5.ts" Expect Syntax Error: "async/es6/asyncArrowFunction/asyncArrowFunction10_es6.ts" Expect Syntax Error: "async/es6/asyncArrowFunction/asyncArrowFunction3_es6.ts" Expect Syntax Error: "async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts" Expect Syntax Error: "async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts" Expect Syntax Error: "async/es6/asyncAwaitIsolatedModules_es6.ts" Expect Syntax Error: "async/es6/asyncClass_es6.ts" Expect Syntax Error: "async/es6/asyncDeclare_es6.ts" Expect Syntax Error: "async/es6/asyncEnum_es6.ts" Expect Syntax Error: "async/es6/asyncInterface_es6.ts" Expect Syntax Error: "async/es6/asyncModule_es6.ts" Expect Syntax Error: "async/es6/asyncQualifiedReturnType_es6.ts" Expect Syntax Error: "async/es6/await_unaryExpression_es6_1.ts" Expect Syntax Error: "async/es6/await_unaryExpression_es6_2.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration10_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration12_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration13_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration15_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration3_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration5_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncFunctionDeclaration8_es6.ts" Expect Syntax Error: "async/es6/functionDeclarations/asyncOrYieldAsBindingIdentifier1.ts" Expect Syntax Error: "classes/awaitAndYieldInProperty.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractAccessor.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractAssignabilityConstructorFunction.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractClinterfaceAssignability.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractConstructor.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractConstructorAssignability.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractDeclarations.d.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractExtends.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractFactoryFunction.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractGeneric.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractImportInstantiation.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractInAModule.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractInheritance.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractInstantiations1.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractInstantiations2.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractMethodInNonAbstractClass.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractMethodWithImplementation.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractOverloads.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractOverrideWithAbstract.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractProperties.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractSingleLineDecl.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractSuperCalls.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractUsingAbstractMethod1.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractUsingAbstractMethods2.ts" Expect Syntax Error: "classes/classDeclarations/classAbstractKeyword/classAbstractWithInterface.ts" Expect Syntax Error: "classes/classDeclarations/classAndInterfaceMergeConflictingMembers.ts" Expect Syntax Error: "classes/classDeclarations/classExtendingClassLikeType.ts" Expect Syntax Error: "classes/classDeclarations/classExtendingNonConstructor.ts" Expect Syntax Error: "classes/classDeclarations/classHeritageSpecification/classExtendsItself.ts" Expect Syntax Error: "classes/classDeclarations/classHeritageSpecification/classExtendsItselfIndirectly.ts" Expect Syntax Error: "classes/classDeclarations/classHeritageSpecification/classExtendsItselfIndirectly2.ts" Expect Syntax Error: "classes/classDeclarations/classHeritageSpecification/classExtendsShadowedConstructorFunction.ts" Expect Syntax Error: "classes/classDeclarations/classHeritageSpecification/classExtendsValidConstructorFunction.ts" Expect Syntax Error: "classes/classDeclarations/classHeritageSpecification/classIsSubtypeOfBaseType.ts" Expect Syntax Error: "classes/classDeclarations/classImplementsMergedClassInterface.ts" Expect Syntax Error: "classes/classDeclarations/classWithPredefinedTypesAsNames.ts" Expect Syntax Error: "classes/classExpressions/classWithStaticFieldInParameterBindingPattern.2.ts" Expect Syntax Error: "classes/classExpressions/classWithStaticFieldInParameterInitializer.2.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlock19.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlock23.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlock3.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlock4.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlock7.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlock9.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlockUseBeforeDef2.ts" Expect Syntax Error: "classes/classStaticBlock/classStaticBlockUseBeforeDef3.ts" Expect Syntax Error: "classes/constructorDeclarations/automaticConstructors/classWithoutExplicitConstructor.ts" Expect Syntax Error: "classes/constructorDeclarations/automaticConstructors/derivedClassWithoutExplicitConstructor.ts" Expect Syntax Error: "classes/constructorDeclarations/automaticConstructors/derivedClassWithoutExplicitConstructor2.ts" Expect Syntax Error: "classes/constructorDeclarations/automaticConstructors/derivedClassWithoutExplicitConstructor3.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorAccessibility.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorAccessibility2.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorAccessibility3.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorAccessibility5.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorOverloadsAccessibility.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorParametersAccessibility.ts" Expect Syntax Error: "classes/constructorDeclarations/classConstructorParametersAccessibility2.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/constructorDefaultValuesReferencingThis.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/constructorImplementationWithDefaultValues2.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/constructorOverloadsWithDefaultValues.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/constructorParameterProperties.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/constructorParameterProperties2.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/readonlyConstructorAssignment.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/readonlyInAmbientClass.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/readonlyInConstructorParameters.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorParameters/readonlyReadonly.ts" Expect Syntax Error: "classes/constructorDeclarations/constructorWithAssignableReturnExpression.ts" Expect Syntax Error: "classes/constructorDeclarations/superCalls/derivedClassConstructorWithoutSuperCall.ts" Expect Syntax Error: "classes/constructorDeclarations/superCalls/derivedClassParameterProperties.ts" Expect Syntax Error: "classes/constructorDeclarations/superCalls/derivedClassSuperCallsWithThisArg.ts" Expect Syntax Error: "classes/constructorDeclarations/superCalls/derivedClassSuperProperties.ts" Expect Syntax Error: "classes/constructorDeclarations/superCalls/derivedClassSuperStatementPosition.ts" Expect Syntax Error: "classes/constructorDeclarations/superCalls/superPropertyInConstructorBeforeSuperCall.ts" Expect Syntax Error: "classes/indexMemberDeclarations/privateIndexer.ts" Expect Syntax Error: "classes/indexMemberDeclarations/publicIndexer.ts" Expect Syntax Error: "classes/indexMemberDeclarations/staticIndexers.ts" Expect Syntax Error: "classes/members/accessibility/classPropertyAsPrivate.ts" Expect Syntax Error: "classes/members/accessibility/classPropertyAsProtected.ts" Expect Syntax Error: "classes/members/accessibility/privateProtectedMembersAreNotAccessibleDestructuring.ts" Expect Syntax Error: "classes/members/accessibility/privateStaticMemberAccessibility.ts" Expect Syntax Error: "classes/members/accessibility/privateStaticNotAccessibleInClodule.ts" Expect Syntax Error: "classes/members/accessibility/privateStaticNotAccessibleInClodule2.ts" Expect Syntax Error: "classes/members/accessibility/protectedClassPropertyAccessibleWithinNestedSubclass.ts" Expect Syntax Error: "classes/members/accessibility/protectedClassPropertyAccessibleWithinNestedSubclass1.ts" Expect Syntax Error: "classes/members/accessibility/protectedClassPropertyAccessibleWithinSubclass2.ts" Expect Syntax Error: "classes/members/accessibility/protectedClassPropertyAccessibleWithinSubclass3.ts" Expect Syntax Error: "classes/members/accessibility/protectedInstanceMemberAccessibility.ts" Expect Syntax Error: "classes/members/accessibility/protectedStaticClassPropertyAccessibleWithinSubclass.ts" Expect Syntax Error: "classes/members/accessibility/protectedStaticClassPropertyAccessibleWithinSubclass2.ts" Expect Syntax Error: "classes/members/accessibility/protectedStaticNotAccessibleInClodule.ts" Expect Syntax Error: "classes/members/classTypes/genericSetterInClassTypeJsDoc.ts" Expect Syntax Error: "classes/members/classTypes/instancePropertiesInheritedIntoClassType.ts" Expect Syntax Error: "classes/members/classTypes/instancePropertyInClassType.ts" Expect Syntax Error: "classes/members/classTypes/staticPropertyNotInClassType.ts" Expect Syntax Error: "classes/members/constructorFunctionTypes/classWithBaseClassButNoConstructor.ts" Expect Syntax Error: "classes/members/constructorFunctionTypes/classWithConstructors.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassFunctionOverridesBaseClassAccessor.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassOverridesPrivates.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassOverridesProtectedMembers3.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassOverridesProtectedMembers4.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassTransitivity.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassTransitivity2.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassTransitivity3.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassTransitivity4.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassWithAny.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassWithPrivateInstanceShadowingProtectedInstance.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassWithPrivateInstanceShadowingPublicInstance.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassWithPrivateStaticShadowingProtectedStatic.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedClassWithPrivateStaticShadowingPublicStatic.ts" Expect Syntax Error: "classes/members/inheritanceAndOverriding/derivedGenericClassWithAny.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInInstanceMember.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers10.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers11.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers12.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers13.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers8.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers9.ts" Expect Syntax Error: "classes/members/instanceAndStaticMembers/typeOfThisInstanceMemberNarrowedWithLoopAntecedent.ts" Expect Syntax Error: "classes/members/privateNames/privateNameAccessors.ts" Expect Syntax Error: "classes/members/privateNames/privateNameAmbientNoImplicitAny.ts" Expect Syntax Error: "classes/members/privateNames/privateNameAndObjectRestSpread.ts" Expect Syntax Error: "classes/members/privateNames/privateNameBadSuper.ts" Expect Syntax Error: "classes/members/privateNames/privateNameBadSuperUseDefineForClassFields.ts" Expect Syntax Error: "classes/members/privateNames/privateNameCircularReference.ts" Expect Syntax Error: "classes/members/privateNames/privateNameDeclarationMerging.ts" Expect Syntax Error: "classes/members/privateNames/privateNameES5Ban.ts" Expect Syntax Error: "classes/members/privateNames/privateNameFieldsESNext.ts" Expect Syntax Error: "classes/members/privateNames/privateNameInInExpressionUnused.ts" Expect Syntax Error: "classes/members/privateNames/privateNameMethod.ts" Expect Syntax Error: "classes/members/privateNames/privateNameMethodAssignment.ts" Expect Syntax Error: "classes/members/privateNames/privateNameNestedClassAccessorsShadowing.ts" Expect Syntax Error: "classes/members/privateNames/privateNameNestedClassFieldShadowing.ts" Expect Syntax Error: "classes/members/privateNames/privateNameNestedClassMethodShadowing.ts" Expect Syntax Error: "classes/members/privateNames/privateNameReadonly.ts" Expect Syntax Error: "classes/members/privateNames/privateNameSetterNoGetter.ts" Expect Syntax Error: "classes/members/privateNames/privateNameStaticAccessors.ts" Expect Syntax Error: "classes/members/privateNames/privateNameStaticFieldAccess.ts" Expect Syntax Error: "classes/members/privateNames/privateNameStaticMethod.ts" Expect Syntax Error: "classes/members/privateNames/privateNameStaticMethodAssignment.ts" Expect Syntax Error: "classes/members/privateNames/privateNameUnused.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesAndDecorators.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesAndStaticFields.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesAndkeyof.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesConstructorChain-1.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesConstructorChain-2.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesInNestedClasses-1.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesInNestedClasses-2.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesIncompatibleModifiersJs.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesNoDelete.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesUnique-1.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesUnique-4.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesUnique-5.ts" Expect Syntax Error: "classes/members/privateNames/privateNamesUseBeforeDef.ts" Expect Syntax Error: "classes/members/privateNames/privateWriteOnlyAccessorRead.ts" Expect Syntax Error: "classes/mixinAbstractClasses.2.ts" Expect Syntax Error: "classes/mixinAccessModifiers.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/abstractPropertyInitializer.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessibilityModifiers.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideMethod.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideProperty.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideProperty2.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideProperty3.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideProperty4.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideProperty6.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/accessorsOverrideProperty7.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/assignParameterPropertyToPropertyDeclarationESNext.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/autoAccessor5.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/autoAccessorExperimentalDecorators.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/constructorParameterShadowsOuterScopes.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/constructorParameterShadowsOuterScopes2.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/definePropertyOutputES3.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/derivedUninitializedPropertyDeclaration.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/initializerReferencingConstructorLocals.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/initializerReferencingConstructorParameters.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberAccessorDeclarations/accessorWithES3.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberAccessorDeclarations/ambientAccessors.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberFunctionDeclarations/derivedTypeAccessesHiddenBaseCallViaSuperPropertyAccess.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberFunctionDeclarations/instanceMemberAssignsToClassPrototype.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionOverloadMixingStaticAndInstance.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionsWithPrivateOverloads.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberFunctionDeclarations/memberFunctionsWithPublicPrivateOverloads.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/memberFunctionDeclarations/staticMemberAssignsToConstructorFunctionMembers.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyAndAccessorWithSameName.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyAndFunctionWithSameName.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyOverridesAccessors.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyOverridesAccessors2.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyOverridesAccessors3.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyOverridesAccessors4.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/propertyOverridesAccessors5.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/redeclaredProperty.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/redefinedPararameterProperty.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/strictPropertyInitialization.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/twoAccessorsWithSameName.ts" Expect Syntax Error: "classes/propertyMemberDeclarations/twoAccessorsWithSameName2.ts" Expect Syntax Error: "classes/staticIndexSignature/staticIndexSignature1.ts" Expect Syntax Error: "classes/staticIndexSignature/staticIndexSignature2.ts" Expect Syntax Error: "classes/staticIndexSignature/staticIndexSignature3.ts" Expect Syntax Error: "classes/staticIndexSignature/staticIndexSignature7.ts" Expect Syntax Error: "constEnums/constEnum2.ts" Expect Syntax Error: "constEnums/constEnumPropertyAccess1.ts" Expect Syntax Error: "constEnums/constEnumPropertyAccess2.ts" Expect Syntax Error: "controlFlow/controlFlowAliasing.ts" Expect Syntax Error: "controlFlow/controlFlowBindingPatternOrder.ts" Expect Syntax Error: "controlFlow/controlFlowDeleteOperator.ts" Expect Syntax Error: "controlFlow/controlFlowGenericTypes.ts" Expect Syntax Error: "controlFlow/controlFlowIIFE.ts" Expect Syntax Error: "controlFlow/controlFlowIterationErrors.ts" Expect Syntax Error: "controlFlow/controlFlowIterationErrorsAsync.ts" Expect Syntax Error: "controlFlow/controlFlowNullishCoalesce.ts" Expect Syntax Error: "controlFlow/controlFlowOptionalChain.ts" Expect Syntax Error: "controlFlow/controlFlowTypeofObject.ts" Expect Syntax Error: "controlFlow/controlFlowWhileStatement.ts" Expect Syntax Error: "controlFlow/dependentDestructuredVariables.ts" Expect Syntax Error: "controlFlow/exhaustiveSwitchStatements1.ts" Expect Syntax Error: "controlFlow/neverReturningFunctions1.ts" Expect Syntax Error: "declarationEmit/typePredicates/declarationEmitThisPredicates02.ts" Expect Syntax Error: "declarationEmit/typePredicates/declarationEmitThisPredicatesWithPrivateName02.ts" Expect Syntax Error: "decorators/class/accessor/decoratorOnClassAccessor7.ts" Expect Syntax Error: "decorators/class/constructableDecoratorOnClass01.ts" Expect Syntax Error: "decorators/class/constructor/decoratorOnClassConstructor1.ts" Expect Syntax Error: "decorators/class/decoratorChecksFunctionBodies.ts" Expect Syntax Error: "decorators/class/decoratorOnClass8.ts" Expect Syntax Error: "decorators/class/method/decoratorOnClassMethod10.ts" Expect Syntax Error: "decorators/class/method/decoratorOnClassMethod11.ts" Expect Syntax Error: "decorators/class/method/decoratorOnClassMethod12.ts" Expect Syntax Error: "decorators/class/method/decoratorOnClassMethod6.ts" Expect Syntax Error: "decorators/class/method/decoratorOnClassMethod8.ts" Expect Syntax Error: "decorators/class/method/decoratorOnClassMethodOverload1.ts" Expect Syntax Error: "decorators/class/method/parameter/decoratorOnClassMethodParameter3.ts" Expect Syntax Error: "decorators/class/method/parameter/decoratorOnClassMethodThisParameter.ts" Expect Syntax Error: "decorators/class/property/decoratorOnClassProperty11.ts" Expect Syntax Error: "decorators/class/property/decoratorOnClassProperty6.ts" Expect Syntax Error: "decorators/class/property/decoratorOnClassProperty7.ts" Expect Syntax Error: "decorators/decoratorCallGeneric.ts" Expect Syntax Error: "decorators/invalid/decoratorOnEnum.ts" Expect Syntax Error: "decorators/invalid/decoratorOnFunctionDeclaration.ts" Expect Syntax Error: "decorators/invalid/decoratorOnFunctionParameter.ts" Expect Syntax Error: "decorators/invalid/decoratorOnImportEquals1.ts" Expect Syntax Error: "decorators/invalid/decoratorOnInterface.ts" Expect Syntax Error: "decorators/invalid/decoratorOnInternalModule.ts" Expect Syntax Error: "decorators/invalid/decoratorOnTypeAlias.ts" Expect Syntax Error: "decorators/invalid/decoratorOnVar.ts" Expect Syntax Error: "directives/ts-expect-error-js.ts" Expect Syntax Error: "directives/ts-expect-error.ts" Expect Syntax Error: "directives/ts-ignore.ts" Expect Syntax Error: "dynamicImport/importCallExpressionAsyncES3AMD.ts" Expect Syntax Error: "dynamicImport/importCallExpressionAsyncES3CJS.ts" Expect Syntax Error: "dynamicImport/importCallExpressionAsyncES3System.ts" Expect Syntax Error: "dynamicImport/importCallExpressionAsyncES3UMD.ts" Expect Syntax Error: "dynamicImport/importCallExpressionSpecifierNotStringTypeError.ts" Expect Syntax Error: "enums/awaitAndYield.ts" Expect Syntax Error: "enums/enumConstantMemberWithString.ts" Expect Syntax Error: "enums/enumConstantMemberWithTemplateLiterals.ts" Expect Syntax Error: "enums/enumConstantMembers.ts" Expect Syntax Error: "enums/enumMergingErrors.ts" Expect Syntax Error: "es2017/useObjectValuesAndEntries2.ts" Expect Syntax Error: "es2017/useObjectValuesAndEntries3.ts" Expect Syntax Error: "es2017/useSharedArrayBuffer2.ts" Expect Syntax Error: "es2017/useSharedArrayBuffer3.ts" Expect Syntax Error: "es2017/useSharedArrayBuffer6.ts" Expect Syntax Error: "es2019/globalThisAmbientModules.ts" Expect Syntax Error: "es2019/globalThisBlockscopedProperties.ts" Expect Syntax Error: "es2019/globalThisCollision.ts" Expect Syntax Error: "es2019/globalThisGlobalExportAsGlobal.ts" Expect Syntax Error: "es2019/globalThisPropertyAssignment.ts" Expect Syntax Error: "es2019/globalThisReadonlyProperties.ts" Expect Syntax Error: "es2019/globalThisUnknown.ts" Expect Syntax Error: "es2019/globalThisUnknownNoImplicitAny.ts" Expect Syntax Error: "es2020/constructBigint.ts" Expect Syntax Error: "es2020/es2020IntlAPIs.ts" Expect Syntax Error: "es2020/modules/exportAsNamespace_nonExistent.ts" Expect Syntax Error: "es2021/logicalAssignment/logicalAssignment4.ts" Expect Syntax Error: "es2021/logicalAssignment/logicalAssignment5.ts" Expect Syntax Error: "es2021/logicalAssignment/logicalAssignment6.ts" Expect Syntax Error: "es2021/logicalAssignment/logicalAssignment7.ts" Expect Syntax Error: "es2021/logicalAssignment/logicalAssignment8.ts" Expect Syntax Error: "es6/Symbols/symbolDeclarationEmit12.ts" Expect Syntax Error: "es6/Symbols/symbolProperty10.ts" Expect Syntax Error: "es6/Symbols/symbolProperty12.ts" Expect Syntax Error: "es6/Symbols/symbolProperty17.ts" Expect Syntax Error: "es6/Symbols/symbolProperty21.ts" Expect Syntax Error: "es6/Symbols/symbolProperty24.ts" Expect Syntax Error: "es6/Symbols/symbolProperty25.ts" Expect Syntax Error: "es6/Symbols/symbolProperty3.ts" Expect Syntax Error: "es6/Symbols/symbolProperty30.ts" Expect Syntax Error: "es6/Symbols/symbolProperty32.ts" Expect Syntax Error: "es6/Symbols/symbolProperty33.ts" Expect Syntax Error: "es6/Symbols/symbolProperty34.ts" Expect Syntax Error: "es6/Symbols/symbolProperty35.ts" Expect Syntax Error: "es6/Symbols/symbolProperty39.ts" Expect Syntax Error: "es6/Symbols/symbolProperty42.ts" Expect Syntax Error: "es6/Symbols/symbolProperty43.ts" Expect Syntax Error: "es6/Symbols/symbolProperty44.ts" Expect Syntax Error: "es6/Symbols/symbolProperty46.ts" Expect Syntax Error: "es6/Symbols/symbolProperty47.ts" Expect Syntax Error: "es6/Symbols/symbolProperty52.ts" Expect Syntax Error: "es6/Symbols/symbolProperty53.ts" Expect Syntax Error: "es6/Symbols/symbolProperty54.ts" Expect Syntax Error: "es6/Symbols/symbolProperty59.ts" Expect Syntax Error: "es6/Symbols/symbolProperty7.ts" Expect Syntax Error: "es6/Symbols/symbolProperty9.ts" Expect Syntax Error: "es6/Symbols/symbolType1.ts" Expect Syntax Error: "es6/Symbols/symbolType10.ts" Expect Syntax Error: "es6/Symbols/symbolType12.ts" Expect Syntax Error: "es6/Symbols/symbolType13.ts" Expect Syntax Error: "es6/Symbols/symbolType14.ts" Expect Syntax Error: "es6/Symbols/symbolType15.ts" Expect Syntax Error: "es6/Symbols/symbolType2.ts" Expect Syntax Error: "es6/Symbols/symbolType20.ts" Expect Syntax Error: "es6/Symbols/symbolType3.ts" Expect Syntax Error: "es6/Symbols/symbolType4.ts" Expect Syntax Error: "es6/Symbols/symbolType5.ts" Expect Syntax Error: "es6/Symbols/symbolType6.ts" Expect Syntax Error: "es6/Symbols/symbolType7.ts" Expect Syntax Error: "es6/Symbols/symbolType8.ts" Expect Syntax Error: "es6/Symbols/symbolType9.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionThisCapturing.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionThisCapturingES6.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments01.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments01_ES6.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments02.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments02_ES6.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments03.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments04.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments05.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments06.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments07.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments09.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments10.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments11.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments12.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments12_ES6.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments14.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments15.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments16.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments17.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments18.ts" Expect Syntax Error: "es6/arrowFunction/emitArrowFunctionWhenUsingArguments19.ts" Expect Syntax Error: "es6/classDeclaration/superCallBeforeThisAccessing3.ts" Expect Syntax Error: "es6/classDeclaration/superCallBeforeThisAccessing4.ts" Expect Syntax Error: "es6/classDeclaration/superCallBeforeThisAccessing6.ts" Expect Syntax Error: "es6/classDeclaration/superCallBeforeThisAccessing7.ts" Expect Syntax Error: "es6/classExpressions/typeArgumentInferenceWithClassExpression2.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames12_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames12_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames14_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames14_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames15_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames15_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames17_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames17_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames19_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames19_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames21_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames21_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames23_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames23_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames24_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames24_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames26_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames26_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames2_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames2_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames30_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames30_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames32_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames32_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames34_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames34_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames35_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames35_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames36_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames36_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames38_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames38_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames39_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames39_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames3_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames3_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames40_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames40_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames42_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames42_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames43_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames43_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames44_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames44_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames45_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames45_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames51_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames51_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames52.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames5_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames5_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames6_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames6_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames8_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames8_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames9_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNames9_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesContextualType10_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesContextualType10_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesContextualType8_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesContextualType8_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesContextualType9_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesContextualType9_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesDeclarationEmit3_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesDeclarationEmit3_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesDeclarationEmit4_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesDeclarationEmit4_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesDeclarationEmit6_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesDeclarationEmit6_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesOnOverloads_ES5.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesOnOverloads_ES6.ts" Expect Syntax Error: "es6/computedProperties/computedPropertyNamesWithStaticProperty.ts" Expect Syntax Error: "es6/destructuring/declarationsAndAssignments.ts" Expect Syntax Error: "es6/destructuring/destructuringArrayBindingPatternAndAssignment1ES5.ts" Expect Syntax Error: "es6/destructuring/destructuringArrayBindingPatternAndAssignment1ES5iterable.ts" Expect Syntax Error: "es6/destructuring/destructuringArrayBindingPatternAndAssignment1ES6.ts" Expect Syntax Error: "es6/destructuring/destructuringArrayBindingPatternAndAssignment2.ts" Expect Syntax Error: "es6/destructuring/destructuringArrayBindingPatternAndAssignment3.ts" Expect Syntax Error: "es6/destructuring/destructuringArrayBindingPatternAndAssignment4.ts" Expect Syntax Error: "es6/destructuring/destructuringAssignabilityCheck.ts" Expect Syntax Error: "es6/destructuring/destructuringControlFlow.ts" Expect Syntax Error: "es6/destructuring/destructuringInFunctionType.ts" Expect Syntax Error: "es6/destructuring/destructuringObjectBindingPatternAndAssignment4.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration1ES5.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration1ES5iterable.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration1ES6.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration3ES5.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration3ES5iterable.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration3ES6.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration4.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration5.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterDeclaration8.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterProperties1.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterProperties2.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterProperties3.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterProperties4.ts" Expect Syntax Error: "es6/destructuring/destructuringParameterProperties5.ts" Expect Syntax Error: "es6/destructuring/destructuringSpread.ts" Expect Syntax Error: "es6/destructuring/destructuringTypeAssertionsES5_1.ts" Expect Syntax Error: "es6/destructuring/destructuringTypeAssertionsES5_2.ts" Expect Syntax Error: "es6/destructuring/destructuringTypeAssertionsES5_3.ts" Expect Syntax Error: "es6/destructuring/destructuringTypeAssertionsES5_4.ts" Expect Syntax Error: "es6/destructuring/destructuringTypeAssertionsES5_6.ts" Expect Syntax Error: "es6/destructuring/destructuringTypeAssertionsES5_7.ts" Expect Syntax Error: "es6/destructuring/destructuringVariableDeclaration2.ts" Expect Syntax Error: "es6/destructuring/destructuringVoidStrictNullChecks.ts" Expect Syntax Error: "es6/destructuring/destructuringWithLiteralInitializers2.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern10.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern13.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern16.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern17.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern18.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern19.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern21.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern22.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern23.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern24.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern25.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern26.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern28.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern29.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern5.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern6.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern7.ts" Expect Syntax Error: "es6/destructuring/iterableArrayPattern8.ts" Expect Syntax Error: "es6/destructuring/missingAndExcessProperties.ts" Expect Syntax Error: "es6/destructuring/nonIterableRestElement3.ts" Expect Syntax Error: "es6/destructuring/optionalBindingParameters1.ts" Expect Syntax Error: "es6/destructuring/optionalBindingParameters2.ts" Expect Syntax Error: "es6/destructuring/optionalBindingParameters3.ts" Expect Syntax Error: "es6/destructuring/optionalBindingParametersInOverloads1.ts" Expect Syntax Error: "es6/destructuring/optionalBindingParametersInOverloads2.ts" Expect Syntax Error: "es6/destructuring/restElementWithAssignmentPattern2.ts" Expect Syntax Error: "es6/destructuring/restElementWithAssignmentPattern4.ts" Expect Syntax Error: "es6/destructuring/restElementWithBindingPattern2.ts" Expect Syntax Error: "es6/destructuring/restElementWithInitializer1.ts" Expect Syntax Error: "es6/destructuring/restElementWithNullInitializer.ts" Expect Syntax Error: "es6/for-ofStatements/for-of10.ts" Expect Syntax Error: "es6/for-ofStatements/for-of11.ts" Expect Syntax Error: "es6/for-ofStatements/for-of12.ts" Expect Syntax Error: "es6/for-ofStatements/for-of14.ts" Expect Syntax Error: "es6/for-ofStatements/for-of15.ts" Expect Syntax Error: "es6/for-ofStatements/for-of16.ts" Expect Syntax Error: "es6/for-ofStatements/for-of17.ts" Expect Syntax Error: "es6/for-ofStatements/for-of29.ts" Expect Syntax Error: "es6/for-ofStatements/for-of30.ts" Expect Syntax Error: "es6/for-ofStatements/for-of32.ts" Expect Syntax Error: "es6/for-ofStatements/for-of33.ts" Expect Syntax Error: "es6/for-ofStatements/for-of34.ts" Expect Syntax Error: "es6/for-ofStatements/for-of35.ts" Expect Syntax Error: "es6/for-ofStatements/for-of39.ts" Expect Syntax Error: "es6/for-ofStatements/for-of46.ts" Expect Syntax Error: "es6/for-ofStatements/for-of47.ts" Expect Syntax Error: "es6/for-ofStatements/for-of48.ts" Expect Syntax Error: "es6/for-ofStatements/for-of55.ts" Expect Syntax Error: "es6/for-ofStatements/for-of6.ts" Expect Syntax Error: "es6/for-ofStatements/for-of7.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration10_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration12_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration13_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration3_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration5_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration6_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration7_es6.ts" Expect Syntax Error: "es6/functionDeclarations/FunctionDeclaration8_es6.ts" Expect Syntax Error: "es6/functionPropertyAssignments/FunctionPropertyAssignments5_es6.ts" Expect Syntax Error: "es6/memberFunctionDeclarations/MemberFunctionDeclaration3_es6.ts" Expect Syntax Error: "es6/modules/defaultExportsCannotMerge04.ts" Expect Syntax Error: "es6/modules/importEmptyFromModuleNotExisted.ts" Expect Syntax Error: "es6/modules/multipleDefaultExports04.ts" Expect Syntax Error: "es6/modules/multipleDefaultExports05.ts" Expect Syntax Error: "es6/newTarget/invalidNewTarget.es5.ts" Expect Syntax Error: "es6/newTarget/invalidNewTarget.es6.ts" Expect Syntax Error: "es6/restParameters/readonlyRestParameters.ts" Expect Syntax Error: "es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesAssignmentError.ts" Expect Syntax Error: "es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesAssignmentErrorFromMissingIdentifier.ts" Expect Syntax Error: "es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesErrorFromNoneExistingIdentifier.ts" Expect Syntax Error: "es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesFunctionArgument2.ts" Expect Syntax Error: "es6/spread/arraySpreadInCall.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInArray10.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInArray5.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInArray6.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInArray8.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall10.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall2.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall4.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall6.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall7.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall8.ts" Expect Syntax Error: "es6/spread/iteratorSpreadInCall9.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsTypeArgumentInference.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithIncompatibleTypedTags.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithIncompatibleTypedTagsES6.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithOverloadResolution1.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithOverloadResolution1_ES6.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithOverloadResolution3.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithOverloadResolution3_ES6.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.ts" Expect Syntax Error: "es6/templates/taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.ts" Expect Syntax Error: "es6/templates/taggedTemplateWithConstructableTag01.ts" Expect Syntax Error: "es6/templates/taggedTemplateWithConstructableTag02.ts" Expect Syntax Error: "es6/templates/templateStringBinaryOperationsES6Invalid.ts" Expect Syntax Error: "es6/templates/templateStringBinaryOperationsInvalid.ts" Expect Syntax Error: "es6/templates/templateStringInCallExpression.ts" Expect Syntax Error: "es6/templates/templateStringInCallExpressionES6.ts" Expect Syntax Error: "es6/templates/templateStringInDeleteExpression.ts" Expect Syntax Error: "es6/templates/templateStringInDeleteExpressionES6.ts" Expect Syntax Error: "es6/templates/templateStringInDivision.ts" Expect Syntax Error: "es6/templates/templateStringInInstanceOf.ts" Expect Syntax Error: "es6/templates/templateStringInInstanceOfES6.ts" Expect Syntax Error: "es6/templates/templateStringInModulo.ts" Expect Syntax Error: "es6/templates/templateStringInModuloES6.ts" Expect Syntax Error: "es6/templates/templateStringInMultiplication.ts" Expect Syntax Error: "es6/templates/templateStringInMultiplicationES6.ts" Expect Syntax Error: "es6/templates/templateStringInNewExpression.ts" Expect Syntax Error: "es6/templates/templateStringInNewExpressionES6.ts" Expect Syntax Error: "es6/templates/templateStringInNewOperator.ts" Expect Syntax Error: "es6/templates/templateStringInNewOperatorES6.ts" Expect Syntax Error: "es6/templates/templateStringInTaggedTemplate.ts" Expect Syntax Error: "es6/templates/templateStringInTaggedTemplateES6.ts" Expect Syntax Error: "es6/templates/templateStringWithEmbeddedInstanceOf.ts" Expect Syntax Error: "es6/templates/templateStringWithEmbeddedInstanceOfES6.ts" Expect Syntax Error: "es6/templates/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.ts" Expect Syntax Error: "es6/templates/templateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpressionES6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression10_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression11_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression12_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression14_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression15_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression16_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression17_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression18_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression1_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression2_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression6_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression8_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldExpression9_es6.ts" Expect Syntax Error: "es6/yieldExpressions/YieldStarExpression1_es6.ts" Expect Syntax Error: "es6/yieldExpressions/generatorInAmbientContext1.ts" Expect Syntax Error: "es6/yieldExpressions/generatorInAmbientContext2.ts" Expect Syntax Error: "es6/yieldExpressions/generatorInAmbientContext3.d.ts" Expect Syntax Error: "es6/yieldExpressions/generatorInAmbientContext4.d.ts" Expect Syntax Error: "es6/yieldExpressions/generatorOverloads1.ts" Expect Syntax Error: "es6/yieldExpressions/generatorOverloads2.ts" Expect Syntax Error: "es6/yieldExpressions/generatorOverloads3.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck18.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck20.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck21.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck25.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck31.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck32.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck39.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck48.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck50.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck57.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck58.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck6.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck63.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck7.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck8.ts" Expect Syntax Error: "es6/yieldExpressions/generatorTypeCheck9.ts" Expect Syntax Error: "es7/exponentiationOperator/compoundExponentiationAssignmentLHSCanBeAssigned1.ts" Expect Syntax Error: "es7/exponentiationOperator/compoundExponentiationAssignmentLHSCannotBeAssigned.ts" Expect Syntax Error: "es7/exponentiationOperator/emitExponentiationOperator4.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorInTemplateStringWithSyntaxError1.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorInTemplateStringWithSyntaxError2.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorInTemplateStringWithSyntaxError3.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorSyntaxError1.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorSyntaxError2.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithInvalidOperands.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithInvalidSimpleUnaryExpressionOperands.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithNew.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithNullValueAndInvalidOperands.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithNullValueAndValidOperands.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithOnlyNullValueOrUndefinedValue.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithTemplateStringInvalid.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithTemplateStringInvalidES6.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithTypeParameter.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithUndefinedValueAndInvalidOperands.ts" Expect Syntax Error: "es7/exponentiationOperator/exponentiationOperatorWithUndefinedValueAndValidOperands.ts" Expect Syntax Error: "esDecorators/classDeclaration/accessors/esDecorators-classDeclaration-accessors-nonStaticAbstract.ts" Expect Syntax Error: "esDecorators/classDeclaration/esDecorators-classDeclaration-parameterDecorators.ts" Expect Syntax Error: "esDecorators/classDeclaration/fields/esDecorators-classDeclaration-fields-nonStaticAbstract.ts" Expect Syntax Error: "esDecorators/classDeclaration/fields/esDecorators-classDeclaration-fields-nonStaticAbstractAccessor.ts" Expect Syntax Error: "esDecorators/classDeclaration/fields/esDecorators-classDeclaration-fields-nonStaticAmbient.ts" Expect Syntax Error: "esDecorators/classDeclaration/fields/esDecorators-classDeclaration-fields-staticAmbient.ts" Expect Syntax Error: "esDecorators/classDeclaration/methods/esDecorators-classDeclaration-methods-nonStaticAbstract.ts" Expect Syntax Error: "esDecorators/esDecorators-arguments.ts" Expect Syntax Error: "expressions/arrayLiterals/arrayLiterals.ts" Expect Syntax Error: "expressions/arrayLiterals/arrayLiterals3.ts" Expect Syntax Error: "expressions/asOperator/asOperator2.ts" Expect Syntax Error: "expressions/asOperator/asOperatorAmbiguity.ts" Expect Syntax Error: "expressions/asOperator/asOperatorContextualType.ts" Expect Syntax Error: "expressions/asOperator/asOperatorNames.ts" Expect Syntax Error: "expressions/assignmentOperator/compoundAdditionAssignmentLHSCanBeAssigned.ts" Expect Syntax Error: "expressions/assignmentOperator/compoundAdditionAssignmentLHSCannotBeAssigned.ts" Expect Syntax Error: "expressions/assignmentOperator/compoundAdditionAssignmentWithInvalidOperands.ts" Expect Syntax Error: "expressions/assignmentOperator/compoundArithmeticAssignmentLHSCanBeAssigned.ts" Expect Syntax Error: "expressions/assignmentOperator/compoundArithmeticAssignmentWithInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithNullValueAndInvalidOperator.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithNullValueAndValidOperator.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithOnlyNullValueOrUndefinedValue.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithTypeParameter.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithUndefinedValueAndInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/additionOperator/additionOperatorWithUndefinedValueAndValidOperator.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithNullValueAndInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithNullValueAndValidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithOnlyNullValueOrUndefinedValue.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithTypeParameter.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithUndefinedValueAndInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/arithmeticOperator/arithmeticOperatorWithUndefinedValueAndValidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithIdenticalPrimitiveType.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithIntersectionType.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnCallSignature.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnIndexSignature.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnOptionalProperty.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipObjectsOnProperty.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipPrimitiveType.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNoRelationshipTypeParameter.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithNumberOperand.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithOneOperandIsNull.ts" Expect Syntax Error: "expressions/binaryOperators/comparisonOperator/comparisonOperatorWithTypeParameter.ts" Expect Syntax Error: "expressions/binaryOperators/inOperator/inOperatorWithInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/inOperator/inOperatorWithValidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/instanceofOperator/instanceofOperatorWithInvalidOperands.ts" Expect Syntax Error: "expressions/binaryOperators/logicalAndOperator/logicalAndOperatorStrictMode.ts" Expect Syntax Error: "expressions/binaryOperators/logicalAndOperator/logicalAndOperatorWithEveryType.ts" Expect Syntax Error: "expressions/binaryOperators/logicalOrOperator/logicalOrExpressionIsContextuallyTyped.ts" Expect Syntax Error: "expressions/binaryOperators/logicalOrOperator/logicalOrOperatorWithEveryType.ts" Expect Syntax Error: "expressions/commaOperator/commaOperatorInvalidAssignmentType.ts" Expect Syntax Error: "expressions/commaOperator/commaOperatorOtherInvalidOperation.ts" Expect Syntax Error: "expressions/conditonalOperator/conditionalOperatorConditionIsObjectType.ts" Expect Syntax Error: "expressions/conditonalOperator/conditionalOperatorWithoutIdenticalBCT.ts" Expect Syntax Error: "expressions/contextualTyping/argumentExpressionContextualTyping.ts" Expect Syntax Error: "expressions/contextualTyping/arrayLiteralExpressionContextualTyping.ts" Expect Syntax Error: "expressions/contextualTyping/functionExpressionContextualTyping2.ts" Expect Syntax Error: "expressions/contextualTyping/getSetAccessorContextualTyping.ts" Expect Syntax Error: "expressions/contextualTyping/objectLiteralContextualTyping.ts" Expect Syntax Error: "expressions/contextualTyping/parenthesizedContexualTyping1.ts" Expect Syntax Error: "expressions/contextualTyping/parenthesizedContexualTyping2.ts" Expect Syntax Error: "expressions/contextualTyping/superCallParameterContextualTyping2.ts" Expect Syntax Error: "expressions/functionCalls/callOverload.ts" Expect Syntax Error: "expressions/functionCalls/callWithMissingVoid.ts" Expect Syntax Error: "expressions/functionCalls/callWithSpread2.ts" Expect Syntax Error: "expressions/functionCalls/callWithSpread3.ts" Expect Syntax Error: "expressions/functionCalls/callWithSpread4.ts" Expect Syntax Error: "expressions/functionCalls/callWithSpread5.ts" Expect Syntax Error: "expressions/functionCalls/forgottenNew.ts" Expect Syntax Error: "expressions/functionCalls/functionCalls.ts" Expect Syntax Error: "expressions/functionCalls/grammarAmbiguities.ts" Expect Syntax Error: "expressions/functionCalls/overloadResolution.ts" Expect Syntax Error: "expressions/functionCalls/overloadResolutionClassConstructors.ts" Expect Syntax Error: "expressions/functionCalls/overloadResolutionConstructors.ts" Expect Syntax Error: "expressions/functionCalls/typeArgumentInference.ts" Expect Syntax Error: "expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts" Expect Syntax Error: "expressions/functionCalls/typeArgumentInferenceErrors.ts" Expect Syntax Error: "expressions/functionCalls/typeArgumentInferenceWithConstraints.ts" Expect Syntax Error: "expressions/functionCalls/typeArgumentInferenceWithObjectLiteral.ts" Expect Syntax Error: "expressions/functions/contextuallyTypedIifeStrict.ts" Expect Syntax Error: "expressions/identifiers/scopeResolutionIdentifiers.ts" Expect Syntax Error: "expressions/literals/literals.ts" Expect Syntax Error: "expressions/literals/strictModeOctalLiterals.ts" Expect Syntax Error: "expressions/newOperator/newOperatorErrorCases_noImplicitAny.ts" Expect Syntax Error: "expressions/nullishCoalescingOperator/nullishCoalescingOperator11.ts" Expect Syntax Error: "expressions/nullishCoalescingOperator/nullishCoalescingOperator4.ts" Expect Syntax Error: "expressions/nullishCoalescingOperator/nullishCoalescingOperator5.ts" Expect Syntax Error: "expressions/nullishCoalescingOperator/nullishCoalescingOperatorInParameterBindingPattern.2.ts" Expect Syntax Error: "expressions/nullishCoalescingOperator/nullishCoalescingOperatorInParameterInitializer.2.ts" Expect Syntax Error: "expressions/objectLiterals/objectLiteralErrorsES3.ts" Expect Syntax Error: "expressions/objectLiterals/objectLiteralNormalization.ts" Expect Syntax Error: "expressions/optionalChaining/callChain/callChain.3.ts" Expect Syntax Error: "expressions/optionalChaining/delete/deleteChain.ts" Expect Syntax Error: "expressions/optionalChaining/optionalChainingInParameterBindingPattern.2.ts" Expect Syntax Error: "expressions/optionalChaining/optionalChainingInParameterInitializer.2.ts" Expect Syntax Error: "expressions/optionalChaining/privateIdentifierChain/privateIdentifierChain.1.ts" Expect Syntax Error: "expressions/propertyAccess/propertyAccess.ts" Expect Syntax Error: "expressions/propertyAccess/propertyAccessNumericLiterals.ts" Expect Syntax Error: "expressions/propertyAccess/propertyAccessStringIndexSignature.ts" Expect Syntax Error: "expressions/propertyAccess/propertyAccessStringIndexSignatureNoImplicitAny.ts" Expect Syntax Error: "expressions/propertyAccess/propertyAccessWidening.ts" Expect Syntax Error: "expressions/superPropertyAccess/superSymbolIndexedAccess3.ts" Expect Syntax Error: "expressions/superPropertyAccess/superSymbolIndexedAccess4.ts" Expect Syntax Error: "expressions/thisKeyword/thisInInvalidContexts.ts" Expect Syntax Error: "expressions/thisKeyword/thisInInvalidContextsExternalModule.ts" Expect Syntax Error: "expressions/thisKeyword/thisInObjectLiterals.ts" Expect Syntax Error: "expressions/thisKeyword/typeOfThisGeneral.ts" Expect Syntax Error: "expressions/thisKeyword/typeOfThisInConstructorParamList.ts" Expect Syntax Error: "expressions/typeAssertions/constAssertions.ts" Expect Syntax Error: "expressions/typeAssertions/duplicatePropertiesInTypeAssertions01.ts" Expect Syntax Error: "expressions/typeAssertions/duplicatePropertiesInTypeAssertions02.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardFunctionOfFormThisErrors.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardInClass.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardOfFormTypeOfOther.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardsDefeat.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardsInIfStatement.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardsWithAny.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardsWithInstanceOf.ts" Expect Syntax Error: "expressions/typeGuards/typeGuardsWithInstanceOfByConstructorSignature.ts" Expect Syntax Error: "expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/unaryOperators/decrementOperator/decrementOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/deleteOperator/deleteOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/unaryOperators/deleteOperator/deleteOperatorWithBooleanType.ts" Expect Syntax Error: "expressions/unaryOperators/deleteOperator/deleteOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/deleteOperator/deleteOperatorWithNumberType.ts" Expect Syntax Error: "expressions/unaryOperators/deleteOperator/deleteOperatorWithStringType.ts" Expect Syntax Error: "expressions/unaryOperators/incrementOperator/incrementOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithBooleanType.ts" Expect Syntax Error: "expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithNumberType.ts" Expect Syntax Error: "expressions/unaryOperators/logicalNotOperator/logicalNotOperatorWithStringType.ts" Expect Syntax Error: "expressions/unaryOperators/negateOperator/negateOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/unaryOperators/negateOperator/negateOperatorWithBooleanType.ts" Expect Syntax Error: "expressions/unaryOperators/negateOperator/negateOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/negateOperator/negateOperatorWithNumberType.ts" Expect Syntax Error: "expressions/unaryOperators/negateOperator/negateOperatorWithStringType.ts" Expect Syntax Error: "expressions/unaryOperators/plusOperator/plusOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/unaryOperators/plusOperator/plusOperatorWithBooleanType.ts" Expect Syntax Error: "expressions/unaryOperators/plusOperator/plusOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/plusOperator/plusOperatorWithNumberType.ts" Expect Syntax Error: "expressions/unaryOperators/plusOperator/plusOperatorWithStringType.ts" Expect Syntax Error: "expressions/unaryOperators/typeofOperator/typeofOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/unaryOperators/typeofOperator/typeofOperatorWithBooleanType.ts" Expect Syntax Error: "expressions/unaryOperators/typeofOperator/typeofOperatorWithEnumType.ts" Expect Syntax Error: "expressions/unaryOperators/typeofOperator/typeofOperatorWithNumberType.ts" Expect Syntax Error: "expressions/unaryOperators/typeofOperator/typeofOperatorWithStringType.ts" Expect Syntax Error: "expressions/unaryOperators/voidOperator/voidOperatorWithAnyOtherType.ts" Expect Syntax Error: "expressions/valuesAndReferences/assignmentToParenthesizedIdentifiers.ts" Expect Syntax Error: "expressions/valuesAndReferences/assignments.ts" Expect Syntax Error: "externalModules/es6/es6modulekindWithES5Target10.ts" Expect Syntax Error: "externalModules/es6/es6modulekindWithES5Target9.ts" Expect Syntax Error: "externalModules/esnext/esnextmodulekindWithES5Target10.ts" Expect Syntax Error: "externalModules/esnext/esnextmodulekindWithES5Target9.ts" Expect Syntax Error: "externalModules/exportAssignmentAndDeclaration.ts" Expect Syntax Error: "externalModules/exportClassNameWithObjectAMD.ts" Expect Syntax Error: "externalModules/exportClassNameWithObjectCommonJS.ts" Expect Syntax Error: "externalModules/exportClassNameWithObjectSystem.ts" Expect Syntax Error: "externalModules/exportClassNameWithObjectUMD.ts" Expect Syntax Error: "externalModules/exportDefaultClassNameWithObject.ts" Expect Syntax Error: "externalModules/exportNonLocalDeclarations.ts" Expect Syntax Error: "externalModules/initializersInDeclarations.ts" Expect Syntax Error: "externalModules/moduleResolutionWithoutExtension2.ts" Expect Syntax Error: "externalModules/moduleResolutionWithoutExtension5.ts" Expect Syntax Error: "externalModules/moduleResolutionWithoutExtension6.ts" Expect Syntax Error: "externalModules/moduleResolutionWithoutExtension7.ts" Expect Syntax Error: "externalModules/moduleResolutionWithoutExtension8.ts" Expect Syntax Error: "externalModules/multipleExportDefault1.ts" Expect Syntax Error: "externalModules/multipleExportDefault2.ts" Expect Syntax Error: "externalModules/multipleExportDefault3.ts" Expect Syntax Error: "externalModules/multipleExportDefault4.ts" Expect Syntax Error: "externalModules/multipleExportDefault5.ts" Expect Syntax Error: "externalModules/multipleExportDefault6.ts" Expect Syntax Error: "externalModules/topLevelAwaitNonModule.ts" Expect Syntax Error: "externalModules/typeOnly/exportSpecifiers_js.ts" Expect Syntax Error: "externalModules/typeOnly/preserveValueImports_module.ts" Expect Syntax Error: "externalModules/verbatimModuleSyntaxCompat.ts" Expect Syntax Error: "externalModules/verbatimModuleSyntaxInternalImportEquals.ts" Expect Syntax Error: "fixSignatureCaching.ts" Expect Syntax Error: "functions/functionImplementationErrors.ts" Expect Syntax Error: "functions/functionImplementations.ts" Expect Syntax Error: "functions/functionOverloadCompatibilityWithVoid01.ts" Expect Syntax Error: "functions/functionOverloadErrors.ts" Expect Syntax Error: "functions/functionWithUseStrictAndSimpleParameterList_es2016.ts" Expect Syntax Error: "functions/parameterInitializersForwardReferencing.2.ts" Expect Syntax Error: "functions/parameterInitializersForwardReferencing.ts" Expect Syntax Error: "functions/parameterInitializersForwardReferencing1.ts" Expect Syntax Error: "functions/parameterInitializersForwardReferencing1_es6.ts" Expect Syntax Error: "functions/strictBindCallApply1.ts" Expect Syntax Error: "generators/generatorAssignability.ts" Expect Syntax Error: "generators/generatorExplicitReturnType.ts" Expect Syntax Error: "generators/generatorImplicitAny.ts" Expect Syntax Error: "generators/generatorReturnContextualType.ts" Expect Syntax Error: "generators/generatorReturnTypeFallback.2.ts" Expect Syntax Error: "generators/generatorReturnTypeFallback.3.ts" Expect Syntax Error: "generators/generatorReturnTypeInference.ts" Expect Syntax Error: "generators/generatorReturnTypeInferenceNonStrict.ts" Expect Syntax Error: "interfaces/declarationMerging/genericAndNonGenericInterfaceWithTheSameName.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInheritedMembersSatisfyAbstractBase.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInterfacesWithIndexers2.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInterfacesWithInheritedPrivates.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInterfacesWithInheritedPrivates2.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInterfacesWithInheritedPrivates3.ts" Expect Syntax Error: "interfaces/declarationMerging/mergedInterfacesWithMultipleBases4.ts" Expect Syntax Error: "interfaces/declarationMerging/twoGenericInterfacesDifferingByTypeParameterName.ts" Expect Syntax Error: "interfaces/declarationMerging/twoGenericInterfacesDifferingByTypeParameterName2.ts" Expect Syntax Error: "interfaces/declarationMerging/twoGenericInterfacesWithDifferentConstraints.ts" Expect Syntax Error: "interfaces/declarationMerging/twoGenericInterfacesWithTheSameNameButDifferentArity.ts" Expect Syntax Error: "interfaces/declarationMerging/twoInterfacesDifferentRootModule.ts" Expect Syntax Error: "interfaces/declarationMerging/twoInterfacesDifferentRootModule2.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/asiPreventsParsingAsInterface05.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/derivedInterfaceIncompatibleWithBaseIndexer.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceExtendingOptionalChain.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceExtendsObjectIntersectionErrors.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceThatHidesBaseProperty2.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceThatIndirectlyInheritsFromItself.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceThatInheritsFromItself.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithAccessibilityModifiers.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithMultipleBaseTypes.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithMultipleBaseTypes2.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithPropertyThatIsPrivateInBaseType.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithPropertyThatIsPrivateInBaseType2.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer2.ts" Expect Syntax Error: "interfaces/interfaceDeclarations/interfaceWithStringIndexerHidingBaseTypeIndexer3.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/implementingAnInterfaceExtendingClassWithPrivates.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/implementingAnInterfaceExtendingClassWithPrivates2.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/implementingAnInterfaceExtendingClassWithProtecteds.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/interfaceExtendingClassWithPrivates.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/interfaceExtendingClassWithPrivates2.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/interfaceExtendingClassWithProtecteds.ts" Expect Syntax Error: "interfaces/interfacesExtendingClasses/interfaceExtendingClassWithProtecteds2.ts" Expect Syntax Error: "internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModuleMemberThatUsesClassTypeParameter.ts" Expect Syntax Error: "internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndGenericClassStaticFunctionOfTheSameName.ts" Expect Syntax Error: "internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndNonGenericClassStaticFunctionOfTheSameName.ts" Expect Syntax Error: "internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.ts" Expect Syntax Error: "internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticFunctionAndExportedFunctionThatShareAName.ts" Expect Syntax Error: "internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStaticVariableAndExportedVarThatShareAName.ts" Expect Syntax Error: "internalModules/DeclarationMerging/TwoInternalModulesThatMergeEachWithExportedClassesOfTheSameName.ts" Expect Syntax Error: "internalModules/codeGeneration/importStatementsInterfaces.ts" Expect Syntax Error: "internalModules/exportDeclarations/ModuleWithExportedAndNonExportedClasses.ts" Expect Syntax Error: "internalModules/exportDeclarations/ModuleWithExportedAndNonExportedEnums.ts" Expect Syntax Error: "internalModules/exportDeclarations/ModuleWithExportedAndNonExportedFunctions.ts" Expect Syntax Error: "internalModules/exportDeclarations/ModuleWithExportedAndNonExportedImportAlias.ts" Expect Syntax Error: "internalModules/exportDeclarations/ModuleWithExportedAndNonExportedVariables.ts" Expect Syntax Error: "internalModules/importDeclarations/circularImportAlias.ts" Expect Syntax Error: "internalModules/importDeclarations/invalidImportAliasIdentifiers.ts" Expect Syntax Error: "internalModules/importDeclarations/shadowedInternalModule.ts" Expect Syntax Error: "internalModules/moduleBody/invalidModuleWithStatementsOfEveryKind.ts" Expect Syntax Error: "internalModules/moduleBody/invalidModuleWithVarStatements.ts" Expect Syntax Error: "internalModules/moduleDeclarations/InvalidNonInstantiatedModule.ts" Expect Syntax Error: "internalModules/moduleDeclarations/invalidNestedModules.ts" Expect Syntax Error: "jsdoc/assertionsAndNonReturningFunctions.ts" Expect Syntax Error: "jsdoc/callOfPropertylessConstructorFunction.ts" Expect Syntax Error: "jsdoc/callbackTag2.ts" Expect Syntax Error: "jsdoc/checkJsdocOnEndOfFile.ts" Expect Syntax Error: "jsdoc/checkJsdocOptionalParamOrder.ts" Expect Syntax Error: "jsdoc/checkJsdocParamOnVariableDeclaredFunctionExpression.ts" Expect Syntax Error: "jsdoc/checkJsdocReturnTag1.ts" Expect Syntax Error: "jsdoc/checkJsdocReturnTag2.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag1.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag10.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag11.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag12.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag13.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag14.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag3.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag6.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag7.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag8.ts" Expect Syntax Error: "jsdoc/checkJsdocSatisfiesTag9.ts" Expect Syntax Error: "jsdoc/checkJsdocTypeTag1.ts" Expect Syntax Error: "jsdoc/checkJsdocTypeTag2.ts" Expect Syntax Error: "jsdoc/checkJsdocTypeTag5.ts" Expect Syntax Error: "jsdoc/checkJsdocTypeTag6.ts" Expect Syntax Error: "jsdoc/checkJsdocTypeTagOnObjectProperty2.ts" Expect Syntax Error: "jsdoc/checkJsdocTypedefOnlySourceFile.ts" Expect Syntax Error: "jsdoc/constructorTagOnObjectLiteralMethod.ts" Expect Syntax Error: "jsdoc/declarations/jsDeclarationsClassLikeHeuristic.ts" Expect Syntax Error: "jsdoc/declarations/jsDeclarationsClassesErr.ts" Expect Syntax Error: "jsdoc/declarations/jsDeclarationsEnums.ts" Expect Syntax Error: "jsdoc/declarations/jsDeclarationsExportAssignedConstructorFunctionWithSub.ts" Expect Syntax Error: "jsdoc/declarations/jsDeclarationsInterfaces.ts" Expect Syntax Error: "jsdoc/enumTag.ts" Expect Syntax Error: "jsdoc/enumTagCircularReference.ts" Expect Syntax Error: "jsdoc/errorOnFunctionReturnType.ts" Expect Syntax Error: "jsdoc/extendsTag2.ts" Expect Syntax Error: "jsdoc/extendsTag4.ts" Expect Syntax Error: "jsdoc/jsdocAccessibilityTags.ts" Expect Syntax Error: "jsdoc/jsdocAccessibilityTagsDeclarations.ts" Expect Syntax Error: "jsdoc/jsdocAugmentsMissingType.ts" Expect Syntax Error: "jsdoc/jsdocAugments_errorInExtendsExpression.ts" Expect Syntax Error: "jsdoc/jsdocAugments_nameMismatch.ts" Expect Syntax Error: "jsdoc/jsdocAugments_noExtends.ts" Expect Syntax Error: "jsdoc/jsdocAugments_notAClass.ts" Expect Syntax Error: "jsdoc/jsdocFunctionType.ts" Expect Syntax Error: "jsdoc/jsdocFunction_missingReturn.ts" Expect Syntax Error: "jsdoc/jsdocImplements_class.ts" Expect Syntax Error: "jsdoc/jsdocImplements_missingType.ts" Expect Syntax Error: "jsdoc/jsdocImplements_properties.ts" Expect Syntax Error: "jsdoc/jsdocIndexSignature.ts" Expect Syntax Error: "jsdoc/jsdocLiteral.ts" Expect Syntax Error: "jsdoc/jsdocNeverUndefinedNull.ts" Expect Syntax Error: "jsdoc/jsdocOuterTypeParameters1.ts" Expect Syntax Error: "jsdoc/jsdocOuterTypeParameters2.ts" Expect Syntax Error: "jsdoc/jsdocOuterTypeParameters3.ts" Expect Syntax Error: "jsdoc/jsdocOverrideTag1.ts" Expect Syntax Error: "jsdoc/jsdocParamTag2.ts" Expect Syntax Error: "jsdoc/jsdocParamTagTypeLiteral.ts" Expect Syntax Error: "jsdoc/jsdocParseDotDotDotInJSDocFunction.ts" Expect Syntax Error: "jsdoc/jsdocPostfixEqualsAddsOptionality.ts" Expect Syntax Error: "jsdoc/jsdocPrefixPostfixParsing.ts" Expect Syntax Error: "jsdoc/jsdocPrivateName1.ts" Expect Syntax Error: "jsdoc/jsdocPrivateName2.ts" Expect Syntax Error: "jsdoc/jsdocPrototypePropertyAccessWithType.ts" Expect Syntax Error: "jsdoc/jsdocReadonly.ts" Expect Syntax Error: "jsdoc/jsdocReadonlyDeclarations.ts" Expect Syntax Error: "jsdoc/jsdocReturnTag1.ts" Expect Syntax Error: "jsdoc/jsdocTemplateClass.ts" Expect Syntax Error: "jsdoc/jsdocTemplateConstructorFunction.ts" Expect Syntax Error: "jsdoc/jsdocTemplateConstructorFunction2.ts" Expect Syntax Error: "jsdoc/jsdocTemplateTag.ts" Expect Syntax Error: "jsdoc/jsdocTemplateTag3.ts" Expect Syntax Error: "jsdoc/jsdocTemplateTagDefault.ts" Expect Syntax Error: "jsdoc/jsdocTemplateTagNameResolution.ts" Expect Syntax Error: "jsdoc/jsdocTypeFromChainedAssignment.ts" Expect Syntax Error: "jsdoc/jsdocTypeTagParameterType.ts" Expect Syntax Error: "jsdoc/jsdocTypeTagRequiredParameters.ts" Expect Syntax Error: "jsdoc/noAssertForUnparseableTypedefs.ts" Expect Syntax Error: "jsdoc/noDuplicateJsdoc1.ts" Expect Syntax Error: "jsdoc/overloadTag1.ts" Expect Syntax Error: "jsdoc/overloadTag2.ts" Expect Syntax Error: "jsdoc/paramTagNestedWithoutTopLevelObject.ts" Expect Syntax Error: "jsdoc/paramTagNestedWithoutTopLevelObject2.ts" Expect Syntax Error: "jsdoc/paramTagNestedWithoutTopLevelObject3.ts" Expect Syntax Error: "jsdoc/paramTagNestedWithoutTopLevelObject4.ts" Expect Syntax Error: "jsdoc/typeTagCircularReferenceOnConstructorFunction.ts" Expect Syntax Error: "jsdoc/typeTagModuleExports.ts" Expect Syntax Error: "jsdoc/typeTagNoErasure.ts" Expect Syntax Error: "jsdoc/typeTagPrototypeAssignment.ts" Expect Syntax Error: "jsdoc/typedefCrossModule3.ts" Expect Syntax Error: "jsdoc/typedefCrossModule4.ts" Expect Syntax Error: "jsdoc/typedefDuplicateTypeDeclaration.ts" Expect Syntax Error: "jsdoc/typedefInnerNamepaths.ts" Expect Syntax Error: "jsdoc/typedefScope1.ts" Expect Syntax Error: "jsdoc/typedefTagTypeResolution.ts" Expect Syntax Error: "jsx/checkJsxChildrenCanBeTupleType.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty13.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty14.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty15.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty2.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty4.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty5.tsx" Expect Syntax Error: "jsx/checkJsxChildrenProperty7.tsx" Expect Syntax Error: "jsx/checkJsxGenericTagHasCorrectInferences.tsx" Expect Syntax Error: "jsx/jsxSpreadOverwritesAttributeStrict.tsx" Expect Syntax Error: "jsx/tsxAttributeErrors.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution1.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution15.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution2.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution3.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution4.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution5.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution6.tsx" Expect Syntax Error: "jsx/tsxAttributeResolution7.tsx" Expect Syntax Error: "jsx/tsxDefaultAttributesResolution3.tsx" Expect Syntax Error: "jsx/tsxDynamicTagName2.tsx" Expect Syntax Error: "jsx/tsxDynamicTagName3.tsx" Expect Syntax Error: "jsx/tsxElementResolution1.tsx" Expect Syntax Error: "jsx/tsxElementResolution10.tsx" Expect Syntax Error: "jsx/tsxElementResolution11.tsx" Expect Syntax Error: "jsx/tsxElementResolution12.tsx" Expect Syntax Error: "jsx/tsxElementResolution15.tsx" Expect Syntax Error: "jsx/tsxElementResolution16.tsx" Expect Syntax Error: "jsx/tsxElementResolution18.tsx" Expect Syntax Error: "jsx/tsxElementResolution3.tsx" Expect Syntax Error: "jsx/tsxElementResolution4.tsx" Expect Syntax Error: "jsx/tsxElementResolution6.tsx" Expect Syntax Error: "jsx/tsxElementResolution7.tsx" Expect Syntax Error: "jsx/tsxElementResolution8.tsx" Expect Syntax Error: "jsx/tsxElementResolution9.tsx" Expect Syntax Error: "jsx/tsxEmit3.tsx" Expect Syntax Error: "jsx/tsxGenericArrowFunctionParsing.tsx" Expect Syntax Error: "jsx/tsxIntrinsicAttributeErrors.tsx" Expect Syntax Error: "jsx/tsxLibraryManagedAttributes.tsx" Expect Syntax Error: "jsx/tsxReactComponentWithDefaultTypeParameter3.tsx" Expect Syntax Error: "jsx/tsxReactEmit4.tsx" Expect Syntax Error: "jsx/tsxReactEmit7.tsx" Expect Syntax Error: "jsx/tsxSfcReturnUndefinedStrictNullChecks.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution10.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution12.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution14.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution16.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution17.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution2.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution4.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution5.tsx" Expect Syntax Error: "jsx/tsxSpreadAttributesResolution6.tsx" Expect Syntax Error: "jsx/tsxSpreadInvalidType.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponentOverload1.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponentOverload4.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponentOverload5.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponentWithDefaultTypeParameter2.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponents2.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponentsWithTypeArguments2.tsx" Expect Syntax Error: "jsx/tsxStatelessFunctionComponentsWithTypeArguments4.tsx" Expect Syntax Error: "jsx/tsxTypeArgumentResolution.tsx" Expect Syntax Error: "jsx/tsxUnionElementType1.tsx" Expect Syntax Error: "jsx/tsxUnionElementType2.tsx" Expect Syntax Error: "jsx/tsxUnionElementType3.tsx" Expect Syntax Error: "jsx/tsxUnionElementType4.tsx" Expect Syntax Error: "jsx/tsxUnionElementType6.tsx" Expect Syntax Error: "jsx/tsxUnionTypeComponent2.tsx" Expect Syntax Error: "override/override1.ts" Expect Syntax Error: "override/override11.ts" Expect Syntax Error: "override/override13.ts" Expect Syntax Error: "override/override15.ts" Expect Syntax Error: "override/override19.ts" Expect Syntax Error: "override/override2.ts" Expect Syntax Error: "override/override20.ts" Expect Syntax Error: "override/override3.ts" Expect Syntax Error: "override/override4.ts" Expect Syntax Error: "override/override5.ts" Expect Syntax Error: "override/override6.ts" Expect Syntax Error: "override/override7.ts" Expect Syntax Error: "override/override8.ts" Expect Syntax Error: "override/override9.ts" Expect Syntax Error: "override/overrideParameterProperty.ts" Expect Syntax Error: "override/overrideWithoutNoImplicitOverride1.ts" Expect Syntax Error: "override/override_js2.ts" Expect Syntax Error: "override/override_js3.ts" Expect Syntax Error: "override/override_js4.ts" Expect Syntax Error: "parser/ecmascript3/Accessors/parserES3Accessors1.ts" Expect Syntax Error: "parser/ecmascript3/Accessors/parserES3Accessors3.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserAccessors1.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserAccessors3.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserAccessors5.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserAccessors6.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserGetAccessorWithTypeParameters1.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserSetAccessorWithTypeAnnotation1.ts" Expect Syntax Error: "parser/ecmascript5/Accessors/parserSetAccessorWithTypeParameters1.ts" Expect Syntax Error: "parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression4.ts" Expect Syntax Error: "parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression5.ts" Expect Syntax Error: "parser/ecmascript5/AutomaticSemicolonInsertion/parserAutomaticSemicolonInsertion1.ts" Expect Syntax Error: "parser/ecmascript5/CatchClauses/parserCatchClauseWithTypeAnnotation1.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClass1.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClass2.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration10.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration11.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration12.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration13.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration14.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration15.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration18.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration21.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration22.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration24.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration25.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration4.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration5.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration6.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration7.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration8.ts" Expect Syntax Error: "parser/ecmascript5/ClassDeclarations/parserClassDeclaration9.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName1.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName10.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName11.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName2.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName3.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName4.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName5.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName6.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName7.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName8.ts" Expect Syntax Error: "parser/ecmascript5/ComputedPropertyNames/parserES5ComputedPropertyName9.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration10.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration11.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration4.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration6.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration7.ts" Expect Syntax Error: "parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration9.ts" Expect Syntax Error: "parser/ecmascript5/EnumDeclarations/parserEnum7.ts" Expect Syntax Error: "parser/ecmascript5/EnumDeclarations/parserEnumDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/EnumDeclarations/parserEnumDeclaration3.d.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic1.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic10.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic7.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList6.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserCommaInTypeMemberList2.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserModifierOnPropertySignature1.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock1.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock2.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock3.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserModifierOnStatementInBlock4.ts" Expect Syntax Error: "parser/ecmascript5/ErrorRecovery/parserStatementIsNotAMemberVariableDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment1.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment2.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment5.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment6.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment7.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment8.ts" Expect Syntax Error: "parser/ecmascript5/ExportAssignments/parserExportAssignment9.ts" Expect Syntax Error: "parser/ecmascript5/Expressions/parserConditionalExpression1.ts" Expect Syntax Error: "parser/ecmascript5/Expressions/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.ts" Expect Syntax Error: "parser/ecmascript5/Expressions/parserObjectCreation2.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration2.d.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration4.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration6.ts" Expect Syntax Error: "parser/ecmascript5/FunctionDeclarations/parserFunctionDeclaration7.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserAmbiguity1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserAmbiguity2.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserAmbiguity3.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserAmbiguityWithBinaryOperator4.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserConstructorAmbiguity1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserConstructorAmbiguity2.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserConstructorAmbiguity3.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserConstructorAmbiguity4.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericConstraint2.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericConstraint3.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericConstraint4.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericConstraint5.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericConstraint6.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericConstraint7.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericsInInterfaceDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericsInTypeContexts1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericsInTypeContexts2.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserGenericsInVariableDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserMemberAccessExpression1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserMemberAccessOffOfGenericType1.ts" Expect Syntax Error: "parser/ecmascript5/Generics/parserObjectCreation1.ts" Expect Syntax Error: "parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration10.ts" Expect Syntax Error: "parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration5.ts" Expect Syntax Error: "parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration7.ts" Expect Syntax Error: "parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration8.ts" Expect Syntax Error: "parser/ecmascript5/IndexSignatures/parserIndexSignature4.ts" Expect Syntax Error: "parser/ecmascript5/IndexSignatures/parserIndexSignature5.ts" Expect Syntax Error: "parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration4.ts" Expect Syntax Error: "parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration6.ts" Expect Syntax Error: "parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration8.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessor1.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration11.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration15.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration16.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration17.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration7.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration8.ts" Expect Syntax Error: "parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration9.ts" Expect Syntax Error: "parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration5.ts" Expect Syntax Error: "parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclarationAmbiguities1.ts" Expect Syntax Error: "parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration1.d.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration10.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration2.d.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.d.ts" Expect Syntax Error: "parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration5.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList10.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList11.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList13.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList14.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList15.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList16.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList17.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList2.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList3.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList4.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList7.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList8.ts" Expect Syntax Error: "parser/ecmascript5/ParameterLists/parserParameterList9.ts" Expect Syntax Error: "parser/ecmascript5/Protected/Protected1.ts" Expect Syntax Error: "parser/ecmascript5/Protected/Protected2.ts" Expect Syntax Error: "parser/ecmascript5/Protected/Protected4.ts" Expect Syntax Error: "parser/ecmascript5/Protected/Protected6.ts" Expect Syntax Error: "parser/ecmascript5/Protected/Protected7.ts" Expect Syntax Error: "parser/ecmascript5/RealWorld/parserindenter.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser509534.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser509618.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser509668.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser509693.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser509698.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser536727.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser553699.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parser618973.ts" Expect Syntax Error: "parser/ecmascript5/RegressionTests/parserTernaryAndCommaOperators1.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parseRegularExpressionMixedWithComments.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpression1.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpression2.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpression3.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpression4.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpression5.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity1.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity2.ts" Expect Syntax Error: "parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity5.ts" Expect Syntax Error: "parser/ecmascript5/Statements/BreakStatements/parser_breakInIterationOrSwitchStatement4.ts" Expect Syntax Error: "parser/ecmascript5/Statements/ContinueStatements/parser_continueInIterationStatement4.ts" Expect Syntax Error: "parser/ecmascript5/Statements/ContinueStatements/parser_continueNotInIterationStatement4.ts" Expect Syntax Error: "parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement1.ts" Expect Syntax Error: "parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement2.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserBlockStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserDoStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement10.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement11.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement12.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement13.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement14.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement15.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement16.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement20.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement3.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement4.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement5.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement6.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement7.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement8.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserES5ForOfStatement9.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserEmptyStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserExpressionStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForInStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForInStatement3.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForInStatement4.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForInStatement5.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForInStatement6.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForInStatement7.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForStatement2.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForStatement3.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserForStatement5.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserIfStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserIfStatement2.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserLabeledStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserReturnStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserSwitchStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserThrowStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserTryStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserVariableStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserVariableStatement2.d.ts" Expect Syntax Error: "parser/ecmascript5/Statements/parserWhileStatement1.d.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode1.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode10.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode11.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode12.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode13.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode15-negative.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode15.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode16.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode2.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode3-negative.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode3.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode4.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode5.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode6-negative.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode6.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode7.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode8.ts" Expect Syntax Error: "parser/ecmascript5/StrictMode/parserStrictMode9.ts" Expect Syntax Error: "parser/ecmascript5/SuperExpressions/parserSuperExpression1.ts" Expect Syntax Error: "parser/ecmascript5/SuperExpressions/parserSuperExpression3.ts" Expect Syntax Error: "parser/ecmascript5/SuperExpressions/parserSuperExpression4.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty1.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty2.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty3.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty4.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty5.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty6.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty7.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty8.ts" Expect Syntax Error: "parser/ecmascript5/Symbols/parserES5SymbolProperty9.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery1.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery2.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery5.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery6.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery7.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery8.ts" Expect Syntax Error: "parser/ecmascript5/Types/parserTypeQuery9.ts" Expect Syntax Error: "parser/ecmascript5/VariableDeclarations/parserVariableDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/VariableDeclarations/parserVariableDeclaration2.ts" Expect Syntax Error: "parser/ecmascript5/VariableDeclarations/parserVariableDeclaration3.ts" Expect Syntax Error: "parser/ecmascript5/VariableDeclarations/parserVariableDeclaration4.ts" Expect Syntax Error: "parser/ecmascript5/parser10.1.1-8gs.ts" Expect Syntax Error: "parser/ecmascript5/parser15.4.4.14-9-2.ts" Expect Syntax Error: "parser/ecmascript5/parserAdditiveExpression1.ts" Expect Syntax Error: "parser/ecmascript5/parserArgumentList1.ts" Expect Syntax Error: "parser/ecmascript5/parserAstSpans1.ts" Expect Syntax Error: "parser/ecmascript5/parserImportDeclaration1.ts" Expect Syntax Error: "parser/ecmascript5/parserNoASIOnCallAfterFunctionExpression1.ts" Expect Syntax Error: "parser/ecmascript5/parserNotRegex1.ts" Expect Syntax Error: "parser/ecmascript5/parserObjectCreationArrayLiteral2.ts" Expect Syntax Error: "parser/ecmascript5/parserObjectCreationArrayLiteral4.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource1.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource12.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource13.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource14.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource2.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource3.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource5.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource6.ts" Expect Syntax Error: "parser/ecmascript5/parserRealSource8.ts" Expect Syntax Error: "parser/ecmascript5/parserS7.2_A1.5_T2.ts" Expect Syntax Error: "parser/ecmascript5/parserS7.3_A1.1_T2.ts" Expect Syntax Error: "parser/ecmascript5/parserS7.6_A4.2_T1.ts" Expect Syntax Error: "parser/ecmascript5/parserUnicode1.ts" Expect Syntax Error: "parser/ecmascript5/parserUsingConstructorAsIdentifier.ts" Expect Syntax Error: "parser/ecmascript5/parservoidInQualifiedName2.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName10.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName11.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName12.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName13.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName14.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName15.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName16.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName17.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName18.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName19.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName2.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName20.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName21.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName22.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName23.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName24.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName25.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName26.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName28.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName29.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName3.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName31.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName32.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName34.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName37.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName4.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName40.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName41.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName6.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName7.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName8.ts" Expect Syntax Error: "parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName9.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement1.d.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement10.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement11.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement12.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement13.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement14.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement15.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement16.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement20.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement3.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement4.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement5.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement6.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement7.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement8.ts" Expect Syntax Error: "parser/ecmascript6/Iterators/parserForOfStatement9.ts" Expect Syntax Error: "pedantic/noUncheckedIndexedAccess.ts" Expect Syntax Error: "pedantic/noUncheckedIndexedAccessDestructuring.ts" Expect Syntax Error: "salsa/checkSpecialPropertyAssignments.ts" Expect Syntax Error: "salsa/constructorFunctions.ts" Expect Syntax Error: "salsa/constructorFunctionsStrict.ts" Expect Syntax Error: "salsa/exportDefaultInJsFile01.ts" Expect Syntax Error: "salsa/exportDefaultInJsFile02.ts" Expect Syntax Error: "salsa/exportPropertyAssignmentNameResolution.ts" Expect Syntax Error: "salsa/globalMergeWithCommonJSAssignmentDeclaration.ts" Expect Syntax Error: "salsa/methodsReturningThis.ts" Expect Syntax Error: "salsa/moduleExportAliasUnknown.ts" Expect Syntax Error: "salsa/moduleExportsAliasLoop1.ts" Expect Syntax Error: "salsa/moduleExportsAliasLoop2.ts" Expect Syntax Error: "salsa/multipleDeclarations.ts" Expect Syntax Error: "salsa/plainJSReservedStrict.ts" Expect Syntax Error: "salsa/propertyAssignmentOnUnresolvedImportedSymbol.ts" Expect Syntax Error: "salsa/propertyAssignmentUseParentType2.ts" Expect Syntax Error: "salsa/thisPropertyAssignment.ts" Expect Syntax Error: "salsa/thisPropertyAssignmentComputed.ts" Expect Syntax Error: "salsa/typeFromJSConstructor.ts" Expect Syntax Error: "salsa/typeFromJSInitializer.ts" Expect Syntax Error: "salsa/typeFromJSInitializer4.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment21.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment22.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment26.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment28.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment29.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment31.ts" Expect Syntax Error: "salsa/typeFromPropertyAssignment36.ts" Expect Syntax Error: "salsa/typeFromPrototypeAssignment.ts" Expect Syntax Error: "salsa/typeFromPrototypeAssignment2.ts" Expect Syntax Error: "salsa/typeFromPrototypeAssignment3.ts" Expect Syntax Error: "salsa/typeLookupInIIFE.ts" Expect Syntax Error: "scanner/ecmascript3/scannerES3NumericLiteral2.ts" Expect Syntax Error: "scanner/ecmascript5/scanner10.1.1-8gs.ts" Expect Syntax Error: "scanner/ecmascript5/scannerAdditiveExpression1.ts" Expect Syntax Error: "scanner/ecmascript5/scannerClass2.ts" Expect Syntax Error: "scanner/ecmascript5/scannerImportDeclaration1.ts" Expect Syntax Error: "scanner/ecmascript5/scannerNumericLiteral2.ts" Expect Syntax Error: "scanner/ecmascript5/scannerNumericLiteral8.ts" Expect Syntax Error: "scanner/ecmascript5/scannerNumericLiteral9.ts" Expect Syntax Error: "scanner/ecmascript5/scannerS7.2_A1.5_T2.ts" Expect Syntax Error: "scanner/ecmascript5/scannerS7.3_A1.1_T2.ts" Expect Syntax Error: "scanner/ecmascript5/scannerS7.6_A4.2_T1.ts" Expect Syntax Error: "scanner/ecmascript5/scannertest1.ts" Expect Syntax Error: "statements/VariableStatements/everyTypeWithAnnotationAndInvalidInitializer.ts" Expect Syntax Error: "statements/VariableStatements/invalidMultipleVariableDeclarations.ts" Expect Syntax Error: "statements/breakStatements/invalidSwitchBreakStatement.ts" Expect Syntax Error: "statements/breakStatements/switchBreakStatements.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatements.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatementsArrayErrors.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatementsDestructuring.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatementsDestructuring2.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatementsDestructuring3.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatementsDestructuring4.ts" Expect Syntax Error: "statements/for-inStatements/for-inStatementsInvalid.ts" Expect Syntax Error: "statements/for-ofStatements/ES3For-ofTypeCheck1.ts" Expect Syntax Error: "statements/for-ofStatements/ES3For-ofTypeCheck2.ts" Expect Syntax Error: "statements/for-ofStatements/ES3For-ofTypeCheck4.ts" Expect Syntax Error: "statements/for-ofStatements/ES3For-ofTypeCheck6.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of17.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of26.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of27.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of28.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of29.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of30.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of31.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of34.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of35.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of36.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of7.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-of8.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck10.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck11.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck12.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck13.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck14.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck7.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck8.ts" Expect Syntax Error: "statements/for-ofStatements/ES5For-ofTypeCheck9.ts" Expect Syntax Error: "statements/forStatements/forStatementsMultipleInvalidDecl.ts" Expect Syntax Error: "statements/returnStatements/invalidReturnStatements.ts" Expect Syntax Error: "statements/switchStatements/switchStatements.ts" Expect Syntax Error: "types/any/anyAsConstructor.ts" Expect Syntax Error: "types/any/anyAsGenericFunctionCall.ts" Expect Syntax Error: "types/any/assignAnyToEveryType.ts" Expect Syntax Error: "types/any/narrowExceptionVariableInCatchClause.ts" Expect Syntax Error: "types/any/narrowFromAnyWithInstanceof.ts" Expect Syntax Error: "types/any/narrowFromAnyWithTypePredicate.ts" Expect Syntax Error: "types/asyncGenerators/types.asyncGenerators.es2018.2.ts" Expect Syntax Error: "types/conditional/conditionalTypes1.ts" Expect Syntax Error: "types/conditional/conditionalTypes2.ts" Expect Syntax Error: "types/conditional/conditionalTypesExcessProperties.ts" Expect Syntax Error: "types/conditional/inferTypes1.ts" Expect Syntax Error: "types/conditional/inferTypesInvalidExtendsDeclaration.ts" Expect Syntax Error: "types/conditional/inferTypesWithExtends2.ts" Expect Syntax Error: "types/contextualTypes/commaOperator/contextuallyTypeCommaOperator02.ts" Expect Syntax Error: "types/contextualTypes/commaOperator/contextuallyTypeCommaOperator03.ts" Expect Syntax Error: "types/contextualTypes/jsxAttributes/contextuallyTypedStringLiteralsInJsxAttributes01.tsx" Expect Syntax Error: "types/contextualTypes/jsxAttributes/contextuallyTypedStringLiteralsInJsxAttributes02.tsx" Expect Syntax Error: "types/contextualTypes/logicalAnd/contextuallyTypeLogicalAnd02.ts" Expect Syntax Error: "types/contextualTypes/logicalAnd/contextuallyTypeLogicalAnd03.ts" Expect Syntax Error: "types/contextualTypes/methodDeclarations/contextuallyTypedBindingInitializerNegative.ts" Expect Syntax Error: "types/contextualTypes/methodDeclarations/contextuallyTypedClassExpressionMethodDeclaration01.ts" Expect Syntax Error: "types/contextualTypes/methodDeclarations/contextuallyTypedClassExpressionMethodDeclaration02.ts" Expect Syntax Error: "types/contextualTypes/partiallyAnnotatedFunction/partiallyAnnotatedFunctionInferenceError.ts" Expect Syntax Error: "types/forAwait/types.forAwait.es2018.2.ts" Expect Syntax Error: "types/forAwait/types.forAwait.es2018.3.ts" Expect Syntax Error: "types/import/importTypeAmbientMissing.ts" Expect Syntax Error: "types/import/importTypeNonString.ts" Expect Syntax Error: "types/intersection/commonTypeIntersection.ts" Expect Syntax Error: "types/intersection/intersectionAndUnionTypes.ts" Expect Syntax Error: "types/intersection/intersectionAsWeakTypeSource.ts" Expect Syntax Error: "types/intersection/intersectionNarrowing.ts" Expect Syntax Error: "types/intersection/intersectionReduction.ts" Expect Syntax Error: "types/intersection/intersectionReductionStrict.ts" Expect Syntax Error: "types/intersection/intersectionTypeAssignment.ts" Expect Syntax Error: "types/intersection/intersectionTypeInference.ts" Expect Syntax Error: "types/intersection/intersectionTypeReadonly.ts" Expect Syntax Error: "types/intersection/intersectionWithIndexSignatures.ts" Expect Syntax Error: "types/intersection/intersectionWithUnionConstraint.ts" Expect Syntax Error: "types/intersection/recursiveIntersectionTypes.ts" Expect Syntax Error: "types/keyof/circularIndexedAccessErrors.ts" Expect Syntax Error: "types/keyof/keyofAndIndexedAccess.ts" Expect Syntax Error: "types/keyof/keyofAndIndexedAccess2.ts" Expect Syntax Error: "types/keyof/keyofAndIndexedAccessErrors.ts" Expect Syntax Error: "types/literal/enumLiteralTypes3.ts" Expect Syntax Error: "types/literal/literalTypesWidenInParameterPosition.ts" Expect Syntax Error: "types/literal/numericLiteralTypes3.ts" Expect Syntax Error: "types/literal/stringEnumLiteralTypes3.ts" Expect Syntax Error: "types/literal/stringLiteralsAssertionsInEqualityComparisons02.ts" Expect Syntax Error: "types/literal/stringLiteralsAssignedToStringMappings.ts" Expect Syntax Error: "types/literal/stringLiteralsWithEqualityChecks01.ts" Expect Syntax Error: "types/literal/stringLiteralsWithEqualityChecks02.ts" Expect Syntax Error: "types/literal/stringLiteralsWithEqualityChecks03.ts" Expect Syntax Error: "types/literal/stringLiteralsWithEqualityChecks04.ts" Expect Syntax Error: "types/literal/stringLiteralsWithSwitchStatements01.ts" Expect Syntax Error: "types/literal/stringLiteralsWithSwitchStatements02.ts" Expect Syntax Error: "types/literal/stringLiteralsWithSwitchStatements03.ts" Expect Syntax Error: "types/literal/stringLiteralsWithSwitchStatements04.ts" Expect Syntax Error: "types/literal/stringMappingOverPatternLiterals.ts" Expect Syntax Error: "types/literal/templateLiteralTypes1.ts" Expect Syntax Error: "types/literal/templateLiteralTypes2.ts" Expect Syntax Error: "types/literal/templateLiteralTypes3.ts" Expect Syntax Error: "types/literal/templateLiteralTypes4.ts" Expect Syntax Error: "types/literal/templateLiteralTypesPatterns.ts" Expect Syntax Error: "types/literal/templateLiteralTypesPatternsPrefixSuffixAssignability.ts" Expect Syntax Error: "types/localTypes/localTypes4.ts" Expect Syntax Error: "types/mapped/mappedTypeAsClauseRelationships.ts" Expect Syntax Error: "types/mapped/mappedTypeAsClauses.ts" Expect Syntax Error: "types/mapped/mappedTypeConstraints2.ts" Expect Syntax Error: "types/mapped/mappedTypeErrors.ts" Expect Syntax Error: "types/mapped/mappedTypeErrors2.ts" Expect Syntax Error: "types/mapped/mappedTypeInferenceErrors.ts" Expect Syntax Error: "types/mapped/mappedTypeRelationships.ts" Expect Syntax Error: "types/mapped/mappedTypeWithAny.ts" Expect Syntax Error: "types/mapped/mappedTypes5.ts" Expect Syntax Error: "types/mapped/mappedTypes6.ts" Expect Syntax Error: "types/mapped/mappedTypesAndObjects.ts" Expect Syntax Error: "types/mapped/recursiveMappedTypes.ts" Expect Syntax Error: "types/members/augmentedTypeAssignmentCompatIndexSignature.ts" Expect Syntax Error: "types/members/classWithPrivateProperty.ts" Expect Syntax Error: "types/members/duplicateNumericIndexers.ts" Expect Syntax Error: "types/members/duplicatePropertyNames.ts" Expect Syntax Error: "types/members/duplicateStringIndexers.ts" Expect Syntax Error: "types/members/indexSignatures1.ts" Expect Syntax Error: "types/members/objectTypeHidingMembersOfExtendedObject.ts" Expect Syntax Error: "types/members/objectTypeHidingMembersOfObjectAssignmentCompat.ts" Expect Syntax Error: "types/members/objectTypeHidingMembersOfObjectAssignmentCompat2.ts" Expect Syntax Error: "types/members/objectTypeWithCallSignatureHidingMembersOfFunctionAssignmentCompat.ts" Expect Syntax Error: "types/members/objectTypeWithConstructSignatureAppearsToBeFunctionType.ts" Expect Syntax Error: "types/members/objectTypeWithConstructSignatureHidingMembersOfFunctionAssignmentCompat.ts" Expect Syntax Error: "types/members/objectTypeWithDuplicateNumericProperty.ts" Expect Syntax Error: "types/members/objectTypeWithStringAndNumberIndexSignatureToAny.ts" Expect Syntax Error: "types/members/objectTypeWithStringIndexerHidingObjectIndexer.ts" Expect Syntax Error: "types/members/objectTypeWithStringNamedNumericProperty.ts" Expect Syntax Error: "types/members/typesWithPrivateConstructor.ts" Expect Syntax Error: "types/members/typesWithProtectedConstructor.ts" Expect Syntax Error: "types/members/typesWithPublicConstructor.ts" Expect Syntax Error: "types/namedTypes/interfaceWithPrivateMember.ts" Expect Syntax Error: "types/never/neverIntersectionNotCallable.ts" Expect Syntax Error: "types/never/neverTypeErrors1.ts" Expect Syntax Error: "types/never/neverTypeErrors2.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveAccessProperty.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveAndTypeVariables.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveAsProperty.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveAssignError.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveConstraintOfIndexAccessType.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveInFunction.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveInGeneric.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveIndexingWithForInNoImplicitAny.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveIndexingWithForInSupressError.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveNarrow.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveStrictNull.ts" Expect Syntax Error: "types/nonPrimitive/nonPrimitiveUnionIntersection.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/callSignatureWithOptionalParameterAndInitializer.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/callSignaturesThatDifferOnlyByReturnType2.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/callSignaturesWithDuplicateParameters.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/callSignaturesWithParameterInitializers.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/constructSignatureWithAccessibilityModifiersOnParameters.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/constructSignatureWithAccessibilityModifiersOnParameters2.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/specializedSignatureIsNotSubtypeOfNonSpecializedSignature.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/stringLiteralTypesInImplementationSignatures2.ts" Expect Syntax Error: "types/objectTypeLiteral/callSignatures/typeParameterUsedAsTypeParameterConstraint4.ts" Expect Syntax Error: "types/objectTypeLiteral/constructSignatures/constructSignaturesWithOverloads2.ts" Expect Syntax Error: "types/objectTypeLiteral/indexSignatures/multipleNumericIndexers.ts" Expect Syntax Error: "types/objectTypeLiteral/indexSignatures/multipleStringIndexers.ts" Expect Syntax Error: "types/objectTypeLiteral/indexSignatures/numericIndexerConstrainsPropertyDeclarations.ts" Expect Syntax Error: "types/objectTypeLiteral/indexSignatures/numericIndexerConstrainsPropertyDeclarations2.ts" Expect Syntax Error: "types/objectTypeLiteral/indexSignatures/stringIndexerConstrainsPropertyDeclarations.ts" Expect Syntax Error: "types/objectTypeLiteral/indexSignatures/stringIndexerConstrainsPropertyDeclarations2.ts" Expect Syntax Error: "types/objectTypeLiteral/methodSignatures/methodSignaturesWithOverloads.ts" Expect Syntax Error: "types/objectTypeLiteral/objectTypeLiteralSyntax2.ts" Expect Syntax Error: "types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts" Expect Syntax Error: "types/primitives/boolean/assignFromBooleanInterface.ts" Expect Syntax Error: "types/primitives/boolean/assignFromBooleanInterface2.ts" Expect Syntax Error: "types/primitives/boolean/boolInsteadOfBoolean.ts" Expect Syntax Error: "types/primitives/boolean/invalidBooleanAssignments.ts" Expect Syntax Error: "types/primitives/enum/invalidEnumAssignments.ts" Expect Syntax Error: "types/primitives/enum/validEnumAssignments.ts" Expect Syntax Error: "types/primitives/null/directReferenceToNull.ts" Expect Syntax Error: "types/primitives/null/validNullAssignments.ts" Expect Syntax Error: "types/primitives/number/assignFromNumberInterface.ts" Expect Syntax Error: "types/primitives/number/assignFromNumberInterface2.ts" Expect Syntax Error: "types/primitives/number/invalidNumberAssignments.ts" Expect Syntax Error: "types/primitives/string/assignFromStringInterface.ts" Expect Syntax Error: "types/primitives/string/assignFromStringInterface2.ts" Expect Syntax Error: "types/primitives/string/invalidStringAssignments.ts" Expect Syntax Error: "types/primitives/string/stringPropertyAccessWithError.ts" Expect Syntax Error: "types/primitives/undefined/directReferenceToUndefined.ts" Expect Syntax Error: "types/primitives/undefined/invalidUndefinedAssignments.ts" Expect Syntax Error: "types/primitives/void/invalidAssignmentsToVoid.ts" Expect Syntax Error: "types/primitives/void/invalidVoidAssignments.ts" Expect Syntax Error: "types/primitives/void/invalidVoidValues.ts" Expect Syntax Error: "types/rest/genericRestArity.ts" Expect Syntax Error: "types/rest/genericRestArityStrict.ts" Expect Syntax Error: "types/rest/genericRestParameters1.ts" Expect Syntax Error: "types/rest/genericRestParameters3.ts" Expect Syntax Error: "types/rest/objectRest.ts" Expect Syntax Error: "types/rest/restTuplesFromContextualTypes.ts" Expect Syntax Error: "types/specifyingTypes/predefinedTypes/objectTypesWithPredefinedTypesAsName.ts" Expect Syntax Error: "types/specifyingTypes/typeLiterals/arrayTypeOfFunctionTypes.ts" Expect Syntax Error: "types/specifyingTypes/typeLiterals/arrayTypeOfFunctionTypes2.ts" Expect Syntax Error: "types/specifyingTypes/typeLiterals/unionTypeLiterals.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/circularTypeofWithVarOrFunc.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/recursiveTypesWithTypeof.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/typeofANonExportedType.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/typeofAnExportedType.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/typeofClassWithPrivates.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/typeofThis.ts" Expect Syntax Error: "types/specifyingTypes/typeQueries/typeofTypeParameter.ts" Expect Syntax Error: "types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument.d.ts" Expect Syntax Error: "types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument.ts" Expect Syntax Error: "types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument2.ts" Expect Syntax Error: "types/specifyingTypes/typeReferences/genericTypeReferenceWithoutTypeArgument3.ts" Expect Syntax Error: "types/specifyingTypes/typeReferences/nonGenericTypeReferenceWithTypeArguments.ts" Expect Syntax Error: "types/spread/objectSpreadIndexSignature.ts" Expect Syntax Error: "types/spread/objectSpreadNegative.ts" Expect Syntax Error: "types/spread/objectSpreadSetonlyAccessor.ts" Expect Syntax Error: "types/spread/objectSpreadStrictNull.ts" Expect Syntax Error: "types/spread/spreadDuplicate.ts" Expect Syntax Error: "types/spread/spreadDuplicateExact.ts" Expect Syntax Error: "types/spread/spreadMethods.ts" Expect Syntax Error: "types/spread/spreadObjectOrFalsy.ts" Expect Syntax Error: "types/spread/spreadOverwritesPropertyStrict.ts" Expect Syntax Error: "types/spread/spreadTypeVariable.ts" Expect Syntax Error: "types/spread/spreadUnion2.ts" Expect Syntax Error: "types/spread/spreadUnion3.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesAndLogicalOrExpressions01.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesInVariableDeclarations01.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesOverloadAssignability01.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesOverloadAssignability02.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesOverloads05.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesWithTemplateStrings02.ts" Expect Syntax Error: "types/stringLiteral/stringLiteralTypesWithVariousOperators02.ts" Expect Syntax Error: "types/stringLiteral/typeArgumentsWithStringLiteralTypes01.ts" Expect Syntax Error: "types/thisType/declarationFiles.ts" Expect Syntax Error: "types/thisType/looseThisTypeInFunctions.ts" Expect Syntax Error: "types/thisType/thisTypeAccessibility.ts" Expect Syntax Error: "types/thisType/thisTypeErrors.ts" Expect Syntax Error: "types/thisType/thisTypeErrors2.ts" Expect Syntax Error: "types/thisType/thisTypeInAccessors.ts" Expect Syntax Error: "types/thisType/thisTypeInAccessorsNegative.ts" Expect Syntax Error: "types/thisType/thisTypeInFunctions.ts" Expect Syntax Error: "types/thisType/thisTypeInFunctions2.ts" Expect Syntax Error: "types/thisType/typeRelationships.ts" Expect Syntax Error: "types/thisType/unionThisTypeInFunctions.ts" Expect Syntax Error: "types/tuple/arityAndOrderCompatibility01.ts" Expect Syntax Error: "types/tuple/castingTuple.ts" Expect Syntax Error: "types/tuple/contextualTypeWithTuple.ts" Expect Syntax Error: "types/tuple/emptyTuples/emptyTuplesTypeAssertion01.ts" Expect Syntax Error: "types/tuple/emptyTuples/emptyTuplesTypeAssertion02.ts" Expect Syntax Error: "types/tuple/indexerWithTuple.ts" Expect Syntax Error: "types/tuple/optionalTupleElements1.ts" Expect Syntax Error: "types/tuple/readonlyArraysAndTuples.ts" Expect Syntax Error: "types/tuple/strictTupleLength.ts" Expect Syntax Error: "types/tuple/tupleLengthCheck.ts" Expect Syntax Error: "types/tuple/unionsOfTupleTypes1.ts" Expect Syntax Error: "types/tuple/variadicTuples1.ts" Expect Syntax Error: "types/tuple/variadicTuples2.ts" Expect Syntax Error: "types/tuple/wideningTuples3.ts" Expect Syntax Error: "types/tuple/wideningTuples4.ts" Expect Syntax Error: "types/tuple/wideningTuples5.ts" Expect Syntax Error: "types/tuple/wideningTuples7.ts" Expect Syntax Error: "types/typeAliases/directDependenceBetweenTypeAliases.ts" Expect Syntax Error: "types/typeAliases/intrinsicKeyword.ts" Expect Syntax Error: "types/typeAliases/intrinsicTypes.ts" Expect Syntax Error: "types/typeAliases/typeAliasesDoNotMerge.ts" Expect Syntax Error: "types/typeAliases/typeAliasesForObjectTypes.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/callGenericFunctionWithIncorrectNumberOfTypeArguments.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/callNonGenericFunctionWithTypeArguments.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/functionConstraintSatisfaction2.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/instantiateGenericClassWithWrongNumberOfTypeArguments.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/instantiateNonGenericTypeWithTypeArguments.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/instantiationExpressions.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/typeParameterAsTypeParameterConstraint2.ts" Expect Syntax Error: "types/typeParameters/typeArgumentLists/wrappedAndRecursiveConstraints4.ts" Expect Syntax Error: "types/typeParameters/typeParameterAsBaseType.ts" Expect Syntax Error: "types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints4.ts" Expect Syntax Error: "types/typeParameters/typeParameterLists/propertyAccessOnTypeParameterWithConstraints5.ts" Expect Syntax Error: "types/typeParameters/typeParameterLists/staticMembersUsingClassTypeParameter.ts" Expect Syntax Error: "types/typeParameters/typeParameterLists/typeParameterDirectlyConstrainedToItself.ts" Expect Syntax Error: "types/typeParameters/typeParameterLists/typeParameterIndirectlyConstrainedToItself.ts" Expect Syntax Error: "types/typeParameters/typeParameterLists/typesWithDuplicateTypeParameters.ts" Expect Syntax Error: "types/typeRelationships/apparentType/apparentTypeSubtyping.ts" Expect Syntax Error: "types/typeRelationships/apparentType/apparentTypeSupertype.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatBetweenTupleAndArray.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures4.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures5.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignatures6.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithCallSignaturesWithRestParameters.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures4.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures5.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignatures6.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithConstructSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithDiscriminatedUnion.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithEnumIndexer.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignatures2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignatures4.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithGenericCallSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithNumericIndexer.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithNumericIndexer2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithNumericIndexer3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers4.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembers5.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersAccessibility.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersOptionality.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersOptionality2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithObjectMembersStringNumericNames.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithStringIndexer.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithStringIndexer2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/assignmentCompatWithStringIndexer3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/callSignatureAssignabilityInInheritance6.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/constructSignatureAssignabilityInInheritance6.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/covariantCallbacks.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/enumAssignability.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/genericCallWithObjectTypeArgsAndInitializers.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/nullAssignedToUndefined.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/optionalPropertyAssignableToStringIndexSignature.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/typeParameterAssignability.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/typeParameterAssignability2.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/typeParameterAssignability3.ts" Expect Syntax Error: "types/typeRelationships/assignmentCompatibility/unionTypesAssignability.ts" Expect Syntax Error: "types/typeRelationships/bestCommonType/bestCommonTypeOfTuple.ts" Expect Syntax Error: "types/typeRelationships/bestCommonType/bestCommonTypeOfTuple2.ts" Expect Syntax Error: "types/typeRelationships/comparable/equalityStrictNulls.ts" Expect Syntax Error: "types/typeRelationships/comparable/equalityWithEnumTypes.ts" Expect Syntax Error: "types/typeRelationships/comparable/equalityWithIntersectionTypes01.ts" Expect Syntax Error: "types/typeRelationships/comparable/switchCaseWithUnionTypes01.ts" Expect Syntax Error: "types/typeRelationships/comparable/typeAssertionsWithIntersectionTypes01.ts" Expect Syntax Error: "types/typeRelationships/comparable/typeAssertionsWithUnionTypes01.ts" Expect Syntax Error: "types/typeRelationships/instanceOf/narrowingGenericTypeFromInstanceof01.ts" Expect Syntax Error: "types/typeRelationships/recursiveTypes/infiniteExpansionThroughInstantiation.ts" Expect Syntax Error: "types/typeRelationships/recursiveTypes/objectTypeWithRecursiveWrappedProperty.ts" Expect Syntax Error: "types/typeRelationships/recursiveTypes/objectTypeWithRecursiveWrappedProperty2.ts" Expect Syntax Error: "types/typeRelationships/recursiveTypes/objectTypeWithRecursiveWrappedPropertyCheckedNominally.ts" Expect Syntax Error: "types/typeRelationships/recursiveTypes/recursiveTypeReferences1.ts" Expect Syntax Error: "types/typeRelationships/recursiveTypes/recursiveTypeReferences2.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/enumIsNotASubtypeOfAnythingButNumber.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameter.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithConstraints.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithConstraints4.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypesOfTypeParameterWithRecursiveConstraints.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypesOfUnion.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesA.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesWithRestParameters.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithCallSignaturesWithSpecializedSignatures.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignatures6.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithConstructSignaturesWithSpecializedSignatures.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithGenericCallSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithGenericConstructSignaturesWithOptionalParameters.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer2.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer3.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer4.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithNumericIndexer5.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers2.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers3.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembers5.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersAccessibility.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersAccessibility2.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithObjectMembersOptionality2.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer2.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer3.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/subtypingWithStringIndexer4.ts" Expect Syntax Error: "types/typeRelationships/subtypesAndSuperTypes/unionSubtypeIfEveryConstituentTypeIsSubtype.ts" Expect Syntax Error: "types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithCallSignatures3.ts" Expect Syntax Error: "types/typeRelationships/typeAndMemberIdentity/objectTypesIdentityWithPrivates3.ts" Expect Syntax Error: "types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts" Expect Syntax Error: "types/typeRelationships/typeInference/contextualSignatureInstantiation.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallToOverloadedMethodWithOverloadedArguments.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithConstraintsTypeArgumentInference2.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithConstructorTypedArguments5.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments2.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithFunctionTypedArguments5.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithGenericSignatureArguments2.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithGenericSignatureArguments3.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithObjectLiteralArgs.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithObjectTypeArgs.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints3.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints4.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithObjectTypeArgsAndConstraints5.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithOverloadedConstructorTypedArguments2.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithOverloadedFunctionTypedArguments2.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericCallWithTupleType.ts" Expect Syntax Error: "types/typeRelationships/typeInference/genericClassWithFunctionTypedMemberArguments.ts" Expect Syntax Error: "types/typeRelationships/typeInference/indexSignatureTypeInference.ts" Expect Syntax Error: "types/typeRelationships/typeInference/intraExpressionInferences.ts" Expect Syntax Error: "types/typeRelationships/typeInference/unionTypeInference.ts" Expect Syntax Error: "types/union/contextualTypeWithUnionTypeObjectLiteral.ts" Expect Syntax Error: "types/union/discriminatedUnionTypes1.ts" Expect Syntax Error: "types/union/discriminatedUnionTypes2.ts" Expect Syntax Error: "types/union/unionTypeCallSignatures.ts" Expect Syntax Error: "types/union/unionTypeCallSignatures4.ts" Expect Syntax Error: "types/union/unionTypeCallSignatures5.ts" Expect Syntax Error: "types/union/unionTypeCallSignatures6.ts" Expect Syntax Error: "types/union/unionTypeConstructSignatures.ts" Expect Syntax Error: "types/union/unionTypeEquivalence.ts" Expect Syntax Error: "types/union/unionTypeFromArrayLiteral.ts" Expect Syntax Error: "types/union/unionTypeMembers.ts" Expect Syntax Error: "types/union/unionTypePropertyAccessibility.ts" Expect Syntax Error: "types/union/unionTypeReadonly.ts" Expect Syntax Error: "types/union/unionTypeReduction2.ts" Expect Syntax Error: "types/union/unionTypeWithIndexSignature.ts" Expect Syntax Error: "types/uniqueSymbol/uniqueSymbolsDeclarationsInJs.ts" Expect Syntax Error: "types/uniqueSymbol/uniqueSymbolsDeclarationsInJsErrors.ts" Expect Syntax Error: "types/uniqueSymbol/uniqueSymbolsErrors.ts" Expect Syntax Error: "types/unknown/unknownControlFlow.ts" Expect Syntax Error: "types/unknown/unknownType1.ts" Expect Syntax Error: "types/unknown/unknownType2.ts" Expect Syntax Error: "types/witness/witness.ts" Expect to Parse: "async/es6/asyncWithVarShadowing_es6.ts" ร— Identifier `x` has already been declared โ•ญโ”€[async/es6/asyncWithVarShadowing_es6.ts:131:1] 131 โ”‚ } 132 โ”‚ catch ({ x }) { ยท โ”ฌ ยท โ•ฐโ”€โ”€ `x` has already been declared here 133 โ”‚ var x; ยท โ”ฌ ยท โ•ฐโ”€โ”€ It can not be redeclared here 134 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "classes/propertyMemberDeclarations/autoAccessor4.ts" ร— Automatic Semicolon Insertion โ•ญโ”€[classes/propertyMemberDeclarations/autoAccessor4.ts:4:1] 4 โ”‚ class C1 { 5 โ”‚ accessor 0: any; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ accessor 1 = 1; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here Expect to Parse: "classes/propertyMemberDeclarations/autoAccessorAllowedModifiers.ts" ร— Automatic Semicolon Insertion โ•ญโ”€[classes/propertyMemberDeclarations/autoAccessorAllowedModifiers.ts:15:1] 15 โ”‚ accessor "k": any; 16 โ”‚ accessor 108: any; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 17 โ”‚ accessor ["m"]: any; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here Expect to Parse: "classes/propertyMemberDeclarations/staticPropertyNameConflictsInAmbientContext.ts" ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflictsInAmbientContext.ts:26:1] 26 โ”‚ declare class StaticPrototype { 27 โ”‚ static prototype: number; // ok ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 28 โ”‚ prototype: string; // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflictsInAmbientContext.ts:31:1] 31 โ”‚ declare class StaticPrototypeFn { 32 โ”‚ static prototype: any; // ok ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 33 โ”‚ prototype(): any; // ok โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "es6/for-ofStatements/for-of53.ts" ร— Identifier `v` has already been declared โ•ญโ”€[es6/for-ofStatements/for-of53.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ for (let v of []) { ยท โ”ฌ ยท โ•ฐโ”€โ”€ `v` has already been declared here 3 โ”‚ var v; ยท โ”ฌ ยท โ•ฐโ”€โ”€ It can not be redeclared here 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.1.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.1.ts:12:1] 12 โ”‚ 13 โ”‚ (@dec ยท โ”€ 14 โ”‚ class C extends Base { โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.2.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.2.ts:7:1] 7 โ”‚ // class expression in extends should not get an assigned name 8 โ”‚ (@dec ยท โ”€ 9 โ”‚ class C1 extends class { } { โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.3.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.3.ts:12:1] 12 โ”‚ 13 โ”‚ (@dec ยท โ”€ 14 โ”‚ class C extends Base { โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.4.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.4.ts:12:1] 12 โ”‚ 13 โ”‚ (@dec ยท โ”€ 14 โ”‚ class C extends Base { โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.5.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.5.ts:12:1] 12 โ”‚ 13 โ”‚ (@dec ยท โ”€ 14 โ”‚ class C1 extends Base { โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.6.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/classSuper/esDecorators-classExpression-classSuper.6.ts:12:1] 12 โ”‚ // none of the following should result in caching `super` 13 โ”‚ (@dec ยท โ”€ 14 โ”‚ class C extends Base { โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/esDecorators-classExpression-commentPreservation.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/esDecorators-classExpression-commentPreservation.ts:10:1] 10 โ”‚ /*2*/ 11 โ”‚ @dec ยท โ”€ 12 โ”‚ /*3*/ โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.1.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.1.ts:10:1] 10 โ”‚ 11 โ”‚ x = @dec class { }; ยท โ”€ 12 โ”‚ x = class { @dec y: any; }; โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.10.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.10.ts:9:1] 9 โ”‚ 10 โ”‚ { class C { static x = @dec class {}; } } ยท โ”€ 11 โ”‚ { class C { static "x" = @dec class {}; } } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.11.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.11.ts:8:1] 8 โ”‚ 9 โ”‚ (@dec class {}); ยท โ”€ 10 โ”‚ (class { @dec y: any }); โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.2.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.2.ts:10:1] 10 โ”‚ 11 โ”‚ ({ x: @dec class { } }); ยท โ”€ 12 โ”‚ ({ x: class { @dec y: any; } }); โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.3.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.3.ts:8:1] 8 โ”‚ 9 โ”‚ { let x = @dec class { }; } ยท โ”€ 10 โ”‚ { let x = class { @dec y: any; }; } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.4.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.4.ts:8:1] 8 โ”‚ 9 โ”‚ { const [x = @dec class { }] = obj; } ยท โ”€ 10 โ”‚ { const [x = class { @dec y: any; }] = obj; } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.5.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.5.ts:8:1] 8 โ”‚ 9 โ”‚ ({ x = @dec class { } } = obj); ยท โ”€ 10 โ”‚ ({ x = class { @dec y: any; } } = obj); โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.6.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.6.ts:8:1] 8 โ”‚ 9 โ”‚ ({ y: x = @dec class { } } = obj); ยท โ”€ 10 โ”‚ ({ y: x = class { @dec y: any; } } = obj); โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.7.ts" ร— Unexpected token โ•ญโ”€[esDecorators/classExpression/namedEvaluation/esDecorators-classExpression-namedEvaluation.7.ts:8:1] 8 โ”‚ 9 โ”‚ [x = @dec class { }] = obj; ยท โ”€ 10 โ”‚ [x = class { @dec y: any; }] = obj; โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "expressions/typeSatisfaction/typeSatisfaction_contextualTyping1.ts" ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_contextualTyping1.ts:5:1] 5 โ”‚ isOdd: n => n % 2 === 1 6 โ”‚ } satisfies Predicates; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here Expect to Parse: "expressions/typeSatisfaction/typeSatisfaction_ensureInterfaceImpl.ts" ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_ensureInterfaceImpl.ts:10:1] 10 โ”‚ stop() { } 11 โ”‚ } satisfies Movable & Record; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here Expect to Parse: "expressions/typeSatisfaction/typeSatisfaction_propertyValueConformance1.ts" ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_propertyValueConformance1.ts:24:1] 24 โ”‚ s: "false" 25 โ”‚ } satisfies Facts; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here Expect to Parse: "expressions/typeSatisfaction/typeSatisfaction_propertyValueConformance2.ts" ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_propertyValueConformance2.ts:24:1] 24 โ”‚ s: "false" 25 โ”‚ } satisfies Facts; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here Expect to Parse: "externalModules/topLevelAwait.2.ts" ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwait.2.ts:3:1] 3 โ”‚ 4 โ”‚ declare namespace foo { const await: any; } ยท โ”€โ”€โ”€โ”€โ”€ 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwait.2.ts:6:1] 6 โ”‚ // await allowed in import=namespace when not a module 7 โ”‚ import await = foo.await; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "externalModules/topLevelAwait.3.ts" ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwait.3.ts:6:1] 6 โ”‚ export {}; 7 โ”‚ declare const await: any; ยท โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ declare class C extends await {} โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwait.3.ts:7:1] 7 โ”‚ declare const await: any; 8 โ”‚ declare class C extends await {} ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "jsdoc/declarations/jsDeclarationsNonIdentifierInferredNames.ts" ร— Unexpected token โ•ญโ”€[jsdoc/declarations/jsDeclarationsNonIdentifierInferredNames.ts:11:1] 11 โ”‚ export const ExampleFunctionalComponent = ({ "data-testid": dataTestId, [dynPropName]: dynProp }) => ( 12 โ”‚ <>Hello ยท โ”€ 13 โ”‚ ); โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "jsx/jsxAttributeInitializer.ts" ร— Expect token โ•ญโ”€[jsx/jsxAttributeInitializer.ts:5:1] 5 โ”‚
6 โ”‚
/> ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `Identifier` 7 โ”‚
foo
/> โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "jsx/tsxEmitSpreadAttribute.ts" ร— Expect token โ•ญโ”€[jsx/tsxEmitSpreadAttribute.ts:7:1] 7 โ”‚ export function T1(a: any) { 8 โ”‚ return
T1
; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `Identifier` 9 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "jsx/tsxReactEmitSpreadAttribute.ts" ร— Expect token โ•ญโ”€[jsx/tsxReactEmitSpreadAttribute.ts:6:1] 6 โ”‚ export function T1(a: any) { 7 โ”‚ return
T1
; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `Identifier` 8 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "salsa/plainJSRedeclare3.ts" ร— Identifier `orbitol` has already been declared โ•ญโ”€[salsa/plainJSRedeclare3.ts:4:1] 4 โ”‚ // @filename: plainJSRedeclare.js 5 โ”‚ const orbitol = 1 ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ `orbitol` has already been declared here 6 โ”‚ var orbitol = 1 + false ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 7 โ”‚ orbitol.toExponential() โ•ฐโ”€โ”€โ”€โ”€ Expect to Parse: "salsa/privateIdentifierExpando.ts" ร— Private identifier '#bar' is not allowed outside class bodies โ•ญโ”€[salsa/privateIdentifierExpando.ts:7:1] 7 โ”‚ const x = {}; 8 โ”‚ x.#bar.baz = 20; ยท โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[async/es2017/asyncArrowFunction/asyncArrowFunction6_es2017.ts:3:1] 3 โ”‚ 4 โ”‚ var foo = async (a = await): Promise => { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[async/es2017/asyncArrowFunction/asyncArrowFunction7_es2017.ts:5:1] 5 โ”‚ // 'await' here is an identifier, and not an await expression. 6 โ”‚ var foo = async (a = await): Promise => { ยท โ”€ 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es2017/asyncArrowFunction/asyncArrowFunction8_es2017.ts:4:1] 4 โ”‚ var foo = async (): Promise => { 5 โ”‚ var v = { [await]: foo } ยท โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[async/es2017/await_unaryExpression_es2017_3.ts:3:1] 3 โ”‚ async function bar1() { 4 โ”‚ ++await 42; // Error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es2017/functionDeclarations/asyncFunctionDeclaration6_es2017.ts:2:1] 2 โ”‚ // @noEmitHelpers: true 3 โ”‚ async function foo(a = await): Promise { ยท โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es2017/functionDeclarations/asyncFunctionDeclaration7_es2017.ts:4:1] 4 โ”‚ // 'await' here is an identifier, and not a yield expression. 5 โ”‚ async function foo(a = await): Promise { ยท โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es2017/functionDeclarations/asyncFunctionDeclaration9_es2017.ts:3:1] 3 โ”‚ async function foo(): Promise { 4 โ”‚ var v = { [await]: foo } ยท โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[async/es5/asyncArrowFunction/asyncArrowFunction6_es5.ts:4:1] 4 โ”‚ 5 โ”‚ var foo = async (a = await): Promise => { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[async/es5/asyncArrowFunction/asyncArrowFunction7_es5.ts:6:1] 6 โ”‚ // 'await' here is an identifier, and not an await expression. 7 โ”‚ var foo = async (a = await): Promise => { ยท โ”€ 8 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es5/asyncArrowFunction/asyncArrowFunction8_es5.ts:5:1] 5 โ”‚ var foo = async (): Promise => { 6 โ”‚ var v = { [await]: foo } ยท โ”€ 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Constructor can't be an async method โ•ญโ”€[async/es5/asyncConstructor_es5.ts:4:1] 4 โ”‚ class C { 5 โ”‚ async constructor() { ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Constructor can't be an async method 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[async/es5/asyncGetter_es5.ts:4:1] 4 โ”‚ class C { 5 โ”‚ async get foo() { ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `Identifier` 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[async/es5/asyncSetter_es5.ts:4:1] 4 โ”‚ class C { 5 โ”‚ async set foo(value) { ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `Identifier` 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es5/functionDeclarations/asyncFunctionDeclaration6_es5.ts:3:1] 3 โ”‚ // @noEmitHelpers: true 4 โ”‚ async function foo(a = await): Promise { ยท โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es5/functionDeclarations/asyncFunctionDeclaration7_es5.ts:5:1] 5 โ”‚ // 'await' here is an identifier, and not a yield expression. 6 โ”‚ async function foo(a = await): Promise { ยท โ”€ 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es5/functionDeclarations/asyncFunctionDeclaration9_es5.ts:4:1] 4 โ”‚ async function foo(): Promise { 5 โ”‚ var v = { [await]: foo } ยท โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[async/es6/asyncArrowFunction/asyncArrowFunction6_es6.ts:3:1] 3 โ”‚ 4 โ”‚ var foo = async (a = await): Promise => { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[async/es6/asyncArrowFunction/asyncArrowFunction7_es6.ts:5:1] 5 โ”‚ // 'await' here is an identifier, and not an await expression. 6 โ”‚ var foo = async (a = await): Promise => { ยท โ”€ 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es6/asyncArrowFunction/asyncArrowFunction8_es6.ts:4:1] 4 โ”‚ var foo = async (): Promise => { 5 โ”‚ var v = { [await]: foo } ยท โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Constructor can't be an async method โ•ญโ”€[async/es6/asyncConstructor_es6.ts:3:1] 3 โ”‚ class C { 4 โ”‚ async constructor() { ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Constructor can't be an async method 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[async/es6/asyncGetter_es6.ts:3:1] 3 โ”‚ class C { 4 โ”‚ async get foo() { ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `Identifier` 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[async/es6/asyncSetter_es6.ts:3:1] 3 โ”‚ class C { 4 โ”‚ async set foo(value) { ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `Identifier` 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[async/es6/await_unaryExpression_es6_3.ts:3:1] 3 โ”‚ async function bar1() { 4 โ”‚ ++await 42; // Error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es6/functionDeclarations/asyncFunctionDeclaration6_es6.ts:2:1] 2 โ”‚ // @noEmitHelpers: true 3 โ”‚ async function foo(a = await): Promise { ยท โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es6/functionDeclarations/asyncFunctionDeclaration7_es6.ts:4:1] 4 โ”‚ // 'await' here is an identifier, and not a yield expression. 5 โ”‚ async function foo(a = await): Promise { ยท โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[async/es6/functionDeclarations/asyncFunctionDeclaration9_es6.ts:3:1] 3 โ”‚ async function foo(): Promise { 4 โ”‚ var v = { [await]: foo } ยท โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classDeclarations/classAbstractKeyword/classAbstractCrashedOnce.ts:7:1] 7 โ”‚ this. 8 โ”‚ } ยท โ”€ 9 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classDeclarations/classAbstractKeyword/classAbstractManyKeywords.ts:2:1] 2 โ”‚ export abstract class B {} 3 โ”‚ default abstract class C {} ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ import abstract class D {} โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `CC1` has already been declared โ•ญโ”€[classes/classDeclarations/classAbstractKeyword/classAbstractMergedDeclaration.ts:12:1] 12 โ”‚ 13 โ”‚ abstract class CC1 {} ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `CC1` has already been declared here 14 โ”‚ class CC1 {} ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 15 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `CC2` has already been declared โ•ญโ”€[classes/classDeclarations/classAbstractKeyword/classAbstractMergedDeclaration.ts:15:1] 15 โ”‚ 16 โ”‚ class CC2 {} ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `CC2` has already been declared here 17 โ”‚ abstract class CC2 {} ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 18 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/classDeclarations/classAbstractKeyword/classAbstractMixedWithModifiers.ts:15:1] 15 โ”‚ abstract async foo_f(); 16 โ”‚ async abstract foo_g(); ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `Identifier` 17 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `C` has already been declared โ•ญโ”€[classes/classDeclarations/classAndVariableWithSameName.ts:1:1] 1 โ”‚ class C { foo: string; } // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ `C` has already been declared here 2 โ”‚ var C = ''; // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ It can not be redeclared here 3 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `D` has already been declared โ•ญโ”€[classes/classDeclarations/classAndVariableWithSameName.ts:4:1] 4 โ”‚ module M { 5 โ”‚ class D { // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ `D` has already been declared here 6 โ”‚ bar: string; 7 โ”‚ } 8 โ”‚ 9 โ”‚ var D = 1; // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ It can not be redeclared here 10 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[classes/classDeclarations/classBody/classBodyWithStatements.ts:1:1] 1 โ”‚ class C { 2 โ”‚ var x = 1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[classes/classDeclarations/classHeritageSpecification/classExtendingOptionalChain.ts:8:1] 8 โ”‚ // error 9 โ”‚ class C2 implements A?.B {} ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `?.` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classDeclarations/classHeritageSpecification/classExtendingPrimitive.ts:6:1] 6 โ”‚ class C4 extends Void { } 7 โ”‚ class C4a extends void {} ยท โ”€โ”€โ”€โ”€ 8 โ”‚ class C5 extends Null { } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classDeclarations/classHeritageSpecification/classExtendingPrimitive2.ts:2:1] 2 โ”‚ 3 โ”‚ class C4a extends void {} ยท โ”€โ”€โ”€โ”€ 4 โ”‚ class C5a extends null { } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/classDeclarations/classHeritageSpecification/classExtendsEveryObjectType.ts:5:1] 5 โ”‚ 6 โ”‚ class C2 extends { foo: string; } { } // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `;` 7 โ”‚ var x: { foo: string; } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/classDeclarations/classHeritageSpecification/classExtendsEveryObjectType2.ts:1:1] 1 โ”‚ class C2 extends { foo: string; } { } // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `;` 2 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/classDeclarations/classWithPredefinedTypesAsNames2.ts:2:1] 2 โ”‚ 3 โ”‚ class void {} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `void` โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'y' must be declared in an enclosing class โ•ญโ”€[classes/classStaticBlock/classStaticBlock16.ts:12:1] 12 โ”‚ getX = (obj: C) => obj.#x; 13 โ”‚ getY = (obj: D) => obj.#y; ยท โ”€โ”€ 14 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'x' must be declared in an enclosing class โ•ญโ”€[classes/classStaticBlock/classStaticBlock16.ts:22:1] 22 โ”‚ // getY has privileged access to y 23 โ”‚ getX = (obj: C) => obj.#x; ยท โ”€โ”€ 24 โ”‚ getY = (obj: D) => obj.#y; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/classStaticBlock/classStaticBlock20.ts:1:1] 1 โ”‚ class C { 2 โ”‚ async static { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `{` 3 โ”‚ // something โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classStaticBlock/classStaticBlock22.ts:26:1] 26 โ”‚ await = 1; // legal 27 โ”‚ x = await; // legal (initializers have an implicit function boundary) ยท โ”€ 28 โ”‚ }; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classStaticBlock/classStaticBlock26.ts:4:1] 4 โ”‚ static { 5 โ”‚ await; // illegal ยท โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/classStaticBlock/classStaticBlock6.ts:12:1] 12 โ”‚ static { 13 โ”‚ await: if (true) { ยท โ”€ 14 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[classes/classStaticBlock/classStaticBlock8.ts:5:1] 5 โ”‚ if (v === 1) { 6 โ”‚ break label; ยท โ”€โ”€โ”€โ”€โ”€ 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[classes/classStaticBlock/classStaticBlock8.ts:8:1] 8 โ”‚ if (v === 2) { 9 โ”‚ continue label; ยท โ”€โ”€โ”€โ”€โ”€ 10 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal break statement โ•ญโ”€[classes/classStaticBlock/classStaticBlock8.ts:11:1] 11 โ”‚ if (v === 3) { 12 โ”‚ break ยท โ”€โ”€โ”€โ”€โ”€ 13 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: A `break` statement can only be used within an enclosing iteration or switch statement. ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[classes/classStaticBlock/classStaticBlock8.ts:14:1] 14 โ”‚ if (v === 4) { 15 โ”‚ continue ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 16 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— Multiple constructor implementations are not allowed. โ•ญโ”€[classes/constructorDeclarations/classWithTwoConstructorDefinitions.ts:1:1] 1 โ”‚ class C { 2 โ”‚ constructor() { } // error ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ constructor has already been declared here 3 โ”‚ constructor(x) { } // error ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ it cannot be redeclared here 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Multiple constructor implementations are not allowed. โ•ญโ”€[classes/constructorDeclarations/classWithTwoConstructorDefinitions.ts:6:1] 6 โ”‚ class D { 7 โ”‚ constructor(x: T) { } // error ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ constructor has already been declared here 8 โ”‚ constructor(x: T, y: T) { } // error ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ it cannot be redeclared here 9 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[classes/constructorDeclarations/superCalls/derivedClassSuperCallsInNonConstructorMembers.ts:7:1] 7 โ”‚ class Derived extends Base { 8 โ”‚ a: super(); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 9 โ”‚ b() { โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— 'super' can only be referenced in a derived class. โ•ญโ”€[classes/constructorDeclarations/superCalls/superCallInConstructorWithNoBaseType.ts:1:1] 1 โ”‚ โ•ญโ”€โ–ถ class C { 2 โ”‚ โ”‚ constructor() { 3 โ”‚ โ”‚โ•ญโ–ถ super(); // error ยท โ”‚โ”‚ โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ โ”‚ } 5 โ”‚ โ”œโ”€โ–ถ } ยท โ•ฐโ”€โ”€โ”€โ”€ class does not have `extends` 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: either remove this super, or extend the class ร— 'super' can only be referenced in a derived class. โ•ญโ”€[classes/constructorDeclarations/superCalls/superCallInConstructorWithNoBaseType.ts:6:1] 6 โ”‚ 7 โ”‚ โ•ญโ”€โ–ถ class D { 8 โ”‚ โ”‚ public constructor(public x: T) { 9 โ”‚ โ”‚โ•ญโ–ถ super(); // error ยท โ”‚โ”‚ โ”€โ”€โ”€โ”€โ”€ 10 โ”‚ โ”‚ } 11 โ”‚ โ”œโ”€โ–ถ } ยท โ•ฐโ”€โ”€โ”€โ”€ class does not have `extends` โ•ฐโ”€โ”€โ”€โ”€ help: either remove this super, or extend the class ร— Expect token โ•ญโ”€[classes/indexMemberDeclarations/privateIndexer2.ts:3:1] 3 โ”‚ var x = { 4 โ”‚ private [x: string]: string; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `[` 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[classes/members/accessibility/privateInstanceMemberAccessibility.ts:11:1] 11 โ”‚ 12 โ”‚ a: this.foo; // error ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 13 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers6.ts:5:1] 5 โ”‚ class D extends C { 6 โ”‚ static c = super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#prop' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameAccessorsAccess.ts:15:1] 15 โ”‚ } 16 โ”‚ new A2().#prop; // Error ยท โ”€โ”€โ”€โ”€โ”€ 17 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#prop' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameAccessorsAccess.ts:18:1] 18 โ”‚ function foo (){ 19 โ”‚ new A2().#prop; // Error ยท โ”€โ”€โ”€โ”€โ”€ 20 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameAccessorsAccess.ts:23:1] 23 โ”‚ m() { 24 โ”‚ new A2().#prop; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameAccessorssDerivedClasses.ts:10:1] 10 โ”‚ static method(x: Derived) { 11 โ”‚ console.log(x.#prop); ยท โ”€โ”€โ”€โ”€โ”€ 12 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'bar' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameAndAny.ts:11:1] 11 โ”‚ thing.#baz; 12 โ”‚ thing.#bar; // Error ยท โ”€โ”€โ”€โ”€ 13 โ”‚ thing.#foo(); โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'bar' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameAndAny.ts:18:1] 18 โ”‚ thing.#baz; 19 โ”‚ thing.#bar; ยท โ”€โ”€โ”€โ”€ 20 โ”‚ thing.#foo(); โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'bar' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameAndAny.ts:25:1] 25 โ”‚ thing.#baz; 26 โ”‚ thing.#bar; ยท โ”€โ”€โ”€โ”€ 27 โ”‚ thing.#foo(); โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'f' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameAndIndexSignature.ts:8:1] 8 โ”‚ constructor(message: string) { 9 โ”‚ this.#f = 3 // Error (index signatures do not implicitly declare private names) ยท โ”€โ”€ 10 โ”‚ this["#foo"] = 3; // Okay (type has index signature and "#foo" does not collide with private identifier #foo) โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameAndPropertySignature.ts:1:1] 1 โ”‚ type A = { 2 โ”‚ #foo: string; ยท โ”€โ”€โ”€โ”€ 3 โ”‚ #bar(): string; โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#nope' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameBadAssignment.ts:2:1] 2 โ”‚ 3 โ”‚ exports.#nope = 1; // Error (outside class body) ยท โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ function A() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#no' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameBadAssignment.ts:4:1] 4 โ”‚ function A() { } 5 โ”‚ A.prototype.#no = 2; // Error (outside class body) ยท โ”€โ”€โ”€ 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#foo' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameBadAssignment.ts:7:1] 7 โ”‚ class B {} 8 โ”‚ B.#foo = 3; // Error (outside class body) ยท โ”€โ”€โ”€โ”€ 9 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'foo' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameBadAssignment.ts:13:1] 13 โ”‚ exports.#bar = 6; // Error 14 โ”‚ this.#foo = 3; // Error (undeclared) ยท โ”€โ”€โ”€โ”€ 15 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameBadDeclaration.ts:2:1] 2 โ”‚ A.prototype = { 3 โ”‚ #x: 1, // Error ยท โ”€โ”€ 4 โ”‚ #m() {}, // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Classes can't have an element named '#constructor' โ•ญโ”€[classes/members/privateNames/privateNameConstructorReserved.ts:3:1] 3 โ”‚ class A { 4 โ”‚ #constructor() {} // Error: `#constructor` is a reserved word. ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can't have an element named '#constructor' 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:7:1] 7 โ”‚ class A_Field_Field { 8 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 9 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 10 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:13:1] 13 โ”‚ class A_Field_Method { 14 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 15 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 16 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:19:1] 19 โ”‚ class A_Field_Getter { 20 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 21 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 22 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:25:1] 25 โ”‚ class A_Field_Setter { 26 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 27 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 28 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:31:1] 31 โ”‚ class A_Field_StaticField { 32 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 33 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 34 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:37:1] 37 โ”‚ class A_Field_StaticMethod { 38 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 39 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 40 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:43:1] 43 โ”‚ class A_Field_StaticGetter { 44 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 45 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 46 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:49:1] 49 โ”‚ class A_Field_StaticSetter { 50 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 51 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 52 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:57:1] 57 โ”‚ class A_Method_Field { 58 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 59 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 60 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:63:1] 63 โ”‚ class A_Method_Method { 64 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 65 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 66 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:69:1] 69 โ”‚ class A_Method_Getter { 70 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 71 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 72 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:75:1] 75 โ”‚ class A_Method_Setter { 76 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 77 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 78 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:81:1] 81 โ”‚ class A_Method_StaticField { 82 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 83 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 84 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:87:1] 87 โ”‚ class A_Method_StaticMethod { 88 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 89 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 90 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:93:1] 93 โ”‚ class A_Method_StaticGetter { 94 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 95 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 96 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:99:1] 99 โ”‚ class A_Method_StaticSetter { 100 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 101 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 102 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:108:1] 108 โ”‚ class A_Getter_Field { 109 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 110 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 111 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:114:1] 114 โ”‚ class A_Getter_Method { 115 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 116 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 117 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:120:1] 120 โ”‚ class A_Getter_Getter { 121 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 122 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 123 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:132:1] 132 โ”‚ class A_Getter_StaticField { 133 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 134 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 135 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:138:1] 138 โ”‚ class A_Getter_StaticMethod { 139 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 140 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 141 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:144:1] 144 โ”‚ class A_Getter_StaticGetter { 145 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 146 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 147 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:150:1] 150 โ”‚ class A_Getter_StaticSetter { 151 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 152 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 153 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:158:1] 158 โ”‚ class A_Setter_Field { 159 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 160 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 161 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:164:1] 164 โ”‚ class A_Setter_Method { 165 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 166 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 167 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:176:1] 176 โ”‚ class A_Setter_Setter { 177 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 178 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 179 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:182:1] 182 โ”‚ class A_Setter_StaticField { 183 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 184 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 185 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:188:1] 188 โ”‚ class A_Setter_StaticMethod { 189 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 190 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 191 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:194:1] 194 โ”‚ class A_Setter_StaticGetter { 195 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 196 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 197 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:200:1] 200 โ”‚ class A_Setter_StaticSetter { 201 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 202 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 203 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:208:1] 208 โ”‚ class A_StaticField_Field { 209 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 210 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 211 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:214:1] 214 โ”‚ class A_StaticField_Method { 215 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 216 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 217 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:220:1] 220 โ”‚ class A_StaticField_Getter { 221 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 222 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 223 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:226:1] 226 โ”‚ class A_StaticField_Setter { 227 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 228 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 229 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:232:1] 232 โ”‚ class A_StaticField_StaticField { 233 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 234 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 235 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:238:1] 238 โ”‚ class A_StaticField_StaticMethod { 239 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 240 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 241 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:244:1] 244 โ”‚ class A_StaticField_StaticGetter { 245 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 246 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 247 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:250:1] 250 โ”‚ class A_StaticField_StaticSetter { 251 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 252 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 253 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:258:1] 258 โ”‚ class A_StaticMethod_Field { 259 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 260 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 261 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:264:1] 264 โ”‚ class A_StaticMethod_Method { 265 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 266 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 267 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:270:1] 270 โ”‚ class A_StaticMethod_Getter { 271 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 272 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 273 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:276:1] 276 โ”‚ class A_StaticMethod_Setter { 277 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 278 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 279 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:282:1] 282 โ”‚ class A_StaticMethod_StaticField { 283 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 284 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 285 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:288:1] 288 โ”‚ class A_StaticMethod_StaticMethod { 289 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 290 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 291 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:294:1] 294 โ”‚ class A_StaticMethod_StaticGetter { 295 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 296 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 297 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:300:1] 300 โ”‚ class A_StaticMethod_StaticSetter { 301 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 302 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 303 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:309:1] 309 โ”‚ class A_StaticGetter_Field { 310 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 311 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 312 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:315:1] 315 โ”‚ class A_StaticGetter_Method { 316 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 317 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 318 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:321:1] 321 โ”‚ class A_StaticGetter_Getter { 322 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 323 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 324 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:327:1] 327 โ”‚ class A_StaticGetter_Setter { 328 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 329 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 330 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:333:1] 333 โ”‚ class A_StaticGetter_StaticField { 334 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 335 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 336 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:339:1] 339 โ”‚ class A_StaticGetter_StaticMethod { 340 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 341 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 342 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:345:1] 345 โ”‚ class A_StaticGetter_StaticGetter { 346 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 347 โ”‚ static get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 348 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:358:1] 358 โ”‚ class A_StaticSetter_Field { 359 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 360 โ”‚ #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 361 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:364:1] 364 โ”‚ class A_StaticSetter_Method { 365 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 366 โ”‚ #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 367 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:371:1] 371 โ”‚ class A_StaticSetter_Getter { 372 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 373 โ”‚ get #foo() { return ""} ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 374 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:377:1] 377 โ”‚ class A_StaticSetter_Setter { 378 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 379 โ”‚ set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 380 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:383:1] 383 โ”‚ class A_StaticSetter_StaticField { 384 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 385 โ”‚ static #foo = "foo"; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 386 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:389:1] 389 โ”‚ class A_StaticSetter_StaticMethod { 390 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 391 โ”‚ static #foo() { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 392 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNameDuplicateField.ts:401:1] 401 โ”‚ class A_StaticSetter_StaticSetter { 402 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 403 โ”‚ static set #foo(value: string) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 404 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameEnum.ts:2:1] 2 โ”‚ enum E { 3 โ”‚ #x ยท โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameFieldDerivedClasses.ts:10:1] 10 โ”‚ static method(x: Derived) { 11 โ”‚ console.log(x.#prop); ยท โ”€โ”€โ”€โ”€โ”€ 12 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character ` ` โ•ญโ”€[classes/members/privateNames/privateNameHashCharName.ts:2:1] 2 โ”‚ 3 โ”‚ # ยท โ–ฒ ยท โ•ฐโ”€โ”€ Invalid Character ` ` 4 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'x' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameImplicitDeclaration.ts:8:1] 8 โ”‚ /** @type {string} */ 9 โ”‚ this.#x; ยท โ”€โ”€ 10 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/members/privateNames/privateNameInInExpression.ts:28:1] 28 โ”‚ 29 โ”‚ const c = (#field) in v; // Bad - privateID is not an expression on its own ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `in` here, but found `)` 30 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[classes/members/privateNames/privateNameInInExpressionTransform.ts:30:1] 30 โ”‚ invalidLHS(v: any) { 31 โ”‚ 'prop' in v = 10; ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 32 โ”‚ #field in v = 10; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameInObjectLiteral-1.ts:1:1] 1 โ”‚ const obj = { 2 โ”‚ #foo: 1 ยท โ”€โ”€โ”€โ”€ 3 โ”‚ }; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameInObjectLiteral-2.ts:1:1] 1 โ”‚ const obj = { 2 โ”‚ #foo() { ยท โ”€โ”€โ”€โ”€ 3 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameInObjectLiteral-3.ts:1:1] 1 โ”‚ const obj = { 2 โ”‚ get #foo() { ยท โ”€โ”€โ”€โ”€ 3 โ”‚ return "" โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#nope' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameJsBadAssignment.ts:6:1] 6 โ”‚ 7 โ”‚ exports.#nope = 1; // Error (outside class body) ยท โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ function A() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#no' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameJsBadAssignment.ts:8:1] 8 โ”‚ function A() { } 9 โ”‚ A.prototype.#no = 2; // Error (outside class body) ยท โ”€โ”€โ”€ 10 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#foo' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameJsBadAssignment.ts:11:1] 11 โ”‚ class B {} 12 โ”‚ B.#foo = 3; // Error (outside class body) ยท โ”€โ”€โ”€โ”€ 13 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'foo' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameJsBadAssignment.ts:16:1] 16 โ”‚ constructor () { 17 โ”‚ this.#foo = 3; // Error (undeclared) ยท โ”€โ”€โ”€โ”€ 18 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameJsBadDeclaration.ts:7:1] 7 โ”‚ A.prototype = { 8 โ”‚ #x: 1, // Error ยท โ”€โ”€ 9 โ”‚ #m() {}, // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#method' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameMethodAccess.ts:13:1] 13 โ”‚ } 14 โ”‚ new A2().#method(); // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 15 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#method' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameMethodAccess.ts:16:1] 16 โ”‚ function foo (){ 17 โ”‚ new A2().#method(); // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 18 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'method' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameMethodAccess.ts:21:1] 21 โ”‚ m() { 22 โ”‚ new A2().#method(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 23 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#method' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameMethodClassExpression.ts:10:1] 10 โ”‚ console.log(C.getInstance().getField()); 11 โ”‚ C.getInstance().#method; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 12 โ”‚ C.getInstance().#field; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#field' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameMethodClassExpression.ts:11:1] 11 โ”‚ C.getInstance().#method; // Error 12 โ”‚ C.getInstance().#field; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€ 13 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameMethodsDerivedClasses.ts:10:1] 10 โ”‚ static method(x: Derived) { 11 โ”‚ console.log(x.#prop()); ยท โ”€โ”€โ”€โ”€โ”€ 12 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'unknown' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameNestedMethodAccess.ts:20:1] 20 โ”‚ x.#bar; 21 โ”‚ x.#unknown; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 22 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#foo' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameNotAccessibleOutsideDefiningClass.ts:7:1] 7 โ”‚ 8 โ”‚ new A().#foo = 4; // Error ยท โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNameNotAllowedOutsideClass.ts:3:1] 3 โ”‚ 4 โ”‚ const #foo = 3; ยท โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#prop' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameStaticAccessorsAccess.ts:16:1] 16 โ”‚ 17 โ”‚ A2.#prop; // Error ยท โ”€โ”€โ”€โ”€โ”€ 18 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#prop' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameStaticAccessorsAccess.ts:19:1] 19 โ”‚ function foo (){ 20 โ”‚ A2.#prop; // Error ยท โ”€โ”€โ”€โ”€โ”€ 21 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameStaticAccessorsAccess.ts:24:1] 24 โ”‚ m() { 25 โ”‚ A2.#prop; ยท โ”€โ”€โ”€โ”€โ”€ 26 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameStaticAccessorssDerivedClasses.ts:10:1] 10 โ”‚ static method(x: typeof Derived) { 11 โ”‚ console.log(x.#prop); ยท โ”€โ”€โ”€โ”€โ”€ 12 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'derivedProp' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameStaticFieldDerivedClasses.ts:5:1] 5 โ”‚ static method(x: Derived) { 6 โ”‚ Derived.#derivedProp // error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 7 โ”‚ Base.#prop = 10; โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'prop' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameStaticFieldDerivedClasses.ts:13:1] 13 โ”‚ Derived.#derivedProp 14 โ”‚ Base.#prop = 10; // error ยท โ”€โ”€โ”€โ”€โ”€ 15 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/members/privateNames/privateNameStaticMethodAsync.ts:12:1] 12 โ”‚ } 13 โ”‚ async static *#bazBad() { yield 42; } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `*` 14 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#method' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameStaticMethodClassExpression.ts:10:1] 10 โ”‚ console.log(C.getClass().getField()); 11 โ”‚ C.getClass().#method; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 12 โ”‚ C.getClass().#field; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#field' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNameStaticMethodClassExpression.ts:11:1] 11 โ”‚ C.getClass().#method; // Error 12 โ”‚ C.getClass().#field; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€ 13 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Private field 'foo' must be declared in an enclosing class โ•ญโ”€[classes/members/privateNames/privateNameUncheckedJsOptionalChain.ts:9:1] 9 โ”‚ constructor () { 10 โ”‚ this?.#foo; ยท โ”€โ”€โ”€โ”€ 11 โ”‚ this?.#bar; โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#foo' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNamesAndGenericClasses-2.ts:26:1] 26 โ”‚ const x: number = a.baz // OK 27 โ”‚ a.#foo; // Error ยท โ”€โ”€โ”€โ”€ 28 โ”‚ a = b; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNamesAndIndexedAccess.ts:10:1] 10 โ”‚ // not supported yet, could support in future: 11 โ”‚ const badForNow: C[#bar] = 3; // Error ยท โ”€โ”€โ”€โ”€ 12 โ”‚ // will never use this syntax, already taken: โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#foo' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNamesInGenericClasses.ts:25:1] 25 โ”‚ declare let b: C; 26 โ”‚ a.#foo; // Error ยท โ”€โ”€โ”€โ”€ 27 โ”‚ a.#method; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#method' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNamesInGenericClasses.ts:26:1] 26 โ”‚ a.#foo; // Error 27 โ”‚ a.#method; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 28 โ”‚ a.#prop; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#prop' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNamesInGenericClasses.ts:27:1] 27 โ”‚ a.#method; // Error 28 โ”‚ a.#prop; // Error ยท โ”€โ”€โ”€โ”€โ”€ 29 โ”‚ a = b; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[classes/members/privateNames/privateNamesIncompatibleModifiers.ts:29:1] 29 โ”‚ declare set #whatProp(value: number) // Error 30 โ”‚ async get #asyncProp() { return 1; } // Error ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `#identifier` 31 โ”‚ async set #asyncProp(value: number) { } // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Private identifier '#prop' is not allowed outside class bodies โ•ญโ”€[classes/members/privateNames/privateNamesInterfaceExtendingClass.ts:11:1] 11 โ”‚ function func(x: I) { 12 โ”‚ x.#prop = 123; ยท โ”€โ”€โ”€โ”€โ”€ 13 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNamesNotAllowedAsParameters.ts:3:1] 3 โ”‚ class A { 4 โ”‚ setFoo(#foo: string) {} ยท โ”€โ”€โ”€โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/members/privateNames/privateNamesNotAllowedInVariableDeclarations.ts:3:1] 3 โ”‚ 4 โ”‚ const #foo = 3; ยท โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo` has already been declared โ•ญโ”€[classes/members/privateNames/privateNamesUnique-3.ts:3:1] 3 โ”‚ class A { 4 โ”‚ #foo = 1; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `foo` has already been declared here 5 โ”‚ static #foo = true; // error (duplicate) ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 6 โ”‚ // because static and instance private names โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[classes/nestedClassDeclaration.ts:4:1] 4 โ”‚ x: string; 5 โ”‚ class C2 { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[classes/propertyMemberDeclarations/autoAccessor11.ts:13:1] 13 โ”‚ 14 โ”‚ accessor accessor ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 15 โ”‚ d; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[classes/propertyMemberDeclarations/autoAccessorDisallowedModifiers.ts:4:1] 4 โ”‚ abstract class C1 { 5 โ”‚ accessor accessor a: any; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ readonly accessor b: any; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Classes can't have a field named 'constructor' โ•ญโ”€[classes/propertyMemberDeclarations/propertyNamedConstructor.ts:1:1] 1 โ”‚ class X1 { 2 โ”‚ "constructor" = 3; // Error ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can't have a field named 'constructor' 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/propertyNamedPrototype.ts:2:1] 2 โ”‚ prototype: number; // ok 3 โ”‚ static prototype: C; // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts:25:1] 25 โ”‚ class StaticPrototype { 26 โ”‚ static prototype: number; // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 27 โ”‚ prototype: string; // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts:30:1] 30 โ”‚ class StaticPrototypeFn { 31 โ”‚ static prototype() {} // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 32 โ”‚ prototype() {} // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts:84:1] 84 โ”‚ var StaticPrototype_Anonymous = class { 85 โ”‚ static prototype: number; // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 86 โ”‚ prototype: string; // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts:89:1] 89 โ”‚ var StaticPrototypeFn_Anonymous = class { 90 โ”‚ static prototype() {} // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 91 โ”‚ prototype() {} // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts:151:1] 151 โ”‚ export default class StaticPrototype { 152 โ”‚ static prototype: number; // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 153 โ”‚ prototype: string; // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Classes may not have a static property named prototype โ•ญโ”€[classes/propertyMemberDeclarations/staticPropertyNameConflicts.ts:158:1] 158 โ”‚ export default class StaticPrototypeFn { 159 โ”‚ static prototype() {} // error ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes may not have a static property named prototype 160 โ”‚ prototype() {} // ok โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/staticIndexSignature/staticIndexSignature4.ts:13:1] 13 โ”‚ interface IB { 14 โ”‚ static [s: string]: number; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 15 โ”‚ static [s: number]: 42 | 233; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[classes/staticIndexSignature/staticIndexSignature5.ts:8:1] 8 โ”‚ interface I { 9 โ”‚ static readonly [s: string]: number; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 10 โ”‚ static readonly [s: number]: 42 | 233 โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[controlFlow/assertionTypePredicates1.ts:166:1] 166 โ”‚ get p1(): this is string; 167 โ”‚ set p1(x: this is string); ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `is` 168 โ”‚ get p2(): asserts this is string; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[controlFlow/definiteAssignmentAssertions.ts:71:1] 71 โ”‚ function f4() { 72 โ”‚ let a!; ยท โ”€ 73 โ”‚ let b! = 1; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[controlFlow/definiteAssignmentAssertionsWithObjectShortHand.ts:4:1] 4 โ”‚ const a: string | undefined = 'ff'; 5 โ”‚ const foo = { a! } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `!` 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[decorators/class/accessor/decoratorOnClassAccessor3.ts:5:1] 5 โ”‚ class C { 6 โ”‚ public @dec get accessor() { return 1; } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[decorators/class/accessor/decoratorOnClassAccessor6.ts:5:1] 5 โ”‚ class C { 6 โ”‚ public @dec set accessor(value: number) { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[decorators/class/constructor/parameter/decoratorOnClassConstructorParameter4.ts:5:1] 5 โ”‚ class C { 6 โ”‚ constructor(public @dec p: number) {} ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `@` 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[decorators/class/method/decoratorOnClassMethod17.ts:6:1] 6 โ”‚ class Foo { 7 โ”‚ private prop @decorator ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 8 โ”‚ foo() { โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[decorators/class/method/decoratorOnClassMethod3.ts:5:1] 5 โ”‚ class C { 6 โ”‚ public @dec method() {} ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[decorators/class/property/decoratorOnClassProperty3.ts:5:1] 5 โ”‚ class C { 6 โ”‚ public @dec prop; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[decorators/decoratorMetadata-jsdoc.ts:8:1] 8 โ”‚ @decorator() 9 โ”‚ a?: string?; ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 10 โ”‚ @decorator() โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[decorators/invalid/decoratorOnArrowFunction.ts:2:1] 2 โ”‚ 3 โ”‚ var F = @dec () => { ยท โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[decorators/invalid/decoratorOnEnum2.ts:3:1] 3 โ”‚ enum E { 4 โ”‚ @dec A ยท โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[decorators/invalid/decoratorOnFunctionExpression.ts:2:1] 2 โ”‚ 3 โ”‚ var F = @dec function () { ยท โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[dynamicImport/importCallExpressionGrammarError.ts:8:1] 8 โ”‚ var a = ["./0"]; 9 โ”‚ import(...["PathModule"]); ยท โ”€โ”€โ”€ 10 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[enums/enumErrors.ts:47:1] 47 โ”‚ 48 โ”‚ postSemicolon; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `;` 49 โ”‚ postColonValueComma: 2, โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es2018/invalidTaggedTemplateEscapeSequences.ts:9:1] 9 โ”‚ const x = tag`\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; 10 โ”‚ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal 11 โ”‚ const z = tag`\u{hello} \xtraordinary wonderful \uworld` // should work with Tagged NoSubstitutionTemplate โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es2018/invalidTaggedTemplateEscapeSequences.ts:9:1] 9 โ”‚ const x = tag`\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; 10 โ”‚ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal 11 โ”‚ const z = tag`\u{hello} \xtraordinary wonderful \uworld` // should work with Tagged NoSubstitutionTemplate โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es2018/invalidTaggedTemplateEscapeSequences.ts:9:1] 9 โ”‚ const x = tag`\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; 10 โ”‚ const y = `\u{hello} ${ 100 } \xtraordinary ${ 200 } wonderful ${ 300 } \uworld`; // should error with NoSubstitutionTemplate ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal 11 โ”‚ const z = tag`\u{hello} \xtraordinary wonderful \uworld` // should work with Tagged NoSubstitutionTemplate โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:1:1] 1 โ”‚ var f1 = () 2 โ”‚ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 3 โ”‚ var f2 = (x: string, y: string) /* โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:3:1] 3 โ”‚ var f2 = (x: string, y: string) /* 4 โ”‚ */ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 5 โ”‚ var f3 = (x: string, y: number, ...rest) โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:5:1] 5 โ”‚ var f3 = (x: string, y: number, ...rest) 6 โ”‚ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 7 โ”‚ var f4 = (x: string, y: number, ...rest) /* โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:7:1] 7 โ”‚ var f4 = (x: string, y: number, ...rest) /* 8 โ”‚ */ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 9 โ”‚ var f5 = (...rest) โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:9:1] 9 โ”‚ var f5 = (...rest) 10 โ”‚ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 11 โ”‚ var f6 = (...rest) /* โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:11:1] 11 โ”‚ var f6 = (...rest) /* 12 โ”‚ */ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 13 โ”‚ var f7 = (x: string, y: number, z = 10) โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:13:1] 13 โ”‚ var f7 = (x: string, y: number, z = 10) 14 โ”‚ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 15 โ”‚ var f8 = (x: string, y: number, z = 10) /* โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:15:1] 15 โ”‚ var f8 = (x: string, y: number, z = 10) /* 16 โ”‚ */ => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 17 โ”‚ var f9 = (a: number): number โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:17:1] 17 โ”‚ var f9 = (a: number): number 18 โ”‚ => a; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 19 โ”‚ var f10 = (a: number) : โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:20:1] 20 โ”‚ number 21 โ”‚ => a ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 22 โ”‚ var f11 = (a: number): number /* โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:22:1] 22 โ”‚ var f11 = (a: number): number /* 23 โ”‚ */ => a; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 24 โ”‚ var f12 = (a: number) : โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:25:1] 25 โ”‚ number /* 26 โ”‚ */ => a ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 27 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:51:1] 51 โ”‚ foo(() 52 โ”‚ => true); ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 53 โ”‚ foo(() โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:53:1] 53 โ”‚ foo(() 54 โ”‚ => { return false; }); ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 55 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:58:1] 58 โ”‚ constructor(x: number, thing = () 59 โ”‚ => 100) { ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 60 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:62:1] 62 โ”‚ public m = () 63 โ”‚ => 2 * 2 * 2 ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 64 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Line terminator not permitted before arrow โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:67:1] 67 โ”‚ claw = (() 68 โ”‚ => 10)() ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Line terminator not permitted before arrow 69 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/arrowFunction/disallowLineTerminatorBeforeArrow.ts:71:1] 71 โ”‚ export var v = x 72 โ”‚ => new City(Enum.claw); ยท โ”€โ”€ 73 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid characters after number โ•ญโ”€[es6/binaryAndOctalIntegerLiteral/binaryIntegerLiteralError.ts:1:1] 1 โ”‚ // error 2 โ”‚ var bin1 = 0B1102110; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid characters after number 3 โ”‚ var bin1 = 0b11023410; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character `2` โ•ญโ”€[es6/binaryAndOctalIntegerLiteral/invalidBinaryIntegerLiteralAndOctalIntegerLiteral.ts:1:1] 1 โ”‚ // Error 2 โ”‚ var binary = 0b21010; ยท โ–ฒ ยท โ•ฐโ”€โ”€ Invalid Character `2` 3 โ”‚ var binary1 = 0B21010; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid characters after number โ•ญโ”€[es6/binaryAndOctalIntegerLiteral/octalIntegerLiteralError.ts:1:1] 1 โ”‚ // error 2 โ”‚ var oct1 = 0O13334823; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid characters after number 3 โ”‚ var oct2 = 0o34318592; โ•ฐโ”€โ”€โ”€โ”€ ร— Cannot assign to 'arguments' in strict mode โ•ญโ”€[es6/classDeclaration/parseClassDeclarationInStrictModeByDefaultInES6.ts:6:1] 6 โ”‚ private bar(eval:any) { 7 โ”‚ arguments = "hello"; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— 'super' can only be referenced in a derived class. โ•ญโ”€[es6/classDeclaration/superCallFromClassThatHasNoBaseTypeButWithSameSymbolInterface.ts:2:1] 2 โ”‚ 3 โ”‚ โ•ญโ”€โ–ถ class Foo { 4 โ”‚ โ”‚ constructor() { 5 โ”‚ โ”‚โ•ญโ–ถ super(); // error ยท โ”‚โ”‚ โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ โ”‚ } 7 โ”‚ โ”œโ”€โ–ถ } ยท โ•ฐโ”€โ”€โ”€โ”€ class does not have `extends` โ•ฐโ”€โ”€โ”€โ”€ help: either remove this super, or extend the class ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[es6/computedProperties/computedPropertyNames27_ES5.ts:4:1] 4 โ”‚ class C extends Base { 5 โ”‚ [(super(), "prop")]() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[es6/computedProperties/computedPropertyNames27_ES6.ts:4:1] 4 โ”‚ class C extends Base { 5 โ”‚ [(super(), "prop")]() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[es6/computedProperties/computedPropertyNames49_ES5.ts:9:1] 9 โ”‚ }, 10 โ”‚ set [1 + 1]() { ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 11 โ”‚ // just throw โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[es6/computedProperties/computedPropertyNames49_ES6.ts:10:1] 10 โ”‚ }, 11 โ”‚ set [1 + 1]() { ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 12 โ”‚ // just throw โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[es6/computedProperties/computedPropertyNames50_ES5.ts:11:1] 11 โ”‚ }, 12 โ”‚ set [1 + 1]() { ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 13 โ”‚ // just throw โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[es6/computedProperties/computedPropertyNames50_ES6.ts:12:1] 12 โ”‚ }, 13 โ”‚ set [1 + 1]() { ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 14 โ”‚ // just throw โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/declarationWithNoInitializer.ts:1:1] 1 โ”‚ var [a, b]; // Error, no initializer ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 2 โ”‚ var {c, d}; // Error, no initializer โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/declarationWithNoInitializer.ts:1:1] 1 โ”‚ var [a, b]; // Error, no initializer 2 โ”‚ var {c, d}; // Error, no initializer ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/destructuring/destructuringObjectBindingPatternAndAssignment3.ts:1:1] 1 โ”‚ // Error 2 โ”‚ var {h?} = { h?: 1 }; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `?` 3 โ”‚ var {i}: string | number = { i: 2 }; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/destructuring/destructuringParameterDeclaration2.ts:6:1] 6 โ”‚ function a0([a, b, [[c]]]: [number, number, string[][]]) { } 7 โ”‚ a0([1, "string", [["world"]]); // Error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `)` 8 โ”‚ a0([1, 2, [["world"]], "string"]); // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/destructuring/destructuringParameterDeclaration6.ts:6:1] 6 โ”‚ // Error 7 โ”‚ function a({while}) { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `:` here, but found `}` 8 โ”‚ function a1({public}) { } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo1` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:20:1] 20 โ”‚ 21 โ”‚ let { foo1, foo1 } = { foo1: 10 }; ยท โ”€โ”€โ”ฌโ”€ โ”€โ”€โ”ฌโ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `foo1` has already been declared here 22 โ”‚ let { foo2, bar2: foo2 } = { foo2: 20, bar2: 220 }; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo2` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:21:1] 21 โ”‚ let { foo1, foo1 } = { foo1: 10 }; 22 โ”‚ let { foo2, bar2: foo2 } = { foo2: 20, bar2: 220 }; ยท โ”€โ”€โ”ฌโ”€ โ”€โ”€โ”ฌโ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `foo2` has already been declared here 23 โ”‚ let { bar3: foo3, foo3 } = { foo3: 30, bar3: 330 }; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo3` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:22:1] 22 โ”‚ let { foo2, bar2: foo2 } = { foo2: 20, bar2: 220 }; 23 โ”‚ let { bar3: foo3, foo3 } = { foo3: 30, bar3: 330 }; ยท โ”€โ”€โ”ฌโ”€ โ”€โ”€โ”ฌโ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `foo3` has already been declared here 24 โ”‚ const { foo4, foo4 } = { foo4: 40 }; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo4` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:23:1] 23 โ”‚ let { bar3: foo3, foo3 } = { foo3: 30, bar3: 330 }; 24 โ”‚ const { foo4, foo4 } = { foo4: 40 }; ยท โ”€โ”€โ”ฌโ”€ โ”€โ”€โ”ฌโ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `foo4` has already been declared here 25 โ”‚ const { foo5, bar5: foo5 } = { foo5: 50, bar5: 550 }; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo5` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:24:1] 24 โ”‚ const { foo4, foo4 } = { foo4: 40 }; 25 โ”‚ const { foo5, bar5: foo5 } = { foo5: 50, bar5: 550 }; ยท โ”€โ”€โ”ฌโ”€ โ”€โ”€โ”ฌโ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `foo5` has already been declared here 26 โ”‚ const { bar6: foo6, foo6 } = { foo6: 60, bar6: 660 }; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `foo6` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:25:1] 25 โ”‚ const { foo5, bar5: foo5 } = { foo5: 50, bar5: 550 }; 26 โ”‚ const { bar6: foo6, foo6 } = { foo6: 60, bar6: 660 }; ยท โ”€โ”€โ”ฌโ”€ โ”€โ”€โ”ฌโ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `foo6` has already been declared here 27 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `blah1` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:27:1] 27 โ”‚ 28 โ”‚ let [blah1, blah1] = [111, 222]; ยท โ”€โ”€โ”ฌโ”€โ”€ โ”€โ”€โ”ฌโ”€โ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `blah1` has already been declared here 29 โ”‚ const [blah2, blah2] = [333, 444]; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `blah2` has already been declared โ•ญโ”€[es6/destructuring/destructuringSameNames.ts:28:1] 28 โ”‚ let [blah1, blah1] = [111, 222]; 29 โ”‚ const [blah2, blah2] = [333, 444]; ยท โ”€โ”€โ”ฌโ”€โ”€ โ”€โ”€โ”ฌโ”€โ”€ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `blah2` has already been declared here โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts:4:1] 4 โ”‚ (function () { 5 โ”‚ var {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 6 โ”‚ let {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts:5:1] 5 โ”‚ var {}; 6 โ”‚ let {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 7 โ”‚ const {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts:6:1] 6 โ”‚ let {}; 7 โ”‚ const {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts:8:1] 8 โ”‚ 9 โ”‚ var []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 10 โ”‚ let []; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts:9:1] 9 โ”‚ var []; 10 โ”‚ let []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 11 โ”‚ const []; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts:10:1] 10 โ”‚ let []; 11 โ”‚ const []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 12 โ”‚ })(); โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts:5:1] 5 โ”‚ (function () { 6 โ”‚ var {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 7 โ”‚ let {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts:6:1] 6 โ”‚ var {}; 7 โ”‚ let {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 8 โ”‚ const {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts:7:1] 7 โ”‚ let {}; 8 โ”‚ const {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 9 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts:9:1] 9 โ”‚ 10 โ”‚ var []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 11 โ”‚ let []; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts:10:1] 10 โ”‚ var []; 11 โ”‚ let []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 12 โ”‚ const []; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts:11:1] 11 โ”‚ let []; 12 โ”‚ const []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 13 โ”‚ })(); โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts:4:1] 4 โ”‚ (function () { 5 โ”‚ var {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 6 โ”‚ let {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts:5:1] 5 โ”‚ var {}; 6 โ”‚ let {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 7 โ”‚ const {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts:6:1] 6 โ”‚ let {}; 7 โ”‚ const {}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts:8:1] 8 โ”‚ 9 โ”‚ var []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 10 โ”‚ let []; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts:9:1] 9 โ”‚ var []; 10 โ”‚ let []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 11 โ”‚ const []; โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in destructuring declaration โ•ญโ”€[es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts:10:1] 10 โ”‚ let []; 11 โ”‚ const []; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Missing initializer in destructuring declaration 12 โ”‚ })(); โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/destructuring/objectBindingPatternKeywordIdentifiers01.ts:1:1] 1 โ”‚ 2 โ”‚ var { while } = { while: 1 } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `:` here, but found `}` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/destructuring/objectBindingPatternKeywordIdentifiers02.ts:1:1] 1 โ”‚ 2 โ”‚ var { while: while } = { while: 1 } ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/destructuring/objectBindingPatternKeywordIdentifiers03.ts:1:1] 1 โ”‚ 2 โ”‚ var { "while" } = { while: 1 } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `:` here, but found `}` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/destructuring/objectBindingPatternKeywordIdentifiers04.ts:1:1] 1 โ”‚ 2 โ”‚ var { "while": while } = { while: 1 } ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[es6/destructuring/restElementWithInitializer2.ts:2:1] 2 โ”‚ var x: number[]; 3 โ”‚ [...x = a] = a; // Error, rest element cannot have initializer ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[es6/destructuring/restPropertyWithBindingPattern.ts:1:1] 1 โ”‚ ({...{}} = {}); 2 โ”‚ ({...({})} = {}); ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 3 โ”‚ ({...[]} = {}); โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in const declaration โ•ญโ”€[es6/for-ofStatements/for-of2.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ const v; ยท โ”ฌ ยท โ•ฐโ”€โ”€ const declaration need an initializer 3 โ”‚ for (v of []) { } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/for-ofStatements/for-of3.ts:2:1] 2 โ”‚ var v: any; 3 โ”‚ for (v++ of []) { } ยท โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— `let` cannot be declared as a variable name inside of a `let` declaration โ•ญโ”€[es6/for-ofStatements/for-of51.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ for (let let of []) {} ยท โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `v` has already been declared โ•ญโ”€[es6/for-ofStatements/for-of52.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ for (let [v, v] of [[]]) {} ยท โ”ฌ โ”ฌ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `v` has already been declared here โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `v` has already been declared โ•ญโ”€[es6/for-ofStatements/for-of54.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ for (let v of []) { ยท โ”ฌ ยท โ•ฐโ”€โ”€ `v` has already been declared here 3 โ”‚ var v = 0; ยท โ”ฌ ยท โ•ฐโ”€โ”€ It can not be redeclared here 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/functionPropertyAssignments/FunctionPropertyAssignments2_es6.ts:1:1] 1 โ”‚ // @target: es6 2 โ”‚ var v = { *() { } } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/functionPropertyAssignments/FunctionPropertyAssignments3_es6.ts:1:1] 1 โ”‚ // @target: es6 2 โ”‚ var v = { *{ } } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/functionPropertyAssignments/FunctionPropertyAssignments4_es6.ts:1:1] 1 โ”‚ // @target: es6 2 โ”‚ var v = { * } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/functionPropertyAssignments/FunctionPropertyAssignments6_es6.ts:1:1] 1 โ”‚ // @target: es6 2 โ”‚ var v = { *() { } } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/memberFunctionDeclarations/MemberFunctionDeclaration4_es6.ts:2:1] 2 โ”‚ class C { 3 โ”‚ *() { } ยท โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/memberFunctionDeclarations/MemberFunctionDeclaration5_es6.ts:3:1] 3 โ”‚ * 4 โ”‚ } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/memberFunctionDeclarations/MemberFunctionDeclaration6_es6.ts:3:1] 3 โ”‚ *foo 4 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `}` โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character `ยฌ` โ•ญโ”€[es6/memberFunctionDeclarations/MemberFunctionDeclaration8_es6.ts:4:1] 4 โ”‚ // Make sure we don't think of *bar as the start of a generator method. 5 โ”‚ if (a) ยฌ * bar; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Character `ยฌ` 6 โ”‚ return bar; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `C` has already been declared โ•ญโ”€[es6/modules/multipleDefaultExports03.ts:3:1] 3 โ”‚ 4 โ”‚ export default class C { ยท โ”ฌ ยท โ•ฐโ”€โ”€ `C` has already been declared here 5 โ”‚ } 6 โ”‚ 7 โ”‚ export default class C { ยท โ”ฌ ยท โ•ฐโ”€โ”€ It can not be redeclared here 8 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesErrorFromNotUsingIdentifier.ts:2:1] 2 โ”‚ var y = { 3 โ”‚ "stringLiteral", ยท โ”€ 4 โ”‚ 42, โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/shorthandPropertyAssignment/objectLiteralShorthandPropertiesErrorWithModule.ts:9:1] 9 โ”‚ export var y = { 10 โ”‚ m.x // error ยท โ”€ 11 โ”‚ }; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/templates/TemplateExpression1.ts:1:1] 1 โ”‚ var v = `foo ${ a ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expect `$}` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— 'super' can only be used with function calls or in property accesses โ•ญโ”€[es6/templates/taggedTemplatesWithTypeArguments2.ts:39:1] 39 โ”‚ constructor() { 40 โ”‚ super `hello world`; ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ 'super' can only be used with function calls or in property accesses 41 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: replace with `super()` or `super.prop` or `super[prop]` ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInFunctionParameterType.ts:1:1] 1 โ”‚ function f(`hello`); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 2 โ”‚ function f(x: string); โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInFunctionParameterTypeES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ function f(`hello`); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 3 โ”‚ function f(x: string); โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[es6/templates/templateStringInModuleName.ts:1:1] 1 โ”‚ declare module `M1` { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[es6/templates/templateStringInModuleNameES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ declare module `M1` { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInObjectLiteral.ts:2:1] 2 โ”‚ a: `abc${ 123 }def`, 3 โ”‚ `b`: 321 ยท โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInObjectLiteralES6.ts:3:1] 3 โ”‚ a: `abc${ 123 }def`, 4 โ”‚ `b`: 321 ยท โ”€โ”€โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInPropertyName1.ts:1:1] 1 โ”‚ var x = { 2 โ”‚ `a`: 321 ยท โ”€โ”€โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInPropertyName2.ts:1:1] 1 โ”‚ var x = { 2 โ”‚ `abc${ 123 }def${ 456 }ghi`: 321 ยท โ”€โ”€โ”€โ”€โ”€โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInPropertyNameES6_1.ts:2:1] 2 โ”‚ var x = { 3 โ”‚ `a`: 321 ยท โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/templates/templateStringInPropertyNameES6_2.ts:2:1] 2 โ”‚ var x = { 3 โ”‚ `abc${ 123 }def${ 456 }ghi`: 321 ยท โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated1.ts:1:1] 1 โ”‚ 2 โ”‚ ` ยท โ”ฌ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated1_ES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ ` ยท โ”ฌ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated2.ts:1:1] 1 โ”‚ 2 โ”‚ `\` ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated2_ES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ `\` ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated3.ts:1:1] 1 โ”‚ 2 โ”‚ `\\ ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated3_ES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ `\\ ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated4.ts:1:1] 1 โ”‚ 2 โ”‚ `\\\` ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated4_ES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ `\\\` ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated5.ts:1:1] 1 โ”‚ 2 โ”‚ `\\\\\` ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/templates/templateStringUnterminated5_ES6.ts:1:1] 1 โ”‚ // @target: ES6 2 โ”‚ `\\\\\` ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[es6/templates/templateStringWithEmbeddedYieldKeyword.ts:1:1] 1 โ”‚ function* gen { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `{` 2 โ”‚ // Once this is supported, yield *must* be parenthesized. โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings07_ES5.ts:4:1] 4 โ”‚ // 1. Assert: 0 โ‰ค cp โ‰ค 0x10FFFF. 5 โ”‚ var x = "\u{110000}"; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings07_ES6.ts:4:1] 4 โ”‚ // 1. Assert: 0 โ‰ค cp โ‰ค 0x10FFFF. 5 โ”‚ var x = "\u{110000}"; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings12_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{FFFFFFFF}"; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings12_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{FFFFFFFF}"; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings14_ES5.ts:3:1] 3 โ”‚ // Shouldn't work, negatives are not allowed. 4 โ”‚ var x = "\u{-DDDD}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings14_ES6.ts:3:1] 3 โ”‚ // Shouldn't work, negatives are not allowed. 4 โ”‚ var x = "\u{-DDDD}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{r}\u{n}\u{t}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{r}\u{n}\u{t}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{r}\u{n}\u{t}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{r}\u{n}\u{t}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{r}\u{n}\u{t}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings17_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{r}\u{n}\u{t}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings19_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings19_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{}"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{"; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{67"; ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{67"; ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067"; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067"; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067 ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067 ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067 ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067 ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067} ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = "\u{00000000000067} ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates07_ES5.ts:4:1] 4 โ”‚ // 1. Assert: 0 โ‰ค cp โ‰ค 0x10FFFF. 5 โ”‚ var x = `\u{110000}`; ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates07_ES6.ts:4:1] 4 โ”‚ // 1. Assert: 0 โ‰ค cp โ‰ค 0x10FFFF. 5 โ”‚ var x = `\u{110000}`; ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates12_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = `\u{FFFFFFFF}`; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates12_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = `\u{FFFFFFFF}`; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates14_ES5.ts:3:1] 3 โ”‚ // Shouldn't work, negatives are not allowed. 4 โ”‚ var x = `\u{-DDDD}`; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates14_ES6.ts:3:1] 3 โ”‚ // Shouldn't work, negatives are not allowed. 4 โ”‚ var x = `\u{-DDDD}`; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates17_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = `\u{r}\u{n}\u{t}`; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates17_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = `\u{r}\u{n}\u{t}`; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates19_ES5.ts:2:1] 2 โ”‚ 3 โ”‚ var x = `\u{}`; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Bad escape sequence in untagged template literal โ•ญโ”€[es6/unicodeExtendedEscapes/unicodeExtendedEscapesInTemplates19_ES6.ts:2:1] 2 โ”‚ 3 โ”‚ var x = `\u{}`; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Bad escape sequence in untagged template literal โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/variableDeclarations/VariableDeclaration11_es6.ts:2:1] 2 โ”‚ "use strict"; 3 โ”‚ let ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/variableDeclarations/VariableDeclaration13_es6.ts:5:1] 5 โ”‚ var let: any; 6 โ”‚ let[0] = 100; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/variableDeclarations/VariableDeclaration1_es6.ts:1:1] 1 โ”‚ // @target:es6 2 โ”‚ const ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in const declaration โ•ญโ”€[es6/variableDeclarations/VariableDeclaration2_es6.ts:1:1] 1 โ”‚ // @target:es6 2 โ”‚ const a ยท โ”ฌ ยท โ•ฐโ”€โ”€ const declaration need an initializer โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in const declaration โ•ญโ”€[es6/variableDeclarations/VariableDeclaration4_es6.ts:1:1] 1 โ”‚ // @target:es6 2 โ”‚ const a: number ยท โ”ฌ ยท โ•ฐโ”€โ”€ const declaration need an initializer โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/variableDeclarations/VariableDeclaration6_es6.ts:1:1] 1 โ”‚ // @target:es6 2 โ”‚ let ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/yieldExpressions/YieldExpression5_es6.ts:3:1] 3 โ”‚ yield* 4 โ”‚ } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/yieldExpressions/YieldStarExpression2_es6.ts:1:1] 1 โ”‚ // @target: es6 2 โ”‚ yield *; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es6/yieldExpressions/YieldStarExpression3_es6.ts:2:1] 2 โ”‚ function *g() { 3 โ”‚ yield *; ยท โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[es7/exponentiationOperator/compoundExponentiationAssignmentLHSIsValue.ts:7:1] 7 โ”‚ constructor() { 8 โ”‚ this **= value; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 9 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected trailing comma after rest element โ•ญโ”€[es7/trailingCommasInBindingPatterns.ts:1:1] 1 โ”‚ const [...a,] = []; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Unexpected trailing comma after rest element 2 โ”‚ const {...b,} = {}; โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[es7/trailingCommasInBindingPatterns.ts:1:1] 1 โ”‚ const [...a,] = []; 2 โ”‚ const {...b,} = {}; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 3 โ”‚ let c, d; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected trailing comma after rest element โ•ญโ”€[es7/trailingCommasInBindingPatterns.ts:3:1] 3 โ”‚ let c, d; 4 โ”‚ ([...c,] = []); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Unexpected trailing comma after rest element 5 โ”‚ ({...d,} = {}); โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[es7/trailingCommasInFunctionParametersAndArguments.ts:6:1] 6 โ”‚ 7 โ”‚ function f2(...args,) {} ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[es7/trailingCommasInFunctionParametersAndArguments.ts:9:1] 9 โ”‚ // Allowed for ambient declarations 10 โ”‚ declare function f25(...args,): void; ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 11 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[es7/trailingCommasInGetter.ts:1:1] 1 โ”‚ class X { 2 โ”‚ get x(,) { return 0; } ยท โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[esDecorators/esDecorators-emitDecoratorMetadata.ts:30:1] 30 โ”‚ 31 โ”‚ (@dec class C { ยท โ”€ 32 โ”‚ constructor(x: number) {} โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/assignmentOperator/assignmentLHSIsValue.ts:5:1] 5 โ”‚ class C { 6 โ”‚ constructor() { this = value; } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 7 โ”‚ foo() { this = value; } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/assignmentOperator/compoundAssignmentLHSIsValue.ts:8:1] 8 โ”‚ constructor() { 9 โ”‚ this *= value; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 10 โ”‚ this += value; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[expressions/commaOperator/commaOperatorWithoutOperand.ts:16:1] 16 โ”‚ // Missing the first operand 17 โ”‚ (, ANY); ยท โ”€ 18 โ”‚ (, BOOLEAN); โ•ฐโ”€โ”€โ”€โ”€ ร— 'with' statements are not allowed โ•ญโ”€[expressions/functions/arrowFunctionContexts.ts:2:1] 2 โ”‚ // Arrow function used in with statement 3 โ”‚ with (window) { ยท โ”€โ”€โ”€โ”€ 4 โ”‚ var p = () => this; โ•ฐโ”€โ”€โ”€โ”€ ร— 'with' statements are not allowed โ•ญโ”€[expressions/functions/arrowFunctionContexts.ts:43:1] 43 โ”‚ // Arrow function used in with statement 44 โ”‚ with (window) { ยท โ”€โ”€โ”€โ”€ 45 โ”‚ var p = () => this; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/newOperator/newOperatorErrorCases.ts:26:1] 26 โ”‚ // Construct expression with no parentheses for construct signature with > 0 parameters 27 โ”‚ var b = new C0 32, ''; // Parse error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 28 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[expressions/objectLiterals/objectLiteralErrors.ts:51:1] 51 โ”‚ y = 2, 52 โ”‚ #z: 3 ยท โ”€โ”€ 53 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/operators/incrementAndDecrement.ts:8:1] 8 โ”‚ // Assign to expression++ 9 โ”‚ x++ = 4; // Error ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 10 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/optionalChaining/elementAccessChain/elementAccessChain.3.ts:4:1] 4 โ”‚ 5 โ”‚ obj?.["a"]++; ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 6 โ”‚ obj?.a["b"]++; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/optionalChaining/propertyAccessChain/propertyAccessChain.3.ts:4:1] 4 โ”‚ 5 โ”‚ obj?.a++; ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 6 โ”‚ obj?.a.b++; โ•ฐโ”€โ”€โ”€โ”€ ร— Tagged template expressions are not permitted in an optional chain โ•ญโ”€[expressions/optionalChaining/taggedTemplateChain/taggedTemplateChain.ts:1:1] 1 โ”‚ declare let a: any; 2 โ”‚ a?.`b`; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Tagged template expressions are not permitted in an optional chain 3 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Tagged template expressions are not permitted in an optional chain โ•ญโ”€[expressions/optionalChaining/taggedTemplateChain/taggedTemplateChain.ts:3:1] 3 โ”‚ 4 โ”‚ a?.`b${1}c`; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Tagged template expressions are not permitted in an optional chain โ•ฐโ”€โ”€โ”€โ”€ ร— 'super' can only be referenced in a derived class. โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:1:1] 1 โ”‚ //super call in class constructor with no base type 2 โ”‚ โ•ญโ”€โ–ถ class NoBase { 3 โ”‚ โ”‚ constructor() { 4 โ”‚ โ”‚โ•ญโ–ถ super(); ยท โ”‚โ”‚ โ”€โ”€โ”€โ”€โ”€ 5 โ”‚ โ”‚ } 6 โ”‚ โ”‚ 7 โ”‚ โ”‚ //super call in class member function with no base type 8 โ”‚ โ”‚ fn() { 9 โ”‚ โ”‚ super(); 10 โ”‚ โ”‚ } 11 โ”‚ โ”‚ 12 โ”‚ โ”‚ //super call in class accessor (get and set) with no base type 13 โ”‚ โ”‚ get foo() { 14 โ”‚ โ”‚ super(); 15 โ”‚ โ”‚ return null; 16 โ”‚ โ”‚ } 17 โ”‚ โ”‚ set foo(v) { 18 โ”‚ โ”‚ super(); 19 โ”‚ โ”‚ } 20 โ”‚ โ”‚ 21 โ”‚ โ”‚ //super call in class member initializer with no base type 22 โ”‚ โ”‚ p = super(); 23 โ”‚ โ”‚ 24 โ”‚ โ”‚ //super call in static class member function with no base type 25 โ”‚ โ”‚ static fn() { 26 โ”‚ โ”‚ super(); 27 โ”‚ โ”‚ } 28 โ”‚ โ”‚ 29 โ”‚ โ”‚ //super call in static class member initializer with no base type 30 โ”‚ โ”‚ static k = super(); 31 โ”‚ โ”‚ 32 โ”‚ โ”‚ //super call in static class accessor (get and set) with no base type 33 โ”‚ โ”‚ static get q() { 34 โ”‚ โ”‚ super(); 35 โ”‚ โ”‚ return null; 36 โ”‚ โ”‚ } 37 โ”‚ โ”‚ static set q(n) { 38 โ”‚ โ”‚ super(); 39 โ”‚ โ”‚ } 40 โ”‚ โ”œโ”€โ–ถ } ยท โ•ฐโ”€โ”€โ”€โ”€ class does not have `extends` 41 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: either remove this super, or extend the class ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:8:1] 8 โ”‚ fn() { 9 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 10 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:13:1] 13 โ”‚ get foo() { 14 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 15 โ”‚ return null; โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:17:1] 17 โ”‚ set foo(v) { 18 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 19 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:21:1] 21 โ”‚ //super call in class member initializer with no base type 22 โ”‚ p = super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 23 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:25:1] 25 โ”‚ static fn() { 26 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 27 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:29:1] 29 โ”‚ //super call in static class member initializer with no base type 30 โ”‚ static k = super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 31 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:33:1] 33 โ”‚ static get q() { 34 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 35 โ”‚ return null; โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:37:1] 37 โ”‚ static set q(n) { 38 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 39 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:57:1] 57 โ”‚ //super call in class member initializer of derived type 58 โ”‚ t = super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 59 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:61:1] 61 โ”‚ //super call in class member function of derived type 62 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 63 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:66:1] 66 โ”‚ get foo() { 67 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 68 โ”‚ return null; โ•ฐโ”€โ”€โ”€โ”€ ร— Super calls are not permitted outside constructors or in nested functions inside constructors. โ”‚ โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:70:1] 70 โ”‚ set foo(n) { 71 โ”‚ super(); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 72 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— 'super' can only be used with function calls or in property accesses โ•ญโ”€[expressions/superCalls/errorSuperCalls.ts:45:1] 45 โ”‚ constructor() { 46 โ”‚ super(); ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ 'super' can only be used with function calls or in property accesses 47 โ”‚ super(); โ•ฐโ”€โ”€โ”€โ”€ help: replace with `super()` or `super.prop` or `super[prop]` ร— 'super' can only be referenced in members of derived classes or object literal expressions. โ”‚ โ•ญโ”€[expressions/superPropertyAccess/errorSuperPropertyAccess.ts:126:1] 126 โ”‚ // In object literal 127 โ”‚ var obj = { n: super.wat, p: super.foo() }; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— 'super' can only be referenced in members of derived classes or object literal expressions. โ”‚ โ•ญโ”€[expressions/superPropertyAccess/errorSuperPropertyAccess.ts:126:1] 126 โ”‚ // In object literal 127 โ”‚ var obj = { n: super.wat, p: super.foo() }; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[expressions/typeAssertions/typeAssertions.ts:43:1] 43 โ”‚ var str: string; 44 โ”‚ if((numOrStr === undefined)) { // Error ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `is` 45 โ”‚ str = numOrStr; // Error, no narrowing occurred โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeGuards/typeGuardFunctionErrors.ts:17:1] 17 โ”‚ 18 โ”‚ function hasTypeGuardTypeInsideTypeGuardType(x): x is x is A { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 19 โ”‚ return true; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeGuards/typeGuardOfFormThisMember.ts:5:1] 5 โ”‚ export class FileSystemObject { 6 โ”‚ isFSO: this is FileSystemObject; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ get isFile(): this is File { โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeGuards/typeGuardOfFormThisMemberErrors.ts:5:1] 5 โ”‚ export class FileSystemObject { 6 โ”‚ isFSO: this is FileSystemObject; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ get isFile(): this is File { โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeGuards/typePredicateOnVariableDeclaration01.ts:2:1] 2 โ”‚ 3 โ”‚ var x: this is string; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeGuards/typePredicateOnVariableDeclaration02.ts:2:1] 2 โ”‚ 3 โ”‚ var y: z is number; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction.ts:10:1] 10 โ”‚ 11 โ”‚ const t1 = { a: 1 } satisfies I1; // Ok ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 12 โ”‚ const t2 = { a: 1, b: 1 } satisfies I1; // Error โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_contextualTyping2.ts:5:1] 5 โ”‚ g(s) { } 6 โ”‚ } satisfies { g(s: string): void } & Record; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_js.ts:4:1] 4 โ”‚ 5 โ”‚ var v = undefined satisfies 1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_optionalMemberConformance.ts:2:1] 2 โ”‚ // Undesirable behavior today with type annotation 3 โ”‚ const a = { x: 10 } satisfies Partial; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 4 โ”‚ // Should OK โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_propNameConstraining.ts:6:1] 6 โ”‚ x: 8 // Should error, 'x' isn't in 'Keys' 7 โ”‚ } satisfies Partial>; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_propertyNameFulfillment.ts:6:1] 6 โ”‚ x: 8 // Should error, 'x' isn't in 'Keys' 7 โ”‚ } satisfies Record; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_propertyValueConformance3.ts:7:1] 7 โ”‚ blue: { r: 0, g: 0, b: 255 }, 8 โ”‚ } satisfies Record; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/typeSatisfaction/typeSatisfaction_vacuousIntersectionOfContextualTypes.ts:1:1] 1 โ”‚ const a: "baz" = "foo" satisfies "foo" | "bar"; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 2 โ”‚ const b: { xyz: "baz" } = { xyz: "foo" } satisfies { xyz: "foo" | "bar" }; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/unaryOperators/bitwiseNotOperator/bitwiseNotOperatorInvalidOperations.ts:4:1] 4 โ”‚ // operand before ~ 5 โ”‚ var a = q~; //expect error ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/decrementOperator/decrementOperatorWithAnyOtherTypeInvalidOperations.ts:36:1] 36 โ”‚ // any type literal 37 โ”‚ var ResultIsNumber11 = --{}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 38 โ”‚ var ResultIsNumber12 = --null; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/decrementOperator/decrementOperatorWithEnumTypeInvalidOperations.ts:13:1] 13 โ”‚ // enum type expressions 14 โ”‚ var ResultIsNumber5 = --(ENUM["A"] + ENUM.B); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 15 โ”‚ var ResultIsNumber6 = (ENUM.A + ENUM["B"])--; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/decrementOperator/decrementOperatorWithNumberTypeInvalidOperations.ts:21:1] 21 โ”‚ // number type literal 22 โ”‚ var ResultIsNumber3 = --1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 23 โ”‚ var ResultIsNumber4 = --{ x: 1, y: 2}; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/decrementOperator/decrementOperatorWithUnsupportedBooleanType.ts:21:1] 21 โ”‚ // boolean type literal 22 โ”‚ var ResultIsNumber3 = --true; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 23 โ”‚ var ResultIsNumber4 = --{ x: true, y: false }; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/decrementOperator/decrementOperatorWithUnsupportedStringType.ts:24:1] 24 โ”‚ // string type literal 25 โ”‚ var ResultIsNumber5 = --""; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 26 โ”‚ var ResultIsNumber6 = --{ x: "", y: "" }; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/unaryOperators/deleteOperator/deleteOperatorInvalidOperations.ts:4:1] 4 โ”‚ // operand before delete operator 5 โ”‚ var BOOLEAN1 = ANY delete ; //expect error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/incrementOperator/incrementOperatorWithAnyOtherTypeInvalidOperations.ts:36:1] 36 โ”‚ // any type literal 37 โ”‚ var ResultIsNumber11 = ++{}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 38 โ”‚ var ResultIsNumber12 = ++null; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/incrementOperator/incrementOperatorWithEnumTypeInvalidOperations.ts:13:1] 13 โ”‚ // enum type expressions 14 โ”‚ var ResultIsNumber5 = ++(ENUM[1] + ENUM[2]); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 15 โ”‚ var ResultIsNumber6 = (ENUM[1] + ENUM[2])++; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/incrementOperator/incrementOperatorWithNumberTypeInvalidOperations.ts:21:1] 21 โ”‚ // number type literal 22 โ”‚ var ResultIsNumber3 = ++1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 23 โ”‚ var ResultIsNumber4 = ++{ x: 1, y: 2}; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/incrementOperator/incrementOperatorWithUnsupportedBooleanType.ts:21:1] 21 โ”‚ // boolean type literal 22 โ”‚ var ResultIsNumber3 = ++true; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 23 โ”‚ var ResultIsNumber4 = ++{ x: true, y: false }; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[expressions/unaryOperators/incrementOperator/incrementOperatorWithUnsupportedStringType.ts:24:1] 24 โ”‚ // string type literal 25 โ”‚ var ResultIsNumber5 = ++""; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 26 โ”‚ var ResultIsNumber6 = ++{ x: "", y: "" }; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[expressions/unaryOperators/logicalNotOperator/logicalNotOperatorInvalidOperations.ts:10:1] 10 โ”‚ // miss an operand 11 โ”‚ var BOOLEAN3 =!; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts:3:1] 3 โ”‚ // operand before - 4 โ”‚ var NUMBER1 = var NUMBER-; //expect error ยท โ”€โ”€โ”€ 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[expressions/unaryOperators/plusOperator/plusOperatorInvalidOperations.ts:4:1] 4 โ”‚ // operand before + 5 โ”‚ var result1 = b+; //expect error ยท โ”€ 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/unaryOperators/typeofOperator/typeofOperatorInvalidOperations.ts:3:1] 3 โ”‚ // opreand before typeof 4 โ”‚ var ANY = ANY typeof ; //expect error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[expressions/unaryOperators/voidOperator/voidOperatorInvalidOperations.ts:3:1] 3 โ”‚ // operand before void 4 โ”‚ var ANY = ANY void ; //expect error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[externalModules/exportNonInitializedVariablesAMD.ts:2:1] 2 โ”‚ 3 โ”‚ var; ยท โ”€ 4 โ”‚ let; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[externalModules/exportNonInitializedVariablesCommonJS.ts:2:1] 2 โ”‚ 3 โ”‚ var; ยท โ”€ 4 โ”‚ let; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[externalModules/exportNonInitializedVariablesES6.ts:2:1] 2 โ”‚ 3 โ”‚ var; ยท โ”€ 4 โ”‚ let; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[externalModules/exportNonInitializedVariablesSystem.ts:2:1] 2 โ”‚ 3 โ”‚ var; ยท โ”€ 4 โ”‚ let; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[externalModules/exportNonInitializedVariablesUMD.ts:2:1] 2 โ”‚ 3 โ”‚ var; ยท โ”€ 4 โ”‚ let; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[externalModules/importNonStringLiteral.ts:3:1] 3 โ”‚ var x = "filename"; 4 โ”‚ import foo = require(x); // invalid ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[externalModules/topLevelAwaitErrors.1.ts:9:1] 9 โ”‚ await (1,); 10 โ”‚ await (1); ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `,` 11 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.12.ts:4:1] 4 โ”‚ export {}; 5 โ”‚ declare namespace foo { const await: any; } ยท โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.12.ts:7:1] 7 โ”‚ // await disallowed in import=namespace when in a module 8 โ”‚ import await = foo.await; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.2.ts:6:1] 6 โ”‚ // reparse variable name as await should fail 7 โ”‚ var await = 1; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.3.ts:6:1] 6 โ”‚ // reparse binding pattern as await should fail 7 โ”‚ var {await} = {await:1}; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.4.ts:6:1] 6 โ”‚ // reparse binding pattern as await should fail 7 โ”‚ var [await] = [1]; ยท โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.5.ts:4:1] 4 โ”‚ // await in exported class name should fail 5 โ”‚ export class await { ยท โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'await' is reserved โ•ญโ”€[externalModules/topLevelAwaitErrors.6.ts:4:1] 4 โ”‚ // await in exported function name should fail 5 โ”‚ export function await() { ยท โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[externalModules/typeOnly/exportDeclaration_missingBraces.ts:13:1] 13 โ”‚ namespace ns { 14 โ”‚ export type T; // Normal parse error because there is no other 'T' ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `=` here, but found `;` 15 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `fn1` has already been declared โ•ญโ”€[functions/functionNameConflicts.ts:4:1] 4 โ”‚ module M { 5 โ”‚ function fn1() { } ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `fn1` has already been declared here 6 โ”‚ var fn1; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 7 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `fn2` has already been declared โ•ญโ”€[functions/functionNameConflicts.ts:7:1] 7 โ”‚ 8 โ”‚ var fn2; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `fn2` has already been declared here 9 โ”‚ function fn2() { } ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 10 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `fn3` has already been declared โ•ญโ”€[functions/functionNameConflicts.ts:11:1] 11 โ”‚ 12 โ”‚ function fn3() { } ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `fn3` has already been declared here 13 โ”‚ var fn3; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 14 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `fn5` has already been declared โ•ญโ”€[functions/functionNameConflicts.ts:18:1] 18 โ”‚ 19 โ”‚ function fn5() { } ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `fn5` has already been declared here 20 โ”‚ var fn5; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 21 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[functions/functionOverloadErrorsSyntax.ts:8:1] 8 โ”‚ //Function overload signature with rest param followed by non-optional parameter 9 โ”‚ function fn5(x: string, ...y: any[], z: string); ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 10 โ”‚ function fn5() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[importAssertion/importAssertion4.ts:1:1] 1 โ”‚ import * as f from "./first" assert ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[importAssertion/importAssertion5.ts:1:1] 1 โ”‚ import * as f from "./first" assert { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expect `}` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[interfaces/interfaceDeclarations/interfacesWithPredefinedTypesAsNames.ts:4:1] 4 โ”‚ interface boolean { } 5 โ”‚ interface void {} ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ interface unknown {} โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[interfaces/interfacesExtendingClasses/interfaceExtendingClass2.ts:16:1] 16 โ”‚ }; 17 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `}` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[internalModules/exportDeclarations/NonInitializedExportInInternalModule.ts:2:1] 2 โ”‚ module Inner { 3 โ”‚ var; ยท โ”€ 4 โ”‚ let; โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `Point` has already been declared โ•ญโ”€[internalModules/moduleDeclarations/invalidInstantiatedModule.ts:1:1] 1 โ”‚ module M { 2 โ”‚ export class Point { x: number; y: number } ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ `Point` has already been declared here 3 โ”‚ export var Point = 1; // Error ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `err` has already been declared โ•ญโ”€[jsdoc/jsdocCatchClauseWithTypeAnnotation.ts:39:1] 39 โ”‚ try { } 40 โ”‚ catch (err) { ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ `err` has already been declared here 41 โ”‚ /** @type {string} */ 42 โ”‚ let err; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 43 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[jsdoc/jsdocDisallowedInTypescript.ts:3:1] 3 โ”‚ // grammar error from checker 4 โ”‚ var ara: Array. = [1,2,3]; ยท โ”€ 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[jsdoc/jsdocParseErrorsInTypescript.ts:1:1] 1 โ”‚ // parse error (blocks grammar errors from checker) 2 โ”‚ function parse1(n: number=) { } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal break statement โ•ญโ”€[jsdoc/typedefOnStatements.ts:31:1] 31 โ”‚ /** @typedef {{ j: string }} J */ 32 โ”‚ break; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 33 โ”‚ /** @typedef {{ k: string }} K */ โ•ฐโ”€โ”€โ”€โ”€ help: A `break` statement can only be used within an enclosing iteration or switch statement. ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[jsdoc/typedefOnStatements.ts:36:1] 36 โ”‚ /** @typedef {{ l: string }} L */ 37 โ”‚ continue; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 38 โ”‚ /** @typedef {{ m: string }} M */ โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— 'with' statements are not allowed โ•ญโ”€[jsdoc/typedefOnStatements.ts:38:1] 38 โ”‚ /** @typedef {{ m: string }} M */ 39 โ”‚ with (name) { ยท โ”€โ”€โ”€โ”€ 40 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[jsx/checkJsxNamespaceNamesQuestionableForms.tsx:12:1] 12 โ”‚ ; 13 โ”‚ ; ยท โ”€ 14 โ”‚ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[jsx/jsxAndTypeAssertion.tsx:7:1] 7 โ”‚ var x: any; 8 โ”‚ x = { test: }; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `}` here, but found `:` 9 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[jsx/jsxEsprimaFbTestSuite.tsx:40:1] 40 โ”‚ 41 โ”‚ right=monkeys /> gorillas />; ยท โ”€ 42 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— TS18007: JSX expressions may not use the comma operator. Did you mean to write an array? โ•ญโ”€[jsx/jsxParsingError1.tsx:13:1] 13 โ”‚ const class2 = "bar"; 14 โ”‚ const elem =
; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ JSX expressions may not use the comma operator. Did you mean to write an array? โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[jsx/jsxUnclosedParserRecovery.ts:14:1] 14 โ”‚ < 15 โ”‚
; ยท โ”€ 16 โ”‚ function noName() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid characters after number โ•ญโ”€[jsx/tsxAttributeInvalidNames.tsx:11:1] 11 โ”‚ // Invalid names 12 โ”‚ ; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid characters after number 13 โ”‚ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid characters after number โ•ญโ”€[jsx/tsxAttributeInvalidNames.tsx:11:1] 11 โ”‚ // Invalid names 12 โ”‚ ; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Invalid characters after number 13 โ”‚ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[jsx/tsxErrorRecovery1.tsx:6:1] 6 โ”‚ function foo() { 7 โ”‚ var x =
{
ยท โ”€ 8 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[jsx/tsxFragmentErrors.tsx:11:1] 11 โ”‚ 12 โ”‚ <>hi
// Error ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `Identifier` 13 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[jsx/tsxStatelessFunctionComponents1.tsx:46:1] 46 โ”‚ let o = { 47 โ”‚ prop1: true; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `;` 48 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[override/overrideKeywordOrder.ts:14:1] 14 โ”‚ override async m1() {} 15 โ”‚ async override m2() {} // error ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `Identifier` 16 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/Accessors/parserAccessors10.ts:2:1] 2 โ”‚ var v = { 3 โ”‚ public get foo() { } ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `get` 4 โ”‚ }; โ•ฐโ”€โ”€โ”€โ”€ ร— A 'get' accessor must not have any formal parameters. โ•ญโ”€[parser/ecmascript5/Accessors/parserAccessors7.ts:1:1] 1 โ”‚ // @target: es5 2 โ”‚ var v = { get foo(v: number) { } }; ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ A 'get' accessor must not have any formal parameters. โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[parser/ecmascript5/Accessors/parserAccessors8.ts:1:1] 1 โ”‚ // @target: es5 2 โ”‚ var v = { set foo() { } } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[parser/ecmascript5/Accessors/parserAccessors9.ts:1:1] 1 โ”‚ // @target: es5 2 โ”‚ var v = { set foo(a, b) { } } ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression1.ts:1:1] 1 โ”‚ var v = (public x: string) => { }; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `Identifier` โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression2.ts:1:1] 1 โ”‚ a = () => { } || a ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression3.ts:1:1] 1 โ”‚ a = (() => { } || a) ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `||` โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration3.ts:1:1] 1 โ”‚ class C { 2 โ”‚ export constructor() { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Classes can't have a field named 'constructor' โ•ญโ”€[parser/ecmascript5/ConstructorDeclarations/parserConstructorDeclaration8.ts:2:1] 2 โ”‚ // Not a constructor 3 โ”‚ public constructor; ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can't have a field named 'constructor' 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/EnumDeclarations/parserEnum4.ts:3:1] 3 โ”‚ export enum SignatureFlags { 4 โ”‚ , ยท โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/EnumDeclarations/parserEnum5.ts:1:1] 1 โ”‚ enum E2 { a, } 2 โ”‚ enum E3 { a: 1, } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `:` 3 โ”‚ enum E1 { a, b: 1, c, d: 2 = 3 } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/EnumDeclarations/parserEnumDeclaration4.ts:1:1] 1 โ”‚ enum void { ยท โ”€โ”€โ”€โ”€ 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/AccessibilityAfterStatic/parserAccessibilityAfterStatic6.ts:2:1] 2 โ”‚ { 3 โ”‚ static public ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `}` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList1.ts:2:1] 2 โ”‚ bar( 3 โ”‚ return x; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList2.ts:1:1] 1 โ”‚ function foo() { 2 โ”‚ bar(; ยท โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList3.ts:2:1] 2 โ”‚ bar(a, 3 โ”‚ return; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList4.ts:2:1] 2 โ”‚ bar(a,b 3 โ”‚ return; ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `return` 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList6.ts:1:1] 1 โ”‚ Foo(, ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList7.ts:1:1] 1 โ”‚ Foo(a,, ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression1.ts:1:1] 1 โ”‚ var v = [1, 2, 3 2 โ”‚ 4, 5, 6, 7]; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `decimal` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression2.ts:2:1] 2 โ”‚ 3 โ”‚ .7042760848999023, 1.1955541372299194, 0.19600726664066315, -0.7120069861412048]; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `float` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions/parserErrorRecoveryArrayLiteralExpression3.ts:1:1] 1 โ”‚ var texCoords = [2, 2, 0.5000001192092895, 0.8749999 ; 403953552, 0.5000001192092895, 0.8749999403953552]; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `;` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction1.ts:1:1] 1 โ”‚ var v = (a: ) => { ยท โ”€ 2 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrowFunctions/ArrowFunction3.ts:1:1] 1 โ”‚ var v = (a): => { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 2 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction1.ts:1:1] 1 โ”‚ var v = (a: ) => { ยท โ”€ 2 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ArrowFunctions/parserX_ArrowFunction3.ts:1:1] 1 โ”‚ var v = (a): => { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 2 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block1.ts:2:1] 2 โ”‚ 1 + 3 โ”‚ return; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character `ยฌ` โ•ญโ”€[parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block2.ts:1:1] 1 โ”‚ function f() { 2 โ”‚ ยฌ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Character `ยฌ` 3 โ”‚ return; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/Blocks/parserErrorRecovery_Block3.ts:3:1] 3 โ”‚ 4 โ”‚ private b(): boolean { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement1.ts:4:1] 4 โ”‚ // this as a source unit element. 5 โ”‚ class D { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement2.ts:3:1] 3 โ”‚ 4 โ”‚ enum E { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Invalid Character `ยฌ` โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ClassElements/parserErrorRecovery_ClassElement3.ts:1:1] 1 โ”‚ module M { 2 โ”‚ ยฌ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Character `ยฌ` 3 โ”‚ class C { โ•ฐโ”€โ”€โ”€โ”€ ร— Empty parenthesized expression โ•ญโ”€[parser/ecmascript5/ErrorRecovery/Expressions/parserErrorRecovery_Expression1.ts:1:1] 1 โ”‚ var v = ()({}); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected an expression here โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause1.ts:1:1] 1 โ”‚ class C extends { 2 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause2.ts:1:1] 1 โ”‚ class C extends A, { 2 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause3.ts:1:1] 1 โ”‚ class C extends implements A { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `Identifier` 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause4.ts:1:1] 1 โ”‚ class C extends A implements { ยท โ”€ 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause5.ts:1:1] 1 โ”‚ class C extends A, implements B, { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `Identifier` 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause6.ts:1:1] 1 โ”‚ interface I extends { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement1.ts:3:1] 3 โ”‚ if ( 4 โ”‚ } ยท โ”€ 5 โ”‚ f2() { โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement2.ts:3:1] 3 โ”‚ if (a 4 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `)` here, but found `}` 5 โ”‚ f2() { โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement3.ts:3:1] 3 โ”‚ if (a.b 4 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `)` here, but found `}` 5 โ”‚ f2() { โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement4.ts:3:1] 3 โ”‚ if (a.b) 4 โ”‚ } ยท โ”€ 5 โ”‚ f2() { โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement5.ts:4:1] 4 โ”‚ } 5 โ”‚ f2() { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IfStatements/parserErrorRecoveryIfStatement6.ts:4:1] 4 โ”‚ } 5 โ”‚ public f2() { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/IncompleteMemberVariables/parserErrorRecovery_IncompleteMemberVariable2.ts:11:1] 11 โ”‚ 12 โ”‚ public con:C "hello"; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 13 โ”‚ // Constructor โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/LeftShifts/parserErrorRecovery_LeftShift1.ts:1:1] 1 โ”‚ retValue = bfs.VARIABLES >> ); ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement1.ts:1:1] 1 โ”‚ return foo; 2 โ”‚ } ยท โ”€ 3 โ”‚ return bar; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement2.ts:6:1] 6 โ”‚ 7 โ”‚ ) ยท โ”€ 8 โ”‚ ) โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral1.ts:1:1] 1 โ”‚ var v = { a: 1 b: 2 } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `Identifier` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral2.ts:1:1] 1 โ”‚ var v = { a 2 โ”‚ return; ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `return` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral3.ts:1:1] 1 โ”‚ var v = { a: 2 โ”‚ return; ยท โ”€โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral4.ts:1:1] 1 โ”‚ var v = { a: 1 2 โ”‚ return; ยท โ”€โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `return` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ObjectLiterals/parserErrorRecovery_ObjectLiteral5.ts:1:1] 1 โ”‚ var v = { a: 1, 2 โ”‚ return; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList1.ts:1:1] 1 โ”‚ function f(a { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `{` 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList2.ts:1:1] 1 โ”‚ function f(a, { 2 โ”‚ } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `)` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character `ยฌ` โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList4.ts:1:1] 1 โ”‚ function f(a,ยฌ) { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Character `ยฌ` 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/ParameterLists/parserErrorRecovery_ParameterList5.ts:1:1] 1 โ”‚ (a:number => { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `=>` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/SourceUnits/parserErrorRecovery_SourceUnit1.ts:2:1] 2 โ”‚ } 3 โ”‚ } ยท โ”€ 4 โ”‚ class D { โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement1.ts:3:1] 3 โ”‚ 1 + 4 โ”‚ case 2: ยท โ”€โ”€โ”€โ”€ 5 โ”‚ 1 + โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement2.ts:4:1] 4 โ”‚ 5 โ”‚ class D { ยท โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/ErrorRecovery/TypeArgumentLists/TypeArgumentList1.ts:1:1] 1 โ”‚ Foo(4, 5, 6); ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/ErrorRecovery/TypeArgumentLists/parserX_TypeArgumentList1.ts:1:1] 1 โ”‚ Foo(4, 5, 6); ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/VariableLists/parserErrorRecovery_VariableList1.ts:1:1] 1 โ”‚ var a, 2 โ”‚ return; ยท โ”€โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/VariableLists/parserInvalidIdentifiersInVariableStatements1.ts:1:1] 1 โ”‚ var export; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 2 โ”‚ var foo; โ•ฐโ”€โ”€โ”€โ”€ ร— Empty parenthesized expression โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserEmptyParenthesizedExpression1.ts:1:1] 1 โ”‚ function getObj() { 2 โ”‚ ().toString(); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected an expression here 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserEqualsGreaterThanAfterFunction1.ts:1:1] 1 โ”‚ function => ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `=>` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserEqualsGreaterThanAfterFunction2.ts:1:1] 1 โ”‚ function (a => b; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `=>` โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserErrantAccessibilityModifierInModule1.ts:2:1] 2 โ”‚ var x=10; // variable local to this module body 3 โ”‚ private y=x; // property visible only in module ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 4 โ”‚ export var z=y; // property visible to any code โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserErrantEqualsGreaterThanAfterFunction1.ts:1:1] 1 โ”‚ function f() => 4; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserErrantEqualsGreaterThanAfterFunction2.ts:1:1] 1 โ”‚ function f(p: A) => p; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserErrantSemicolonInClass1.ts:14:1] 14 โ”‚ } 15 โ”‚ public set d() { ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 16 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserFuzz1.ts:1:1] 1 โ”‚ cla 4 โ”‚ var index = 0; ยท โ”€โ”€โ”€ 5 โ”‚ return this.doWhile((item, i) => filter(item, i) ? test(item, index++) : true); โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts:1:1] 1 โ”‚ public break; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserUnfinishedTypeNameBeforeKeyword1.ts:1:1] 1 โ”‚ var x: TypeModule1. 2 โ”‚ module TypeModule2 { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserUnterminatedGeneric1.ts:1:1] 1 โ”‚ interface IQService { 2 โ”‚ all(promises: IPromise < any > []): IPromise< ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `>` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/ErrorRecovery/parserUnterminatedGeneric2.ts:1:1] 1 โ”‚ declare module ng { 2 โ”‚ interfaceICompiledExpression { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ (context: any, locals?: any): any; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ExportAssignments/parserExportAssignment3.ts:1:1] 1 โ”‚ export = ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ExportAssignments/parserExportAssignment4.ts:1:1] 1 โ”‚ export = ; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Expressions/parseIncompleteBinaryExpression1.ts:1:1] 1 โ”‚ var v = || b; ยท โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserAssignmentExpression1.ts:1:1] 1 โ”‚ (foo()) = bar; ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/Expressions/parserMemberAccessAfterPostfixExpression1.ts:1:1] 1 โ”‚ // @lib: es5 2 โ”‚ a--.toString() ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/Expressions/parserPostfixPostfixExpression1.ts:1:1] 1 โ”‚ a++ ++; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/Expressions/parserPostfixUnaryExpression1.ts:1:1] 1 โ”‚ foo ++ ++; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Expressions/parserTypeAssertionInObjectCreationExpression1.ts:1:1] 1 โ”‚ new Foo() ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserUnaryExpression1.ts:1:1] 1 โ”‚ ++this; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserUnaryExpression2.ts:1:1] 1 โ”‚ ++function(e) { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserUnaryExpression3.ts:1:1] 1 โ”‚ ++[0]; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserUnaryExpression4.ts:1:1] 1 โ”‚ ++{}; ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserUnaryExpression5.ts:1:1] 1 โ”‚ ++ delete foo.bar ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Expressions/parserUnaryExpression7.ts:1:1] 1 โ”‚ ++ new Foo(); ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Fuzz/parser0_004152.ts:1:1] 1 โ”‚ export class Game { 2 โ”‚ private position = new DisplayPosition([), 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 0], NoMove, 0); ยท โ”€ 3 โ”‚ private prevConfig: SeedCoords[][]; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity11.ts:1:1] 1 โ”‚ 1 >>= 2; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity12.ts:1:1] 1 โ”‚ 1 >> = 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity13.ts:1:1] 1 โ”‚ 1 >>/**/= 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity14.ts:1:1] 1 โ”‚ 1 >> 2 โ”‚ = 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity15.ts:1:1] 1 โ”‚ 1 ยท โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 2 โ”‚ // before โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity16.ts:1:1] 1 โ”‚ 1 >>>= 2; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity17.ts:1:1] 1 โ”‚ 1 >>> = 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity18.ts:1:1] 1 โ”‚ 1 >>>/**/= 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity19.ts:1:1] 1 โ”‚ 1 >>> 2 โ”‚ = 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity2.ts:1:1] 1 โ”‚ 1 > > 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity20.ts:1:1] 1 โ”‚ 1 ยท โ”ฌ ยท โ•ฐโ”€โ”€ Cannot assign to this expression 2 โ”‚ // Before โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity3.ts:1:1] 1 โ”‚ 1 >/**/> 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity4.ts:1:1] 1 โ”‚ 1 > 2 โ”‚ > 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity7.ts:1:1] 1 โ”‚ 1 >> > 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity8.ts:1:1] 1 โ”‚ 1 >>/**/> 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity9.ts:1:1] 1 โ”‚ 1 >> 2 โ”‚ > 2; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/IndexMemberDeclarations/parserIndexMemberDeclaration9.ts:1:1] 1 โ”‚ class C { 2 โ”‚ export [x: string]: string; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature1.ts:1:1] 1 โ”‚ interface I { 2 โ”‚ [...a] ยท โ”€โ”€โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature10.ts:1:1] 1 โ”‚ interface I { 2 โ”‚ [a, b]: number ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `]` here, but found `,` 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature11.ts:2:1] 2 โ”‚ [p]; // Used to be indexer, now it is a computed property 3 โ”‚ [p1: string]; ยท โ”€ 4 โ”‚ [p2: string, p3: number]; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature2.ts:1:1] 1 โ”‚ interface I { 2 โ”‚ [public a] ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `]` here, but found `Identifier` 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature3.ts:1:1] 1 โ”‚ interface I { 2 โ”‚ [a?] ยท โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature6.ts:2:1] 2 โ”‚ [a:boolean] 3 โ”‚ } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature7.ts:2:1] 2 โ”‚ [a:string] 3 โ”‚ } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature8.ts:1:1] 1 โ”‚ var foo: { [index: any]; }; // expect an error here ยท โ”€ 2 โ”‚ var foo2: { [index: RegExp]; }; // expect an error here โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/IndexSignatures/parserIndexSignature9.ts:1:1] 1 โ”‚ interface I { 2 โ”‚ []: number ยท โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration10.ts:2:1] 2 โ”‚ class C { 3 โ”‚ export get Foo() { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— A 'get' accessor must not have any formal parameters. โ•ญโ”€[parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration12.ts:2:1] 2 โ”‚ class C { 3 โ”‚ get Foo(a: number) { } ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ A 'get' accessor must not have any formal parameters. 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration13.ts:2:1] 2 โ”‚ class C { 3 โ”‚ set Foo() { } ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor must have exactly one parameter. โ•ญโ”€[parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration14.ts:2:1] 2 โ”‚ class C { 3 โ”‚ set Foo(a: number, b: number) { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ A 'set' accessor must have exactly one parameter. 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— A 'set' accessor function argument must not be a rest parameter โ•ญโ”€[parser/ecmascript5/MemberAccessorDeclarations/parserMemberAccessorDeclaration18.ts:2:1] 2 โ”‚ class C { 3 โ”‚ set Foo(...a) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ A 'set' accessor function argument must not be a rest parameter 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/MemberFunctionDeclarations/parserMemberFunctionDeclaration4.ts:1:1] 1 โ”‚ class C { 2 โ”‚ export Foo() { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/MemberVariableDeclarations/parserMemberVariableDeclaration4.ts:1:1] 1 โ”‚ class C { 2 โ”‚ export Foo; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/MissingTokens/parserMissingToken1.ts:1:1] 1 โ”‚ a / finally ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated regular expression โ•ญโ”€[parser/ecmascript5/MissingTokens/parserMissingToken2.ts:1:1] 1 โ”‚ / b; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Unterminated regular expression โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ObjectTypes/parserObjectType5.ts:2:1] 2 โ”‚ A: B 3 โ”‚ ; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `(` here, but found `;` 4 โ”‚ }; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/ObjectTypes/parserObjectType6.ts:2:1] 2 โ”‚ a: B 3 โ”‚ []; ยท โ”€ 4 โ”‚ }; โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[parser/ecmascript5/ParameterLists/parserParameterList1.ts:1:1] 1 โ”‚ class C { 2 โ”‚ F(...A, B) { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ParameterLists/parserParameterList5.ts:1:1] 1 โ”‚ function A(): (public B) => C { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `)` here, but found `Identifier` 2 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/ParameterLists/parserParameterList6.ts:1:1] 1 โ”‚ class C { 2 โ”‚ constructor(C: (public A) => any) { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `)` here, but found `Identifier` 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RealWorld/parserharness.ts:1430:1] 1430 โ”‚ // Regex for parsing options in the format "@Alpha: Value of any sort" 1431 โ”‚ private optionRegex = /^[\/]{2}\s*@(\w+):\s*(\S*)/gm; // multiple matches on multiple lines ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 1432 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript5/RegressionTests/parser509630.ts:2:1] 2 โ”‚ public examples = [ // typing here 3 โ”‚ } ยท โ”€ 4 โ”‚ class Any extends Type { โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/RegressionTests/parser509667.ts:3:1] 3 โ”‚ if (this. 4 โ”‚ } ยท โ”€ 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/RegressionTests/parser509669.ts:1:1] 1 โ”‚ function foo():any { 2 โ”‚ return ():void {}; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `=>` here, but found `{` 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/RegressionTests/parser512084.ts:1:1] 1 โ”‚ class foo { ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expect `}` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/RegressionTests/parser512097.ts:1:1] 1 โ”‚ var tt = { aa; } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `;` 2 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegressionTests/parser512325.ts:1:1] 1 โ”‚ var tt = (a, (b, c)) => a+b+c; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegressionTests/parser519458.ts:1:1] 1 โ”‚ import rect = module("rect"); var bar = new rect.Rect(); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegressionTests/parser521128.ts:1:1] 1 โ”‚ module.module { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Empty parenthesized expression โ•ญโ”€[parser/ecmascript5/RegressionTests/parser566700.ts:1:1] 1 โ”‚ var v = ()({}); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected an expression here โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegressionTests/parser585151.ts:1:1] 1 โ”‚ class Foo2 { 2 โ”‚ var icecream = "chocolate"; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— The keyword 'static' is reserved โ•ญโ”€[parser/ecmascript5/RegressionTests/parser642331.ts:1:1] 1 โ”‚ class test { 2 โ”‚ constructor (static) { } ยท โ”€โ”€โ”€โ”€โ”€โ”€ 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'static' is reserved โ•ญโ”€[parser/ecmascript5/RegressionTests/parser642331_1.ts:3:1] 3 โ”‚ class test { 4 โ”‚ constructor (static) { } ยท โ”€โ”€โ”€โ”€โ”€โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegressionTests/parser645086_1.ts:1:1] 1 โ”‚ var v = /[]/]/ ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegressionTests/parser645086_2.ts:1:1] 1 โ”‚ var v = /[^]/]/ ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected flag a in regular expression literal โ•ญโ”€[parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity3.ts:1:1] 1 โ”‚ if (1) /regexp/a.foo(); ยท โ–ฒ ยท โ•ฐโ”€โ”€ Unexpected flag a in regular expression literal โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated regular expression โ•ญโ”€[parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity4.ts:1:1] 1 โ”‚ foo(/notregexp); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated regular expression โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity7.ts:1:1] 1 โ”‚ (a/8 2 โ”‚ ){} ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts:1:1] 1 โ”‚ \ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts:1:1] 1 โ”‚ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence 2 โ”‚ \ 3 โ”‚ /*existing trivia*/ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts:1:1] 1 โ”‚ \ 2 โ”‚ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence 3 โ”‚ /*existing trivia*/ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts:1:1] 1 โ”‚ ; \ \ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts:1:1] 1 โ”‚ ; \ \ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts:1:1] 1 โ”‚ ; \ \ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts:1:1] 1 โ”‚ \ \ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts:1:1] 1 โ”‚ \ \ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts:1:1] 1 โ”‚ \ \ \ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens13.ts:1:1] 1 โ”‚ /regexp/ \ ; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens13.ts:1:1] 1 โ”‚ /regexp/ \ ; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts:1:1] 1 โ”‚ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence 2 โ”‚ /*existing trivia*/ 3 โ”‚ \ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts:2:1] 2 โ”‚ /*existing trivia*/ 3 โ”‚ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence 4 โ”‚ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts:1:1] 1 โ”‚ /*existing trivia*/ 2 โ”‚ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence 3 โ”‚ \ 4 โ”‚ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts:2:1] 2 โ”‚ \ 3 โ”‚ \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence 4 โ”‚ ; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens16.ts:1:1] 1 โ”‚ foo(): Bar { } ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 2 โ”‚ function Foo () ยฌ { } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens17.ts:1:1] 1 โ”‚ foo(a, \ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens17.ts:1:1] 1 โ”‚ foo(a, \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `)` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens18.ts:1:1] 1 โ”‚ foo(a \ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens18.ts:1:1] 1 โ”‚ foo(a \ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `Identifier` โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens19.ts:1:1] 1 โ”‚ \ declare var v; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Keywords cannot contain escape characters โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens19.ts:1:1] 1 โ”‚ \ declare var v; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ keyword cannot contain escape characters โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts:1:1] 1 โ”‚ \\ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Unicode escape sequence โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Unicode escape sequence โ•ญโ”€[parser/ecmascript5/SkippedTokens/parserSkippedTokens20.ts:1:1] 1 โ”‚ var v: X(0); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— 'super' can only be used with function calls or in property accesses โ•ญโ”€[parser/ecmascript5/SuperExpressions/parserSuperExpression2.ts:2:1] 2 โ”‚ M() { 3 โ”‚ super(0); ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ 'super' can only be used with function calls or in property accesses 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: replace with `super()` or `super.prop` or `super[prop]` ร— Expect token โ•ญโ”€[parser/ecmascript5/TupleTypes/TupleType4.ts:1:1] 1 โ”‚ var v: [ ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `]` here, but found `EOF` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/TupleTypes/TupleType6.ts:1:1] 1 โ”‚ var v: [number,,] ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Types/parserTypeQuery3.ts:1:1] 1 โ”‚ var v: typeof A. ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/Types/parserTypeQuery4.ts:1:1] 1 โ”‚ var v: typeof A.; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/VariableDeclarations/parserVariableDeclaration10.ts:1:1] 1 โ”‚ var a,; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/VariableDeclarations/parserVariableDeclaration5.ts:1:1] 1 โ”‚ var a, ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/VariableDeclarations/parserVariableDeclaration6.ts:1:1] 1 โ”‚ var ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/VariableDeclarations/parserVariableDeclaration8.ts:1:1] 1 โ”‚ var ; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated multiline comment โ•ญโ”€[parser/ecmascript5/parserKeywordsAsIdentifierName2.ts:1:1] 1 โ”‚ // 'public' should be marked unusable, should complain on trailing /* 2 โ”‚ a.public /* ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ Unterminated multiline comment โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserObjectCreationArrayLiteral1.ts:1:1] 1 โ”‚ new Foo[]; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserObjectCreationArrayLiteral3.ts:1:1] 1 โ”‚ new Foo[](); ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserRealSource10.ts:126:1] 126 โ”‚ 127 โ”‚ export var tokenTable = new TokenInfo[]; ยท โ”€ 128 โ”‚ export var nodeTypeTable = new string[]; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserRealSource11.ts:192:1] 192 โ”‚ public enclosingScope: SymbolScope = null; 193 โ”‚ public members: AST[] = new AST[]; ยท โ”€ 194 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserRealSource4.ts:194:1] 194 โ”‚ public itemCount: number = 0; 195 โ”‚ public table = new HashEntry[]; ยท โ”€ 196 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserRealSource7.ts:15:1] 15 โ”‚ if (baseTypeLinks == null) { 16 โ”‚ baseTypeLinks = new TypeLink[]; ยท โ”€ 17 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserRealSource9.ts:11:1] 11 โ”‚ if (typeLinks) { 12 โ”‚ extendsList = new Type[]; ยท โ”€ 13 โ”‚ for (var i = 0, len = typeLinks.length; i < len; i++) { โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript5/parserS12.11_A3_T4.ts:15:1] 15 โ”‚ switch(value) { 16 โ”‚ case: ยท โ”€ 17 โ”‚ result += 2; โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[parser/ecmascript5/parserS7.9_A5.7_T1.ts:15:1] 15 โ”‚ x 16 โ”‚ โ•ญโ”€โ–ถ ++ 17 โ”‚ โ”‚ ++ 18 โ”‚ โ”œโ”€โ–ถ y ยท โ•ฐโ”€โ”€โ”€โ”€ Cannot assign to this expression 19 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript5/parservoidInQualifiedName1.ts:1:1] 1 โ”‚ var v : void.x; ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName1.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ var v = { [e] }; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName27.ts:4:1] 4 โ”‚ [e]: number = 0 5 โ”‚ [e2]: number ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName30.ts:4:1] 4 โ”‚ [e] = id++ 5 โ”‚ [e2] = 1 ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `[` 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName33.ts:4:1] 4 โ”‚ [e] = 0 5 โ”‚ [e2]() { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Expect token โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName35.ts:2:1] 2 โ”‚ var x = { 3 โ”‚ [0, 1]: { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `]` here, but found `,` 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'public' is reserved โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName36.ts:2:1] 2 โ”‚ class C { 3 โ”‚ [public ]: string; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'public' is reserved โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName38.ts:2:1] 2 โ”‚ class C { 3 โ”‚ [public]() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— The keyword 'public' is reserved โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName39.ts:3:1] 3 โ”‚ class C { 4 โ”‚ [public]() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript6/ComputedPropertyNames/parserComputedPropertyName5.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ var v = { public get [e]() { } }; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `get` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript6/Iterators/parserForOfStatement2.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ for (var of X) { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `;` here, but found `Identifier` 3 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript6/Iterators/parserForOfStatement21.ts:1:1] 1 โ”‚ //@target: ES6 2 โ”‚ for (var of of) { } ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— The left-hand side of a `for...of` statement may not be `async` โ•ญโ”€[parser/ecmascript6/Iterators/parserForOfStatement22.ts:3:1] 3 โ”‚ var async; 4 โ”‚ for (async of [1, 2]) {} ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ The left-hand side of a `for...of` statement may not be `async` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment1.ts:3:1] 3 โ”‚ var name:any, id: any; 4 โ”‚ foo({ name?, id? }); ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `?` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment2.ts:1:1] 1 โ”‚ var v = { class }; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment3.ts:1:1] 1 โ”‚ var v = { "" }; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment4.ts:1:1] 1 โ”‚ var v = { 0 }; ยท โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript6/ShorthandPropertyAssignment/parserShorthandPropertyAssignment5.ts:1:1] 1 โ”‚ var greet = "hello"; 2 โ”‚ var obj = { greet? }; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `?` โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[parser/ecmascript6/Symbols/parserSymbolIndexer5.ts:2:1] 2 โ”‚ var x = { 3 โ”‚ [s: symbol]: "" ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `]` here, but found `:` 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Multiple constructor implementations are not allowed. โ•ญโ”€[salsa/constructorNameInAccessor.ts:2:1] 2 โ”‚ class C1 { 3 โ”‚ get constructor() { return } ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ constructor has already been declared here 4 โ”‚ set constructor(value) {} ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ it cannot be redeclared here 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Constructor can't have get/set modifier โ•ญโ”€[salsa/constructorNameInAccessor.ts:2:1] 2 โ”‚ class C1 { 3 โ”‚ get constructor() { return } ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Constructor can't have get/set modifier 4 โ”‚ set constructor(value) {} โ•ฐโ”€โ”€โ”€โ”€ ร— Constructor can't have get/set modifier โ•ญโ”€[salsa/constructorNameInAccessor.ts:3:1] 3 โ”‚ get constructor() { return } 4 โ”‚ set constructor(value) {} ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Constructor can't have get/set modifier 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Constructor can't be a generator โ•ญโ”€[salsa/constructorNameInGenerator.ts:2:1] 2 โ”‚ class C2 { 3 โ”‚ *constructor() {} ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Constructor can't be a generator 4 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— '0'-prefixed octal literals and octal escape sequences are deprecated โ•ญโ”€[salsa/plainJSBinderErrors.ts:29:1] 29 โ”‚ withOctal() { 30 โ”‚ const redundant = 010 ยท โ”€โ”€โ”€ 31 โ”‚ with (redundant) { โ•ฐโ”€โ”€โ”€โ”€ help: for octal literals use the '0o' prefix instead ร— 'with' statements are not allowed โ•ญโ”€[salsa/plainJSBinderErrors.ts:30:1] 30 โ”‚ const redundant = 010 31 โ”‚ with (redundant) { ยท โ”€โ”€โ”€โ”€ 32 โ”‚ return toFixed() โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[salsa/plainJSBinderErrors.ts:37:1] 37 โ”‚ label: var x = 1 38 โ”‚ break label ยท โ”€โ”€โ”€โ”€โ”€ 39 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Classes can't have an element named '#constructor' โ•ญโ”€[salsa/plainJSBinderErrors.ts:15:1] 15 โ”‚ class C { 16 โ”‚ #constructor = 5 ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can't have an element named '#constructor' 17 โ”‚ deleted() { โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[salsa/plainJSGrammarErrors.ts:8:1] 8 โ”‚ q = #unbound 9 โ”‚ m() { ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `in` here, but found `Identifier` 10 โ”‚ #p โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `orbitol` has already been declared โ•ญโ”€[salsa/plainJSRedeclare.ts:3:1] 3 โ”‚ // @filename: plainJSRedeclare.js 4 โ”‚ const orbitol = 1 ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ `orbitol` has already been declared here 5 โ”‚ var orbitol = 1 + false ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 6 โ”‚ orbitol.toExponential() โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `orbitol` has already been declared โ•ญโ”€[salsa/plainJSRedeclare2.ts:4:1] 4 โ”‚ // @filename: plainJSRedeclare.js 5 โ”‚ const orbitol = 1 ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ `orbitol` has already been declared here 6 โ”‚ var orbitol = 1 + false ยท โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ It can not be redeclared here 7 โ”‚ orbitol.toExponential() โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[scanner/ecmascript3/scannerES3NumericLiteral3.ts:1:1] 1 โ”‚ 01.0 ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected end of file โ•ญโ”€[scanner/ecmascript3/scannerES3NumericLiteral4.ts:1:1] 1 โ”‚ 1e โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Number โ•ญโ”€[scanner/ecmascript3/scannerES3NumericLiteral4.ts:1:1] 1 โ”‚ 1e ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ invalid float โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected end of file โ•ญโ”€[scanner/ecmascript3/scannerES3NumericLiteral6.ts:1:1] 1 โ”‚ 1e+ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Number โ•ญโ”€[scanner/ecmascript3/scannerES3NumericLiteral6.ts:1:1] 1 โ”‚ 1e+ ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ invalid float โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[scanner/ecmascript5/scannerNumericLiteral3.ts:1:1] 1 โ”‚ // @target: ES5 2 โ”‚ 01.0 ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected end of file โ•ญโ”€[scanner/ecmascript5/scannerNumericLiteral4.ts:1:1] 1 โ”‚ // @target: ES5 2 โ”‚ 1e โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Number โ•ญโ”€[scanner/ecmascript5/scannerNumericLiteral4.ts:1:1] 1 โ”‚ // @target: ES5 2 โ”‚ 1e ยท โ”€โ”ฌ ยท โ•ฐโ”€โ”€ invalid float โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected end of file โ•ญโ”€[scanner/ecmascript5/scannerNumericLiteral6.ts:1:1] 1 โ”‚ // @target: ES5 2 โ”‚ 1e+ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Number โ•ญโ”€[scanner/ecmascript5/scannerNumericLiteral6.ts:1:1] 1 โ”‚ // @target: ES5 2 โ”‚ 1e+ ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ invalid float โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated multiline comment โ•ญโ”€[scanner/ecmascript5/scannerS7.4_A2_T2.ts:11:1] 11 โ”‚ 12 โ”‚ โ•ญโ”€โ–ถ /*CHECK#1/ 13 โ”‚ โ”œโ”€โ–ถ ยท โ•ฐโ”€โ”€โ”€โ”€ Unterminated multiline comment โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character ` โ”‚ ` โ•ญโ”€[scanner/ecmascript5/scannerS7.8.3_A6.1_T1.ts:12:1] 12 โ”‚ //CHECK#1 13 โ”‚ 0x ยท โ–ฒ ยท โ•ฐโ”€โ”€ Invalid Character ` ` 14 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid escape sequence โ•ญโ”€[scanner/ecmascript5/scannerS7.8.4_A7.1_T4.ts:12:1] 12 โ”‚ //CHECK# 13 โ”‚ "\u000G" ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Invalid escape sequence 14 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Unterminated string โ•ญโ”€[scanner/ecmascript5/scannerStringLiterals.ts:9:1] 9 โ”‚ " 10 โ”‚ "Should error because of newline. ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Unterminated string 11 โ”‚ "Should error because of end of file. โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid Character `` โ•ญโ”€[scanner/ecmascript5/scannerUnexpectedNullCharacter1.ts:1:1] 1 โ”‚ foo+bar; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Invalid Character `` โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[scanner/ecmascript5/scannerUnexpectedNullCharacter1.ts:1:1] 1 โ”‚ foo+bar; ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Keywords cannot contain escape characters โ•ญโ”€[scanner/ecmascript5/scannerUnicodeEscapeInKeyword1.ts:1:1] 1 โ”‚ \u0076ar x = "hello"; ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ keyword cannot contain escape characters โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal break statement โ•ญโ”€[statements/breakStatements/invalidDoWhileBreakStatements.ts:6:1] 6 โ”‚ // naked break not allowed 7 โ”‚ break; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `break` statement can only be used within an enclosing iteration or switch statement. ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidDoWhileBreakStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ do break TWO; while (true) ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/breakStatements/invalidDoWhileBreakStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ break THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidDoWhileBreakStatements.ts:29:1] 29 โ”‚ do { 30 โ”‚ break FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidDoWhileBreakStatements.ts:39:1] 39 โ”‚ do { 40 โ”‚ break NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 41 โ”‚ }while (true) โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal break statement โ•ญโ”€[statements/breakStatements/invalidForBreakStatements.ts:6:1] 6 โ”‚ // naked break not allowed 7 โ”‚ break; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `break` statement can only be used within an enclosing iteration or switch statement. ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidForBreakStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ for(;;) break TWO; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/breakStatements/invalidForBreakStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ break THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidForBreakStatements.ts:29:1] 29 โ”‚ for(;;) { 30 โ”‚ break FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidForBreakStatements.ts:38:1] 38 โ”‚ for(;;) { 39 โ”‚ break NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 40 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal break statement โ•ญโ”€[statements/breakStatements/invalidForInBreakStatements.ts:6:1] 6 โ”‚ // naked break not allowed 7 โ”‚ break; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `break` statement can only be used within an enclosing iteration or switch statement. ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidForInBreakStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ for (var x in {}) break TWO; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/breakStatements/invalidForInBreakStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ break THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidForInBreakStatements.ts:29:1] 29 โ”‚ for (var x in {}) { 30 โ”‚ break FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidForInBreakStatements.ts:39:1] 39 โ”‚ for (var x in {}) { 40 โ”‚ break NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 41 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal break statement โ•ญโ”€[statements/breakStatements/invalidWhileBreakStatements.ts:3:1] 3 โ”‚ // naked break not allowed 4 โ”‚ break; ยท โ”€โ”€โ”€โ”€โ”€โ”€ 5 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `break` statement can only be used within an enclosing iteration or switch statement. ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidWhileBreakStatements.ts:7:1] 7 โ”‚ ONE: 8 โ”‚ while (true) break TWO; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 9 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/breakStatements/invalidWhileBreakStatements.ts:20:1] 20 โ”‚ var fn = function () { 21 โ”‚ break THREE; ยท โ”€โ”€โ”€โ”€โ”€ 22 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidWhileBreakStatements.ts:26:1] 26 โ”‚ while (true) { 27 โ”‚ break FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 28 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/breakStatements/invalidWhileBreakStatements.ts:36:1] 36 โ”‚ while (true) { 37 โ”‚ break NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 38 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[statements/continueStatements/invalidDoWhileContinueStatements.ts:6:1] 6 โ”‚ // naked continue not allowed 7 โ”‚ continue; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidDoWhileContinueStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ do continue TWO; while (true) ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/continueStatements/invalidDoWhileContinueStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ continue THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidDoWhileContinueStatements.ts:29:1] 29 โ”‚ do { 30 โ”‚ continue FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidDoWhileContinueStatements.ts:39:1] 39 โ”‚ do { 40 โ”‚ continue NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 41 โ”‚ }while (true) โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[statements/continueStatements/invalidForContinueStatements.ts:6:1] 6 โ”‚ // naked continue not allowed 7 โ”‚ continue; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidForContinueStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ for(;;) continue TWO; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/continueStatements/invalidForContinueStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ continue THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidForContinueStatements.ts:29:1] 29 โ”‚ for(;;) { 30 โ”‚ continue FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidForContinueStatements.ts:38:1] 38 โ”‚ for(;;) { 39 โ”‚ continue NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 40 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[statements/continueStatements/invalidForInContinueStatements.ts:6:1] 6 โ”‚ // naked continue not allowed 7 โ”‚ continue; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidForInContinueStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ for (var x in {}) continue TWO; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/continueStatements/invalidForInContinueStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ continue THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidForInContinueStatements.ts:29:1] 29 โ”‚ for (var x in {}) { 30 โ”‚ continue FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidForInContinueStatements.ts:39:1] 39 โ”‚ for (var x in {}) { 40 โ”‚ continue NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 41 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[statements/continueStatements/invalidSwitchContinueStatement.ts:4:1] 4 โ”‚ case 5: 5 โ”‚ continue; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 6 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— Illegal continue statement: no surrounding iteration statement โ•ญโ”€[statements/continueStatements/invalidWhileContinueStatements.ts:6:1] 6 โ”‚ // naked continue not allowed 7 โ”‚ continue; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 8 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ help: A `continue` statement can only be used within an enclosing `for`, `while` or `do while` ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidWhileContinueStatements.ts:10:1] 10 โ”‚ ONE: 11 โ”‚ while (true) continue TWO; ยท โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 12 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Jump target cannot cross function boundary. โ•ญโ”€[statements/continueStatements/invalidWhileContinueStatements.ts:23:1] 23 โ”‚ var fn = function () { 24 โ”‚ continue THREE; ยท โ”€โ”€โ”€โ”€โ”€ 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidWhileContinueStatements.ts:29:1] 29 โ”‚ while (true) { 30 โ”‚ continue FIVE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 31 โ”‚ FIVE: โ•ฐโ”€โ”€โ”€โ”€ ร— Use of undefined label โ•ญโ”€[statements/continueStatements/invalidWhileContinueStatements.ts:39:1] 39 โ”‚ while (true) { 40 โ”‚ continue NINE; ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ This label is used, but not defined 41 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[statements/for-ofStatements/ES5For-of12.ts:1:1] 1 โ”‚ for ([""] of [[""]]) { } ยท โ”€โ”€โ”€โ”€ โ•ฐโ”€โ”€โ”€โ”€ ร— Missing initializer in const declaration โ•ญโ”€[statements/for-ofStatements/ES5For-of20.ts:3:1] 3 โ”‚ for (let v of [v]) { 4 โ”‚ const v; ยท โ”ฌ ยท โ•ฐโ”€โ”€ const declaration need an initializer 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Generators can only be declared at the top level or inside a block โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel.ts:3:1] 3 โ”‚ label: function fn() { } 4 โ”‚ label: function* gen() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Generators can only be declared at the top level or inside a block 5 โ”‚ label: async function gen1() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Async functions can only be declared at the top level or inside a block โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel.ts:4:1] 4 โ”‚ label: function* gen() { } 5 โ”‚ label: async function gen1() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Async functions can only be declared at the top level or inside a block 6 โ”‚ label: enum E {} โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid class declaration โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel.ts:7:1] 7 โ”‚ label: interface I {} 8 โ”‚ label: class C { } ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can only be declared at top level or inside a block 9 โ”‚ label: var a = 1; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel.ts:9:1] 9 โ”‚ label: var a = 1; 10 โ”‚ label: let b = 1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 11 โ”‚ label: const c = 1; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Generators can only be declared at the top level or inside a block โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_es2015.ts:3:1] 3 โ”‚ label: function fn() { } 4 โ”‚ label: function* gen() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Generators can only be declared at the top level or inside a block 5 โ”‚ label: async function gen1() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Async functions can only be declared at the top level or inside a block โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_es2015.ts:4:1] 4 โ”‚ label: function* gen() { } 5 โ”‚ label: async function gen1() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Async functions can only be declared at the top level or inside a block 6 โ”‚ label: enum E {} โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid class declaration โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_es2015.ts:7:1] 7 โ”‚ label: interface I {} 8 โ”‚ label: class C { } ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can only be declared at top level or inside a block 9 โ”‚ label: var a = 1; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_es2015.ts:9:1] 9 โ”‚ label: var a = 1; 10 โ”‚ label: let b = 1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 11 โ”‚ label: const c = 1; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Generators can only be declared at the top level or inside a block โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_strict.ts:3:1] 3 โ”‚ label: function fn() { } 4 โ”‚ label: function* gen() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Generators can only be declared at the top level or inside a block 5 โ”‚ label: async function gen1() { } โ•ฐโ”€โ”€โ”€โ”€ ร— Async functions can only be declared at the top level or inside a block โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_strict.ts:4:1] 4 โ”‚ label: function* gen() { } 5 โ”‚ label: async function gen1() { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Async functions can only be declared at the top level or inside a block 6 โ”‚ label: enum E {} โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid class declaration โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_strict.ts:7:1] 7 โ”‚ label: interface I {} 8 โ”‚ label: class C { } ยท โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Classes can only be declared at top level or inside a block 9 โ”‚ label: var a = 1; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[statements/labeledStatements/labeledStatementWithLabel_strict.ts:9:1] 9 โ”‚ label: var a = 1; 10 โ”‚ label: let b = 1; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 11 โ”‚ label: const c = 1; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[statements/throwStatements/invalidThrowStatement.ts:2:1] 2 โ”‚ 3 โ”‚ throw; ยท โ”€ 4 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Identifier `x` has already been declared โ•ญโ”€[statements/tryStatements/catchClauseWithTypeAnnotation.ts:28:1] 28 โ”‚ // minor bug: shows that the `catch` argument is skipped when checking scope 29 โ”‚ try { } catch (x) { let x: string; } ยท โ”ฌ โ”ฌ ยท โ”‚ โ•ฐโ”€โ”€ It can not be redeclared here ยท โ•ฐโ”€โ”€ `x` has already been declared here 30 โ”‚ try { } catch (x) { var x: string; } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[statements/tryStatements/invalidTryStatements.ts:1:1] 1 โ”‚ function fn() { 2 โ”‚ catch(x) { } // error missing try ยท โ”€โ”€โ”€โ”€โ”€ 3 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— 'with' statements are not allowed โ•ญโ”€[statements/withStatements/withStatements.ts:1:1] 1 โ”‚ var x = 12; 2 โ”‚ with (x) { ยท โ”€โ”€โ”€โ”€ 3 โ”‚ name = 'twelve' โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/import/importWithTypeArguments.ts:1:1] 1 โ”‚ import ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `from` here, but found `<` 2 โ”‚ const a = import โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/mapped/mappedTypeProperties.ts:9:1] 9 โ”‚ [placeType in PlaceType]: void; 10 โ”‚ model: 'hour' | 'day' ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `}` here, but found `Identifier` 11 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/objectTypeLiteral/callSignatures/callSignaturesWithAccessibilityModifiersOnParameters.ts:11:1] 11 โ”‚ var f6 = function (private x: string, public y: number) { } 12 โ”‚ var f7 = (private x: string, public y: number) => { } ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `Identifier` 13 โ”‚ var f8 = (private x: T, public y: T) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[types/objectTypeLiteral/callSignatures/callSignaturesWithParameterInitializers2.ts:19:1] 19 โ”‚ var b = { 20 โ”‚ foo(x = 1), // error ยท โ–ฒ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 21 โ”‚ foo(x = 1) { }, // error โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParameterWithoutAnnotationIsAnyArray.ts:4:1] 4 โ”‚ var f = function foo(...x) { } 5 โ”‚ var f2 = (...x, ...y) => { } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParameterWithoutAnnotationIsAnyArray.ts:12:1] 12 โ”‚ (...x); 13 โ”‚ foo(...x, ...y); ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 14 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParameterWithoutAnnotationIsAnyArray.ts:22:1] 22 โ”‚ foo(...x) { }, 23 โ”‚ a: function foo(...x, ...y) { }, ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 24 โ”‚ b: (...x) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes.ts:4:1] 4 โ”‚ var f = function foo(...x: number) { } 5 โ”‚ var f2 = (...x: Date, ...y: boolean) => { } ยท โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes.ts:12:1] 12 โ”‚ (...x: string); 13 โ”‚ foo(...x: number, ...y: number); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 14 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes.ts:22:1] 22 โ”‚ foo(...x: string) { }, 23 โ”‚ a: function foo(...x: number, ...y: Date) { }, ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 24 โ”‚ b: (...x: string) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts:8:1] 8 โ”‚ var f = function foo(...x: MyThing) { } 9 โ”‚ var f2 = (...x: MyThing, ...y: MyThing) => { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 10 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts:16:1] 16 โ”‚ (...x: MyThing); 17 โ”‚ foo(...x: MyThing, ...y: MyThing); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 18 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts:26:1] 26 โ”‚ foo(...x: MyThing) { }, 27 โ”‚ a: function foo(...x: MyThing, ...y: MyThing) { }, ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 28 โ”‚ b: (...x: MyThing) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts:35:1] 35 โ”‚ var f3 = function foo(...x: MyThing2) { } 36 โ”‚ var f4 = (...x: MyThing2, ...y: MyThing2) => { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 37 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts:43:1] 43 โ”‚ (...x: MyThing2); 44 โ”‚ foo(...x: MyThing2, ...y: MyThing2); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 45 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersOfNonArrayTypes2.ts:53:1] 53 โ”‚ foo(...x: MyThing2) { }, 54 โ”‚ a: function foo(...x: MyThing2, ...y: MyThing2) { }, ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 55 โ”‚ b: (...x: MyThing2) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts:4:1] 4 โ”‚ var f = function foo(...x: number[]) { } 5 โ”‚ var f2 = (...x: number[], ...y: number[]) => { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 6 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts:12:1] 12 โ”‚ (...x: number[]); 13 โ”‚ foo(...x: number[], ...y: number[]); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 14 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts:22:1] 22 โ”‚ foo(...x: number[]) { }, 23 โ”‚ a: function foo(...x: number[], ...y: number[]) { }, ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 24 โ”‚ b: (...x: number[]) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts:31:1] 31 โ”‚ var f3 = function foo(...x: Array) { } 32 โ”‚ var f4 = (...x: Array, ...y: Array) => { } ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 33 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts:39:1] 39 โ”‚ (...x: Array); 40 โ”‚ foo(...x: Array, ...y: Array); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 41 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/objectTypeLiteral/callSignatures/restParametersWithArrayTypeAnnotations.ts:49:1] 49 โ”‚ foo(...x: Array) { }, 50 โ”‚ a: function foo(...x: Array, ...y: Array) { }, ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 51 โ”‚ b: (...x: Array) => { } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/objectTypeLiteral/methodSignatures/objectTypesWithOptionalProperties.ts:23:1] 23 โ”‚ var b = { 24 โ”‚ x?: 1 // error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `?` 25 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[types/objectTypeLiteral/methodSignatures/objectTypesWithOptionalProperties2.ts:3:1] 3 โ”‚ var a: { 4 โ”‚ x()?: number; // error ยท โ”€ 5 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/objectTypeLiteral/propertySignatures/numericNamedPropertyDuplicates.ts:19:1] 19 โ”‚ 2: 1 20 โ”‚ 2: 1 ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `decimal` 21 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/objectTypeLiteral/propertySignatures/stringNamedPropertyDuplicates.ts:19:1] 19 โ”‚ "a b": 1 20 โ”‚ "a b": 1 ยท โ”€โ”€โ”ฌโ”€โ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `string` 21 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/rest/objectRestNegative.ts:2:1] 2 โ”‚ let o = { a: 1, b: 'no' }; 3 โ”‚ var { ...mustBeLast, a } = o; ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 4 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/rest/objectRestNegative.ts:9:1] 9 โ”‚ 10 โ”‚ function stillMustBeLast({ ...mustBeLast, a }: { a: number, b: string }): void { ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 11 โ”‚ } โ•ฐโ”€โ”€โ”€โ”€ ร— Invalid assignment โ•ญโ”€[types/rest/objectRestNegative.ts:17:1] 17 โ”‚ let rest: { b: string } 18 โ”‚ ({a, ...rest.b + rest.b} = o); ยท โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยท โ•ฐโ”€โ”€ Cannot assign to this expression โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/rest/objectRestPropertyMustBeLast.ts:1:1] 1 โ”‚ var {...a, x } = { x: 1 }; // Error, rest must be last property ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 2 โ”‚ ({...a, x } = { x: 1 }); // Error, rest must be last property โ•ฐโ”€โ”€โ”€โ”€ ร— Spread must be last element โ•ญโ”€[types/rest/objectRestPropertyMustBeLast.ts:1:1] 1 โ”‚ var {...a, x } = { x: 1 }; // Error, rest must be last property 2 โ”‚ ({...a, x } = { x: 1 }); // Error, rest must be last property ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Spread must be last element 3 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Rest element must be last element โ•ญโ”€[types/rest/restElementMustBeLast.ts:1:1] 1 โ”‚ var [...a, x] = [1, 2, 3]; // Error, rest must be last element ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Rest element must be last element 2 โ”‚ [...a, x] = [1, 2, 3]; // Error, rest must be last element โ•ฐโ”€โ”€โ”€โ”€ ร— Spread must be last element โ•ญโ”€[types/rest/restElementMustBeLast.ts:1:1] 1 โ”‚ var [...a, x] = [1, 2, 3]; // Error, rest must be last element 2 โ”‚ [...a, x] = [1, 2, 3]; // Error, rest must be last element ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Spread must be last element โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/specifyingTypes/predefinedTypes/objectTypesWithPredefinedTypesAsName2.ts:2:1] 2 โ”‚ 3 โ”‚ class void {} // parse error unlike the others ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `{` here, but found `void` โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[types/specifyingTypes/typeQueries/invalidTypeOfTarget.ts:1:1] 1 โ”‚ var x1: typeof {}; ยท โ”€ 2 โ”‚ var x2: typeof (): void; โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[types/spread/objectSpreadNegativeParse.ts:1:1] 1 โ”‚ // @lib: es5 2 โ”‚ let o7 = { ...o? }; ยท โ”€ 3 โ”‚ let o8 = { ...*o }; โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/thisType/thisTypeInFunctionsNegative.ts:169:1] 169 โ”‚ ///// parse errors ///// 170 โ”‚ function modifiers(async this: C): number { return this.n; } ยท โ”€โ”€โ”ฌโ”€ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `this` 171 โ”‚ function restParam(...this: C): number { return this.n; } โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/tuple/named/namedTupleMembersErrors.ts:11:1] 11 โ”‚ 12 โ”‚ export type Opt = [element: string?]; // question mark on element disallowed ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `?` 13 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/tuple/restTupleElements1.ts:12:1] 12 โ”‚ type T08 = [...string]; // Error 13 โ”‚ type T09 = [...string?]; // Error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `?` 14 โ”‚ type T10 = [string, ...[...string[]]]; โ•ฐโ”€โ”€โ”€โ”€ ร— Automatic Semicolon Insertion โ•ญโ”€[types/typeAliases/reservedNamesInAliases.ts:5:1] 5 โ”‚ type string = I; 6 โ”‚ type void = I; ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expected a semicolon or an implicit semicolon after a statement, but found none 7 โ”‚ type object = I; โ•ฐโ”€โ”€โ”€โ”€ help: Try insert a semicolon here ร— Unexpected token โ•ญโ”€[types/typeParameters/typeArgumentLists/instantiationExpressionErrors.ts:20:1] 20 โ”‚ 21 โ”‚ const a8 = f; // Relational operator error ยท โ”€ 22 โ”‚ const a9 = (f); // Error, no applicable signatures โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[types/typeParameters/typeParameterLists/typeParameterConstModifiers.ts:2:1] 2 โ”‚ 3 โ”‚ declare function f1(x: T): T; ยท โ”€โ”€โ”€โ”€โ”€ 4 โ”‚ โ•ฐโ”€โ”€โ”€โ”€ ร— Expect token โ•ญโ”€[types/typeParameters/typeParameterLists/varianceAnnotations.ts:97:1] 97 โ”‚ 98 โ”‚ type T20 = T; // Error ยท โ”ฌ ยท โ•ฐโ”€โ”€ Expect `,` here, but found `Identifier` 99 โ”‚ type T21 = T; // Error โ•ฐโ”€โ”€โ”€โ”€ ร— Unexpected token โ•ญโ”€[types/typeParameters/typeParameterLists/varianceAnnotationsWithCircularlyReferencesError.ts:3:1] 3 โ”‚ 4 โ”‚ type T1 = T1 // Error: circularly references ยท โ”€โ”€ 5 โ”‚ type T2 = T2 // Error: circularly references โ•ฐโ”€โ”€โ”€โ”€