From e53ff6d50e8b89430731856b57a64f0f20754e20 Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Tue, 25 Oct 2022 14:24:35 -0700 Subject: [PATCH 1/2] Fix "No type information for this code" in baseline --- src/harness/harnessIO.ts | 2 +- ...ionWithTypeIncompatibleWithIndexer.symbols | 2 +- ...ctionWithTypeIncompatibleWithIndexer.types | 2 +- tests/baselines/reference/ES5For-of12.symbols | 2 +- .../reference/InterfaceDeclaration8.types | 5 +- tests/baselines/reference/Protected2.types | 5 +- .../reference/TypeArgumentList1.symbols | 2 +- .../VariableDeclaration11_es6.symbols | 5 +- .../VariableDeclaration1_es6.symbols | 2 +- .../reference/VariableDeclaration1_es6.types | 2 +- .../VariableDeclaration6_es6.symbols | 2 +- .../reference/YieldExpression18_es6.symbols | 5 +- .../reference/YieldExpression1_es6.symbols | 2 +- .../reference/YieldExpression2_es6.symbols | 2 +- .../YieldStarExpression1_es6.symbols | 2 +- .../YieldStarExpression2_es6.symbols | 2 +- .../ambientExportDefaultErrors.symbols | 18 +- .../ambientExportDefaultErrors.types | 18 +- .../ambientShorthand_reExport.symbols | 4 +- .../reference/ambientShorthand_reExport.types | 4 +- .../anonymousDefaultExportsAmd.symbols | 6 +- .../anonymousDefaultExportsAmd.types | 6 +- .../anonymousDefaultExportsCommonjs.symbols | 6 +- .../anonymousDefaultExportsCommonjs.types | 6 +- .../anonymousDefaultExportsSystem.symbols | 6 +- .../anonymousDefaultExportsSystem.types | 6 +- .../anonymousDefaultExportsUmd.symbols | 6 +- .../anonymousDefaultExportsUmd.types | 6 +- ...rrowFunctionInExpressionStatement1.symbols | 2 +- tests/baselines/reference/asiBreak.symbols | 2 +- tests/baselines/reference/asiContinue.symbols | 2 +- tests/baselines/reference/asiReturn.symbols | 5 +- tests/baselines/reference/asiReturn.types | 5 +- ...WithWithGenericConstructSignatures.symbols | 2 +- ...atWithWithGenericConstructSignatures.types | 2 +- .../reference/asyncInterface_es5.types | 5 +- .../reference/asyncInterface_es6.types | 5 +- .../baselines/reference/asyncModule_es5.types | 5 +- .../baselines/reference/asyncModule_es6.types | 5 +- tests/baselines/reference/augmentArray.types | 8 +- tests/baselines/reference/bind2.symbols | 2 +- tests/baselines/reference/bind2.types | 2 +- ...breakInIterationOrSwitchStatement1.symbols | 8 +- ...breakInIterationOrSwitchStatement2.symbols | 11 +- ...breakInIterationOrSwitchStatement3.symbols | 8 +- .../breakInIterationOrSwitchStatement3.types | 8 +- ...akNotInIterationOrSwitchStatement1.symbols | 2 +- ...reakNotInIterationOrSwitchStatement1.types | 2 +- .../baselines/reference/breakTarget1.symbols | 5 +- .../baselines/reference/breakTarget2.symbols | 11 +- .../baselines/reference/breakTarget3.symbols | 14 +- .../baselines/reference/breakTarget4.symbols | 14 +- .../baselines/reference/breakTarget6.symbols | 8 +- .../bundledDtsLateExportRenaming.symbols | 15 +- .../bundledDtsLateExportRenaming.types | 15 +- .../reference/checkJsdocOnEndOfFile.symbols | 9 +- .../reference/checkJsdocOnEndOfFile.types | 9 +- ...eckJsdocTypeTagOnExportAssignment1.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment1.types | 3 +- ...eckJsdocTypeTagOnExportAssignment2.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment2.types | 3 +- ...eckJsdocTypeTagOnExportAssignment3.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment3.types | 3 +- ...eckJsdocTypeTagOnExportAssignment4.symbols | 20 +- ...checkJsdocTypeTagOnExportAssignment4.types | 20 +- ...eckJsdocTypeTagOnExportAssignment5.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment5.types | 3 +- ...eckJsdocTypeTagOnExportAssignment6.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment6.types | 3 +- ...eckJsdocTypeTagOnExportAssignment7.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment7.types | 3 +- ...eckJsdocTypeTagOnExportAssignment8.symbols | 3 +- ...checkJsdocTypeTagOnExportAssignment8.types | 3 +- .../classAbstractWithInterface.types | 2 +- .../classWithPredefinedTypesAsNames2.symbols | 6 +- .../reference/commentOnElidedModule1.types | 41 +- .../commentOnExpressionStatement1.symbols | 2 +- .../reference/commentOnIfStatement1.symbols | 8 +- .../reference/commentOnInterface1.types | 41 +- .../reference/commentsAtEndOfFile1.symbols | 9 +- .../continueInIterationStatement1.symbols | 8 +- .../continueInIterationStatement2.symbols | 11 +- .../continueInIterationStatement3.symbols | 8 +- .../continueInIterationStatement3.types | 8 +- .../continueNotInIterationStatement1.symbols | 2 +- .../continueNotInIterationStatement1.types | 2 +- .../continueNotInIterationStatement3.symbols | 11 +- .../continueStatementInternalComments.symbols | 8 +- .../reference/continueTarget1.symbols | 5 +- .../reference/continueTarget2.symbols | 11 +- .../reference/continueTarget3.symbols | 14 +- .../reference/continueTarget4.symbols | 14 +- .../reference/continueTarget6.symbols | 8 +- .../declarationEmitAliasExportStar.symbols | 3 +- .../declarationEmitAliasExportStar.types | 6 +- ...nEmitArrayTypesFromGenericArrayUsage.types | 3 +- ...dlePreservesHasNoDefaultLibDirective.types | 26 +- ...tionEmitCommonJsModuleReferencedType.types | 9 +- ...rceDirectoryDoesNotContainAllFiles.symbols | 6 +- ...ourceDirectoryDoesNotContainAllFiles.types | 6 +- .../declarationEmitDefaultExport2.symbols | 5 +- .../declarationEmitDefaultExport2.types | 5 +- .../declarationEmitDefaultExport4.symbols | 8 +- .../declarationEmitDefaultExport5.symbols | 3 +- ...onEmitDefaultExportWithTempVarName.symbols | 2 +- ...tionEmitDefaultExportWithTempVarName.types | 2 +- ...tExportWithTempVarNameWithBundling.symbols | 2 +- ...ultExportWithTempVarNameWithBundling.types | 2 +- ...mespaceNoTripleSlashTypesReference.symbols | 3 +- ...NamespaceNoTripleSlashTypesReference.types | 3 +- ...eclarationEmitExpressionInExtends7.symbols | 3 +- ...onEmitForGlobalishSpecifierSymlink.symbols | 6 +- ...tionEmitForGlobalishSpecifierSymlink.types | 6 +- ...nEmitForGlobalishSpecifierSymlink2.symbols | 3 +- ...ionEmitForGlobalishSpecifierSymlink2.types | 3 +- ...arationEmitHasTypesRefOnNamespaceUse.types | 11 +- ...tionEmitReexportedSymlinkReference.symbols | 12 +- ...rationEmitReexportedSymlinkReference.types | 12 +- ...ionEmitReexportedSymlinkReference2.symbols | 12 +- ...ationEmitReexportedSymlinkReference2.types | 12 +- ...ionEmitReexportedSymlinkReference3.symbols | 9 +- ...ationEmitReexportedSymlinkReference3.types | 9 +- ...arationFilesGeneratingTypeReferences.types | 8 +- .../reference/declareDottedModuleName.types | 25 +- ...hedCommentsAtStartOfLambdaFunction.symbols | 69 +- ...EmitTripleSlashCommentsInEmptyFile.symbols | 14 +- ...otEmitTripleSlashCommentsInEmptyFile.types | 14 +- ...tTripleSlashCommentsOnNotEmittedNode.types | 8 +- ...doubleUnderscoreExportStarConflict.symbols | 7 +- .../doubleUnderscoreExportStarConflict.types | 7 +- .../reference/downlevelLetConst1.symbols | 2 +- .../reference/downlevelLetConst1.types | 2 +- .../reference/downlevelLetConst11.symbols | 5 +- .../reference/downlevelLetConst6.symbols | 2 +- .../duplicateConstructSignature.types | 11 +- .../reference/duplicateDefaultExport.symbols | 6 +- .../reference/duplicateDefaultExport.types | 6 +- ...ouldNotShortCircuitBaseTypeBinding.symbols | 2 +- ...ShouldNotShortCircuitBaseTypeBinding.types | 2 +- .../reference/duplicateLabel1.symbols | 11 +- .../reference/duplicateLabel2.symbols | 17 +- .../reference/duplicateLabel4.symbols | 18 +- .../reference/emitCommentsOnlyFile.symbols | 80 +- .../reference/emitCommentsOnlyFile.types | 80 +- ...ata_isolatedModules(module=commonjs).types | 4 +- ...adata_isolatedModules(module=esnext).types | 4 +- .../emitExponentiationOperator1.symbols | 92 +- .../emitMemberAccessExpression.symbols | 7 +- tests/baselines/reference/emptyExpr.symbols | 2 +- .../reference/emptyFile-declaration.symbols | 2 +- .../reference/emptyFile-declaration.types | 2 +- .../reference/emptyFile-souremap.symbols | 2 +- .../reference/emptyFile-souremap.types | 2 +- tests/baselines/reference/emptyFile.symbols | 2 +- tests/baselines/reference/emptyFile.types | 2 +- ...leDeclarationBindingPatterns02_ES5.symbols | 26 +- ...ationBindingPatterns02_ES5iterable.symbols | 26 +- ...leDeclarationBindingPatterns02_ES6.symbols | 26 +- .../baselines/reference/es5-commonjs2.symbols | 3 +- tests/baselines/reference/es5-commonjs2.types | 3 +- .../baselines/reference/es5-commonjs5.symbols | 9 +- .../es5ExportDefaultExpression.symbols | 3 +- ...5ExportDefaultFunctionDeclaration2.symbols | 3 +- ...es5ExportDefaultFunctionDeclaration2.types | 3 +- .../baselines/reference/es6ExportAll.symbols | 2 +- tests/baselines/reference/es6ExportAll.types | 2 +- .../reference/es6ExportAllInEs5.symbols | 2 +- .../reference/es6ExportAllInEs5.types | 2 +- .../es6ExportDefaultExpression.symbols | 3 +- ...6ExportDefaultFunctionDeclaration2.symbols | 3 +- ...es6ExportDefaultFunctionDeclaration2.types | 3 +- .../reference/es6ImportParseErrors.symbols | 2 +- .../es6ImportWithoutFromClause.symbols | 3 +- .../es6ImportWithoutFromClause.types | 3 +- .../es6ImportWithoutFromClauseInEs5.symbols | 2 +- .../es6ImportWithoutFromClauseInEs5.types | 2 +- ...outFromClauseNonInstantiatedModule.symbols | 2 +- ...thoutFromClauseNonInstantiatedModule.types | 9 +- ...6ImportWithoutFromClauseWithExport.symbols | 2 +- ...es6ImportWithoutFromClauseWithExport.types | 2 +- ...sModuleInteropImportTSLibHasImport.symbols | 3 +- .../esModuleInteropImportTSLibHasImport.types | 3 +- ...orMetadataUnresolvedTypeObjectInEmit.types | 24 +- .../exportAssignNonIdentifier.symbols | 16 +- .../reference/exportAssignNonIdentifier.types | 4 +- .../reference/exportClassWithoutName.symbols | 5 +- .../reference/exportClassWithoutName.types | 5 +- ...WithModuleSpecifierNameOnNextLine1.symbols | 7 +- ...onWithModuleSpecifierNameOnNextLine1.types | 7 +- .../exportDefaultAsyncFunction2.symbols | 4 +- .../exportDefaultExpressionComments.symbols | 12 +- .../reference/exportDefaultInJsFile01.symbols | 2 +- .../reference/exportDefaultInJsFile01.types | 2 +- .../reference/exportDefaultInJsFile02.symbols | 2 +- .../reference/exportDefaultInJsFile02.types | 2 +- .../exportDefaultMissingName.symbols | 2 +- .../exportDefaultParenthesize.symbols | 3 +- .../reference/exportDefaultWithJSDoc1.symbols | 17 +- .../reference/exportDefaultWithJSDoc2.symbols | 17 +- .../reference/exportNamespace1.symbols | 4 +- .../reference/exportNamespace1.types | 4 +- .../reference/exportNamespace4.symbols | 4 +- .../reference/exportNamespace4.types | 4 +- ...pecifierReferencingOuterDeclaration2.types | 4 +- ...pecifierReferencingOuterDeclaration4.types | 4 +- .../reference/exportStar-amd.symbols | 10 +- .../baselines/reference/exportStar-amd.types | 10 +- tests/baselines/reference/exportStar.symbols | 10 +- tests/baselines/reference/exportStar.types | 10 +- .../exportStarFromEmptyModule.symbols | 4 +- .../reference/exportStarFromEmptyModule.types | 4 +- .../exportTwoInterfacesWithSameName.types | 6 +- .../reference/exportsAndImports4-amd.symbols | 3 +- .../reference/exportsAndImports4-amd.types | 3 +- .../reference/exportsAndImports4-es6.symbols | 3 +- .../reference/exportsAndImports4-es6.types | 3 +- .../reference/exportsAndImports4.symbols | 3 +- .../reference/exportsAndImports4.types | 3 +- .../externalModuleWithoutCompilerFlag1.types | 8 +- .../reference/fileWithNextLine3.symbols | 8 +- ...genericTypeUsedWithoutTypeArguments3.types | 6 +- .../ifStatementInternalComments.symbols | 7 +- .../reference/implementsClause.types | 4 +- .../importAssertion3(module=es2015).types | 4 +- .../importAssertion3(module=esnext).types | 4 +- ...ortCallExpressionInExportEqualsAMD.symbols | 4 +- ...mportCallExpressionInExportEqualsAMD.types | 4 +- ...ortCallExpressionInExportEqualsCJS.symbols | 4 +- ...mportCallExpressionInExportEqualsCJS.types | 4 +- ...ortCallExpressionInExportEqualsUMD.symbols | 4 +- ...mportCallExpressionInExportEqualsUMD.types | 4 +- .../importCallExpressionNestedAMD.symbols | 4 +- .../importCallExpressionNestedAMD.types | 4 +- .../importCallExpressionNestedAMD2.symbols | 4 +- .../importCallExpressionNestedAMD2.types | 4 +- .../importCallExpressionNestedCJS.symbols | 4 +- .../importCallExpressionNestedCJS.types | 4 +- .../importCallExpressionNestedCJS2.symbols | 4 +- .../importCallExpressionNestedCJS2.types | 4 +- .../importCallExpressionNestedES2015.symbols | 4 +- .../importCallExpressionNestedES2015.types | 4 +- .../importCallExpressionNestedES20152.symbols | 4 +- .../importCallExpressionNestedES20152.types | 4 +- .../importCallExpressionNestedES2020.symbols | 4 +- .../importCallExpressionNestedES2020.types | 4 +- .../importCallExpressionNestedES20202.symbols | 4 +- .../importCallExpressionNestedES20202.types | 4 +- .../importCallExpressionNestedSystem.symbols | 4 +- .../importCallExpressionNestedSystem.types | 4 +- .../importCallExpressionNestedSystem2.symbols | 4 +- .../importCallExpressionNestedSystem2.types | 4 +- .../importCallExpressionNestedUMD.symbols | 4 +- .../importCallExpressionNestedUMD.types | 4 +- .../importCallExpressionNestedUMD2.symbols | 4 +- .../importCallExpressionNestedUMD2.types | 4 +- .../importDeclFromTypeNodeInJsSource.symbols | 3 +- .../importDeclFromTypeNodeInJsSource.types | 3 +- .../importEmptyFromModuleNotExisted.symbols | 3 +- .../importEmptyFromModuleNotExisted.types | 3 +- .../reference/importHelpersNoHelpers.symbols | 3 +- .../reference/importHelpersNoHelpers.types | 3 +- ...HelpersNoHelpersForAsyncGenerators.symbols | 3 +- ...rtHelpersNoHelpersForAsyncGenerators.types | 3 +- ...rtHelpersNoHelpersForPrivateFields.symbols | 3 +- ...portHelpersNoHelpersForPrivateFields.types | 3 +- ...(esmoduleinterop=false,module=amd).symbols | 4 +- ...lt(esmoduleinterop=false,module=amd).types | 4 +- ...duleinterop=false,module=commonjs).symbols | 4 +- ...moduleinterop=false,module=commonjs).types | 4 +- ...moduleinterop=false,module=es2015).symbols | 4 +- ...esmoduleinterop=false,module=es2015).types | 4 +- ...moduleinterop=false,module=es2020).symbols | 4 +- ...esmoduleinterop=false,module=es2020).types | 4 +- ...moduleinterop=false,module=system).symbols | 4 +- ...esmoduleinterop=false,module=system).types | 4 +- ...t(esmoduleinterop=true,module=amd).symbols | 4 +- ...ult(esmoduleinterop=true,module=amd).types | 4 +- ...oduleinterop=true,module=commonjs).symbols | 4 +- ...smoduleinterop=true,module=commonjs).types | 4 +- ...smoduleinterop=true,module=es2015).symbols | 4 +- ...(esmoduleinterop=true,module=es2015).types | 4 +- ...smoduleinterop=true,module=es2020).symbols | 4 +- ...(esmoduleinterop=true,module=es2020).types | 4 +- ...smoduleinterop=true,module=system).symbols | 4 +- ...(esmoduleinterop=true,module=system).types | 4 +- .../reference/importNonExportedMember2.types | 7 +- .../reference/importNonExportedMember3.types | 13 +- .../reference/importSpecifiers_js.types | 4 +- .../importsNotUsedAsValues_error.symbols | 6 +- .../importsNotUsedAsValues_error.types | 6 +- ...exSignatureWithoutTypeAnnotation1..symbols | 2 +- ...ndexSignatureWithoutTypeAnnotation1..types | 2 +- .../inlineJsxAndJsxFragPragma.symbols | 13 +- ...stantiateConstraintsToTypeArguments2.types | 5 +- .../instantiatedBaseTypeConstraints2.types | 5 +- .../interfaceThatInheritsFromItself.types | 28 +- .../reference/interfaceWithImplements1.types | 9 +- .../intersectionsAndEmptyObjects.symbols | 3 +- .../intersectionsAndEmptyObjects.types | 3 +- .../invalidSwitchBreakStatement.symbols | 16 +- .../invalidSwitchContinueStatement.symbols | 16 +- .../reference/invalidThrowStatement.symbols | 7 +- .../invalidUnicodeEscapeSequance3.symbols | 2 +- ...olatedModulesDontElideReExportStar.symbols | 3 +- ...isolatedModulesDontElideReExportStar.types | 3 +- ...edModulesRequiresPreserveConstEnum.symbols | 4 +- ...atedModulesRequiresPreserveConstEnum.types | 4 +- .../isolatedModules_resolveJsonModule.symbols | 3 +- ...eJsonModule_strict_outDir_commonJs.symbols | 3 +- .../reference/jsDeclarationsDefault.symbols | 20 +- .../reference/jsDeclarationsDefault.types | 20 +- .../jsDeclarationsExportForms.symbols | 43 +- .../reference/jsDeclarationsExportForms.types | 43 +- .../jsDeclarationsExportFormsErr.symbols | 16 +- .../jsDeclarationsExportFormsErr.types | 9 +- .../jsDeclarationsTypeAliases.symbols | 81 +- .../reference/jsDeclarationsTypeAliases.types | 81 +- ...ationsTypedefDescriptionsPreserved.symbols | 47 +- ...arationsTypedefDescriptionsPreserved.types | 47 +- ...eCompilationExportAssignmentSyntax.symbols | 2 +- .../jsFileCompilationInterfaceSyntax.types | 2 +- .../jsFileCompilationModuleSyntax.types | 2 +- .../jsFileCompilationNonNullAssertion.symbols | 3 +- .../jsdocImportTypeNodeNamespace.symbols | 9 +- tests/baselines/reference/jsdocLinkTag1.types | 4 +- tests/baselines/reference/jsdocLinkTag3.types | 4 +- tests/baselines/reference/jsdocLinkTag4.types | 4 +- tests/baselines/reference/jsdocLinkTag5.types | 6 +- .../reference/jsdocPrivateName2.symbols | 19 +- .../reference/jsdocPrivateName2.types | 19 +- .../jsdocTypeDefAtStartOfFile.symbols | 6 +- .../reference/jsdocTypeDefAtStartOfFile.types | 6 +- .../jsxClassAttributeResolution.symbols | 6 +- .../jsxClassAttributeResolution.types | 6 +- .../jsxInvalidEsprimaTestSuite.symbols | 64 +- .../reference/keepImportsInDts1.symbols | 5 +- .../reference/keepImportsInDts1.types | 5 +- .../reference/keepImportsInDts2.symbols | 5 +- .../reference/keepImportsInDts2.types | 5 +- .../reference/keepImportsInDts3.symbols | 5 +- .../reference/keepImportsInDts3.types | 5 +- .../reference/keepImportsInDts4.symbols | 5 +- .../reference/keepImportsInDts4.types | 5 +- .../leaveOptionalParameterAsWritten.types | 4 +- ...ExportsSpecifierGenerationConditions.types | 2 +- .../reference/libCompileChecks.symbols | 5 +- .../reference/libCompileChecks.types | 5 +- .../reference/libReferenceNoLib.types | 30 +- .../reference/libReferenceNoLibBundle.types | 30 +- .../libTypeScriptSubfileResolving.symbols | 3 +- .../libTypeScriptSubfileResolving.types | 3 +- .../reference/library-reference-4.symbols | 7 +- .../reference/library-reference-4.types | 7 +- .../reference/library-reference-5.symbols | 7 +- .../reference/library-reference-5.types | 7 +- .../library-reference-scoped-packages.symbols | 4 +- .../library-reference-scoped-packages.types | 4 +- .../reference/logicalNotExpression1.symbols | 2 +- .../manyCompilerErrorsInTheTwoFiles.symbols | 8 +- .../mergeMultipleInterfacesReexported.symbols | 4 +- .../mergeMultipleInterfacesReexported.types | 4 +- .../reference/missingArgument1.symbols | 2 +- .../reference/missingDecoratorType.types | 27 +- ...tationDoesInterfaceMergeOfReexport.symbols | 3 +- ...entationDoesInterfaceMergeOfReexport.types | 3 +- ...onDoesNamespaceEnumMergeOfReexport.symbols | 3 +- ...tionDoesNamespaceEnumMergeOfReexport.types | 3 +- ...tationDoesNamespaceMergeOfReexport.symbols | 3 +- ...entationDoesNamespaceMergeOfReexport.types | 3 +- ...ionEnumClassMergeOfReexportIsError.symbols | 3 +- ...ationEnumClassMergeOfReexportIsError.types | 3 +- .../moduleAugmentationGlobal4.symbols | 7 +- .../reference/moduleAugmentationGlobal4.types | 7 +- .../moduleAugmentationGlobal5.symbols | 14 +- .../reference/moduleAugmentationGlobal5.types | 14 +- .../moduleAugmentationInDependency.symbols | 2 +- .../moduleAugmentationInDependency.types | 2 +- .../moduleAugmentationInDependency2.symbols | 2 +- .../moduleAugmentationInDependency2.types | 2 +- ...xportStarShadowingGlobalIsNameable.symbols | 4 +- ...nExportStarShadowingGlobalIsNameable.types | 4 +- ...oduleImportedForTypeArgumentPosition.types | 3 +- .../moduleKeywordRepeatError.symbols | 6 +- ...ocalImportNotIncorrectlyRedirected.symbols | 3 +- ...eLocalImportNotIncorrectlyRedirected.types | 3 +- ...moduleMemberMissingErrorIsRelative.symbols | 3 +- .../moduleMemberMissingErrorIsRelative.types | 3 +- .../reference/moduleResolutionNoTsCJS.symbols | 12 +- .../reference/moduleResolutionNoTsCJS.types | 12 +- .../reference/moduleResolutionNoTsESM.symbols | 12 +- .../reference/moduleResolutionNoTsESM.types | 12 +- .../moduleResolutionWithExtensions.symbols | 7 +- .../moduleResolutionWithExtensions.types | 7 +- ...eResolutionWithExtensions_preferTs.symbols | 3 +- ...uleResolutionWithExtensions_preferTs.types | 3 +- ...esolutionWithExtensions_unexpected.symbols | 3 +- ...eResolutionWithExtensions_unexpected.types | 3 +- ...solutionWithExtensions_unexpected2.symbols | 3 +- ...ResolutionWithExtensions_unexpected2.types | 3 +- ...olutionWithSymlinks_referenceTypes.symbols | 10 +- ...esolutionWithSymlinks_referenceTypes.types | 10 +- .../moduleResolution_noLeadingDot.symbols | 3 +- ...ameValueDuplicateExportedBindings1.symbols | 11 +- ...eSameValueDuplicateExportedBindings1.types | 11 +- ...ameValueDuplicateExportedBindings2.symbols | 7 +- ...eSameValueDuplicateExportedBindings2.types | 7 +- .../reference/moduleSymbolMerging.types | 3 +- .../reference/namespacesDeclaration1.types | 20 +- .../reference/nestedIfStatement.symbols | 17 +- .../reference/newAbstractInstance2.symbols | 4 +- .../reference/newAbstractInstance2.types | 4 +- .../baselines/reference/noCatchBlock.symbols | 14 +- tests/baselines/reference/noCatchBlock.types | 14 +- .../reference/noSymbolForMergeCrash.types | 7 +- .../nodeModuleReexportFromDottedPath.symbols | 4 +- .../nodeModuleReexportFromDottedPath.types | 4 +- ...ModuleDetectionAuto(module=node16).symbols | 5 +- ...JsModuleDetectionAuto(module=node16).types | 5 +- ...duleDetectionAuto(module=nodenext).symbols | 5 +- ...ModuleDetectionAuto(module=nodenext).types | 5 +- ...mitDynamicImportWithPackageExports.symbols | 18 +- ...nEmitDynamicImportWithPackageExports.types | 18 +- ...BlocksTypesVersions(module=node16).symbols | 45 +- ...tsBlocksTypesVersions(module=node16).types | 45 +- ...ocksTypesVersions(module=nodenext).symbols | 45 +- ...BlocksTypesVersions(module=nodenext).types | 45 +- ...tModeDeclarationEmit1(module=node16).types | 5 +- ...odeDeclarationEmit1(module=nodenext).types | 5 +- ...tModeDeclarationEmit2(module=node16).types | 5 +- ...odeDeclarationEmit2(module=nodenext).types | 5 +- ...eclarationEmitErrors1(module=node16).types | 2 +- ...larationEmitErrors1(module=nodenext).types | 2 +- ...eModeDeclarationEmit1(module=node16).types | 5 +- ...odeDeclarationEmit1(module=nodenext).types | 5 +- ...eclarationEmitErrors1(module=node16).types | 6 +- ...larationEmitErrors1(module=nodenext).types | 6 +- ...eModeDeclarationEmit1(module=node16).types | 6 +- ...odeDeclarationEmit1(module=nodenext).types | 6 +- ...eModeDeclarationEmit2(module=node16).types | 6 +- ...odeDeclarationEmit2(module=nodenext).types | 6 +- ...eModeDeclarationEmit3(module=node16).types | 6 +- ...odeDeclarationEmit3(module=nodenext).types | 6 +- ...eModeDeclarationEmit4(module=node16).types | 6 +- ...odeDeclarationEmit4(module=nodenext).types | 6 +- ...eModeDeclarationEmit5(module=node16).types | 9 +- ...odeDeclarationEmit5(module=nodenext).types | 9 +- ...enceModeOverrideOldResolutionError.symbols | 14 +- ...ImportModeImplicitIndexResolution2.symbols | 16 +- ...xtImportModeImplicitIndexResolution2.types | 16 +- .../nounusedTypeParameterConstraint.types | 4 +- tests/baselines/reference/nullKeyword.symbols | 2 +- .../baselines/reference/numberAsInLHS.symbols | 2 +- ...nderscoredSeparator(target=es2015).symbols | 12 +- ...nderscoredSeparator(target=es2016).symbols | 12 +- ...nderscoredSeparator(target=es2017).symbols | 12 +- ...nderscoredSeparator(target=es2018).symbols | 12 +- ...nderscoredSeparator(target=es2019).symbols | 12 +- ...icUnderscoredSeparator(target=es3).symbols | 12 +- ...icUnderscoredSeparator(target=es5).symbols | 12 +- ...nderscoredSeparator(target=esnext).symbols | 12 +- ...ectTypesWithPredefinedTypesAsName2.symbols | 6 +- .../octalLiteralInStrictModeES3.symbols | 5 +- ...thesizedExpressionInternalComments.symbols | 28 +- .../reference/parseAssertEntriesError.types | 5 +- .../parseCommaSeparatedNewlineNew.symbols | 5 +- .../parseCommaSeparatedNewlineNumber.symbols | 5 +- .../parseCommaSeparatedNewlineString.symbols | 5 +- .../reference/parseInvalidNames.symbols | 25 +- .../reference/parser.forAwait.es2018.symbols | 12 +- .../parser.numericSeparators.binary.symbols | 12 +- ...r.numericSeparators.binaryNegative.symbols | 23 +- .../parser.numericSeparators.decimal.symbols | 44 +- ....numericSeparators.decmialNegative.symbols | 203 +++-- .../parser.numericSeparators.hex.symbols | 12 +- ...rser.numericSeparators.hexNegative.symbols | 23 +- .../parser.numericSeparators.octal.symbols | 12 +- ...er.numericSeparators.octalNegative.symbols | 23 +- ...er.numericSeparators.unicodeEscape.symbols | 191 +++- .../baselines/reference/parser509693.symbols | 2 +- .../baselines/reference/parser521128.symbols | 2 +- .../baselines/reference/parser768531.symbols | 5 +- .../parserAdditiveExpression1.symbols | 2 +- .../reference/parserAmbiguity2.symbols | 2 +- .../reference/parserAmbiguity3.symbols | 2 +- ...owFunctionExpression13(target=es3).symbols | 7 +- ...owFunctionExpression13(target=es6).symbols | 7 +- .../parserArrowFunctionExpression2.symbols | 2 +- .../parserArrowFunctionExpression3.symbols | 2 +- .../parserArrowFunctionExpression4.symbols | 2 +- .../parserArrowFunctionExpression5.symbols | 15 +- .../parserAssignmentExpression1.symbols | 2 +- .../reference/parserBlockStatement1.d.symbols | 2 +- .../reference/parserBlockStatement1.d.types | 2 +- .../reference/parserBreakStatement1.d.symbols | 2 +- .../reference/parserBreakStatement1.d.types | 2 +- .../parserContinueStatement1.d.symbols | 2 +- .../parserContinueStatement1.d.types | 2 +- .../parserDebuggerStatement1.d.symbols | 2 +- .../parserDebuggerStatement1.d.types | 2 +- .../parserDebuggerStatement1.symbols | 2 +- .../reference/parserDebuggerStatement1.types | 2 +- .../parserDebuggerStatement2.symbols | 2 +- .../reference/parserDebuggerStatement2.types | 2 +- .../reference/parserDoStatement1.d.symbols | 8 +- .../reference/parserDoStatement2.symbols | 2 +- .../parserES5ForOfStatement2.symbols | 5 +- .../parserES5ForOfStatement21.symbols | 2 +- .../reference/parserEmptyFile1.symbols | 2 +- .../reference/parserEmptyFile1.types | 2 +- .../reference/parserEmptyStatement1.d.symbols | 2 +- .../reference/parserEmptyStatement1.d.types | 2 +- .../parserErrorRecovery_ArgumentList6.symbols | 2 +- .../parserErrorRecovery_ArgumentList7.symbols | 2 +- ...rRecovery_ExtendsOrImplementsClause6.types | 2 +- .../parserErrorRecovery_LeftShift1.symbols | 2 +- ...parserErrorRecovery_ModuleElement1.symbols | 11 +- ...rserErrorRecovery_SwitchStatement1.symbols | 20 +- .../reference/parserExportAssignment1.symbols | 2 +- .../reference/parserExportAssignment2.symbols | 2 +- .../reference/parserExportAssignment3.symbols | 2 +- .../reference/parserExportAssignment4.symbols | 2 +- .../parserExpressionStatement1.d.symbols | 2 +- .../reference/parserForInStatement2.symbols | 5 +- .../reference/parserForOfStatement2.symbols | 5 +- .../reference/parserForOfStatement21.symbols | 2 +- .../reference/parserForStatement1.d.symbols | 5 +- .../reference/parserForStatement1.d.types | 5 +- .../reference/parserForStatement3.symbols | 2 +- .../reference/parserForStatement4.symbols | 5 +- .../reference/parserForStatement5.symbols | 5 +- .../reference/parserForStatement6.symbols | 5 +- .../reference/parserForStatement7.symbols | 5 +- tests/baselines/reference/parserFuzz1.symbols | 5 +- .../parserGreaterThanTokenAmbiguity1.symbols | 2 +- .../parserGreaterThanTokenAmbiguity10.symbols | 11 +- .../parserGreaterThanTokenAmbiguity11.symbols | 2 +- .../parserGreaterThanTokenAmbiguity12.symbols | 2 +- .../parserGreaterThanTokenAmbiguity13.symbols | 2 +- .../parserGreaterThanTokenAmbiguity14.symbols | 5 +- .../parserGreaterThanTokenAmbiguity15.symbols | 11 +- .../parserGreaterThanTokenAmbiguity16.symbols | 2 +- .../parserGreaterThanTokenAmbiguity17.symbols | 2 +- .../parserGreaterThanTokenAmbiguity18.symbols | 2 +- .../parserGreaterThanTokenAmbiguity19.symbols | 5 +- .../parserGreaterThanTokenAmbiguity2.symbols | 2 +- .../parserGreaterThanTokenAmbiguity20.symbols | 11 +- .../parserGreaterThanTokenAmbiguity3.symbols | 2 +- .../parserGreaterThanTokenAmbiguity4.symbols | 5 +- .../parserGreaterThanTokenAmbiguity5.symbols | 11 +- .../parserGreaterThanTokenAmbiguity6.symbols | 2 +- .../parserGreaterThanTokenAmbiguity7.symbols | 2 +- .../parserGreaterThanTokenAmbiguity8.symbols | 2 +- .../parserGreaterThanTokenAmbiguity9.symbols | 5 +- .../reference/parserIfStatement1.d.symbols | 5 +- .../reference/parserIfStatement2.symbols | 5 +- .../reference/parserIndexSignature9.types | 8 +- .../parserInterfaceDeclaration1.types | 5 +- .../parserInterfaceDeclaration2.types | 5 +- .../parserInterfaceDeclaration3.types | 5 +- .../parserInterfaceDeclaration4.types | 5 +- .../parserInterfaceDeclaration5.types | 5 +- .../parserInterfaceDeclaration6.types | 5 +- .../parserInterfaceDeclaration7.types | 5 +- .../parserInterfaceDeclaration8.types | 5 +- ...cessOffOfObjectCreationExpression1.symbols | 2 +- .../parserKeywordsAsIdentifierName2.symbols | 5 +- .../parserLabeledStatement1.d.symbols | 5 +- ...emberAccessAfterPostfixExpression1.symbols | 2 +- .../reference/parserMissingToken1.symbols | 2 +- .../reference/parserMissingToken2.symbols | 2 +- .../reference/parserModuleDeclaration12.types | 5 +- .../parserModuleDeclaration2.d.types | 5 +- .../parserModuleDeclaration3.d.types | 5 +- .../reference/parserModuleDeclaration3.types | 11 +- .../parserModuleDeclaration4.d.types | 11 +- .../reference/parserModuleDeclaration4.types | 17 +- .../reference/parserModuleDeclaration5.types | 17 +- .../reference/parserModuleDeclaration6.types | 5 +- .../reference/parserModuleDeclaration7.types | 5 +- .../reference/parserModuleDeclaration8.types | 5 +- .../reference/parserModuleDeclaration9.types | 5 +- .../reference/parserNotRegex1.symbols | 11 +- .../reference/parserObjectCreation2.symbols | 2 +- .../parserObjectCreationArrayLiteral1.symbols | 2 +- .../parserObjectCreationArrayLiteral2.symbols | 2 +- .../parserObjectCreationArrayLiteral3.symbols | 2 +- .../parserObjectCreationArrayLiteral4.symbols | 2 +- .../parserPostfixPostfixExpression1.symbols | 2 +- .../parserPostfixUnaryExpression1.symbols | 2 +- .../reference/parserPublicBreak1.symbols | 3 +- .../reference/parserPublicBreak1.types | 3 +- .../parserRegularExpression1.symbols | 2 +- .../parserRegularExpression2.symbols | 2 +- .../parserRegularExpression3.symbols | 2 +- ...rRegularExpressionDivideAmbiguity1.symbols | 5 +- ...rRegularExpressionDivideAmbiguity2.symbols | 2 +- ...rRegularExpressionDivideAmbiguity3.symbols | 2 +- ...rRegularExpressionDivideAmbiguity4.symbols | 2 +- ...rRegularExpressionDivideAmbiguity7.symbols | 6 +- .../parserReturnStatement1.d.symbols | 2 +- .../reference/parserReturnStatement1.d.types | 2 +- .../reference/parserReturnStatement1.symbols | 2 +- .../reference/parserReturnStatement1.types | 2 +- .../reference/parserReturnStatement2.symbols | 8 +- .../reference/parserReturnStatement2.types | 8 +- .../reference/parserS7.6.1.1_A1.10.symbols | 33 +- .../reference/parserS7.6.1.1_A1.10.types | 33 +- .../reference/parserSbp_7.9_A9_T3.symbols | 39 +- .../reference/parserSkippedTokens1.symbols | 2 +- .../reference/parserSkippedTokens1.types | 2 +- .../reference/parserSkippedTokens10.symbols | 9 +- .../reference/parserSkippedTokens10.types | 9 +- .../reference/parserSkippedTokens11.symbols | 2 +- .../reference/parserSkippedTokens11.types | 2 +- .../reference/parserSkippedTokens12.symbols | 2 +- .../reference/parserSkippedTokens12.types | 2 +- .../reference/parserSkippedTokens13.symbols | 2 +- .../reference/parserSkippedTokens14.symbols | 12 +- .../reference/parserSkippedTokens14.types | 12 +- .../reference/parserSkippedTokens15.symbols | 11 +- .../reference/parserSkippedTokens15.types | 11 +- .../reference/parserSkippedTokens17.symbols | 2 +- .../reference/parserSkippedTokens18.symbols | 2 +- .../reference/parserSkippedTokens2.symbols | 2 +- .../reference/parserSkippedTokens2.types | 2 +- .../reference/parserSkippedTokens3.symbols | 2 +- .../reference/parserSkippedTokens3.types | 2 +- .../reference/parserSkippedTokens4.symbols | 2 +- .../reference/parserSkippedTokens5.symbols | 2 +- .../reference/parserSkippedTokens5.types | 2 +- .../reference/parserSkippedTokens6.symbols | 2 +- .../reference/parserSkippedTokens6.types | 2 +- .../reference/parserSkippedTokens7.symbols | 2 +- .../reference/parserSkippedTokens7.types | 2 +- .../reference/parserSkippedTokens8.symbols | 5 +- .../reference/parserSkippedTokens8.types | 5 +- .../reference/parserSkippedTokens9.symbols | 5 +- .../reference/parserSkippedTokens9.types | 5 +- .../reference/parserStrictMode1.symbols | 11 +- .../reference/parserStrictMode14.symbols | 8 +- .../parserStrictMode15-negative.symbols | 5 +- .../reference/parserStrictMode15.symbols | 5 +- .../reference/parserStrictMode2.symbols | 14 +- .../reference/parserStrictMode4.symbols | 5 +- .../parserSwitchStatement1.d.symbols | 5 +- .../parserSyntaxWalker.generated.symbols | 836 ++++++++++++------ .../parserSyntaxWalker.generated.types | 836 ++++++++++++------ .../parserTernaryAndCommaOperators1.symbols | 3 +- .../reference/parserThrowStatement1.d.symbols | 2 +- ...sertionInObjectCreationExpression1.symbols | 2 +- .../reference/parserUnaryExpression3.symbols | 2 +- .../reference/parserUnaryExpression4.symbols | 2 +- .../reference/parserUnaryExpression5.symbols | 2 +- .../reference/parserUnaryExpression6.symbols | 2 +- .../reference/parserUnaryExpression6.types | 2 +- .../reference/parserUnaryExpression7.symbols | 2 +- .../parserUnparsedTokenCrash1.symbols | 3 +- .../parserUnparsedTokenCrash2.symbols | 3 +- .../parserVariableDeclaration6.symbols | 2 +- .../parserVariableDeclaration6.types | 2 +- .../parserVariableDeclaration8.symbols | 2 +- .../parserVariableDeclaration8.types | 2 +- .../reference/parserVoidExpression1.symbols | 2 +- .../reference/parserWhileStatement1.d.symbols | 5 +- .../reference/parserWithStatement1.d.symbols | 5 +- .../reference/parserWithStatement2.symbols | 5 +- .../parserX_TypeArgumentList1.symbols | 2 +- ...breakInIterationOrSwitchStatement1.symbols | 8 +- ...breakInIterationOrSwitchStatement2.symbols | 11 +- ...breakInIterationOrSwitchStatement3.symbols | 8 +- ...r_breakInIterationOrSwitchStatement3.types | 8 +- ...akNotInIterationOrSwitchStatement1.symbols | 2 +- ...reakNotInIterationOrSwitchStatement1.types | 2 +- .../reference/parser_breakTarget1.symbols | 5 +- .../reference/parser_breakTarget2.symbols | 11 +- .../reference/parser_breakTarget3.symbols | 14 +- .../reference/parser_breakTarget4.symbols | 14 +- .../reference/parser_breakTarget6.symbols | 8 +- ...rser_continueInIterationStatement1.symbols | 8 +- ...rser_continueInIterationStatement2.symbols | 11 +- ...rser_continueInIterationStatement3.symbols | 8 +- ...parser_continueInIterationStatement3.types | 8 +- ...r_continueNotInIterationStatement1.symbols | 2 +- ...ser_continueNotInIterationStatement1.types | 2 +- ...r_continueNotInIterationStatement3.symbols | 11 +- .../reference/parser_continueTarget1.symbols | 5 +- .../reference/parser_continueTarget2.symbols | 11 +- .../reference/parser_continueTarget3.symbols | 14 +- .../reference/parser_continueTarget4.symbols | 14 +- .../reference/parser_continueTarget6.symbols | 8 +- .../reference/parser_duplicateLabel1.symbols | 11 +- .../reference/parser_duplicateLabel2.symbols | 17 +- .../reference/parser_duplicateLabel4.symbols | 18 +- .../reference/plainJSGrammarErrors2.symbols | 7 +- .../reference/plainJSGrammarErrors2.types | 7 +- .../reference/plainJSGrammarErrors3.symbols | 3 +- .../reference/plainJSGrammarErrors3.types | 3 +- ...alueImports(isolatedmodules=false).symbols | 4 +- ...ValueImports(isolatedmodules=true).symbols | 4 +- .../prettyContextNotDebugAssertion.symbols | 3 +- .../primitiveTypeAsInterfaceName.types | 2 +- .../primitiveTypeAsInterfaceNameGeneric.types | 2 +- .../reference/primitiveTypeAsmoduleName.types | 2 +- ...rivacyInterfaceExtendsClauseDeclFile.types | 62 +- .../reference/propertyAccess4.symbols | 2 +- .../reactJsxReactResolvedNodeNext.symbols | 6 +- .../reactJsxReactResolvedNodeNext.types | 6 +- .../reactJsxReactResolvedNodeNextEsm.symbols | 6 +- .../reactJsxReactResolvedNodeNextEsm.types | 6 +- ...ransitiveImportHasValidDeclaration.symbols | 4 +- ...tTransitiveImportHasValidDeclaration.types | 4 +- ...siveGenericSignatureInstantiation2.symbols | 2 +- ...ursiveGenericSignatureInstantiation2.types | 2 +- .../recursiveGenericTypeHierarchy.types | 8 +- .../recursiveResolveDeclaredMembers.symbols | 3 +- .../recursiveResolveDeclaredMembers.types | 19 +- .../reference/requireOfAnEmptyFile1.symbols | 2 +- .../reference/requireOfAnEmptyFile1.types | 2 +- ...lativeWithoutExtensionResolvesToTs.symbols | 2 +- ...RelativeWithoutExtensionResolvesToTs.types | 2 +- .../reference/requireOfJsonFileTypes.symbols | 18 +- .../requireOfJsonFileWithEmptyObject.symbols | 5 +- ...fJsonFileWithEmptyObjectWithErrors.symbols | 5 +- .../requireOfJsonFileWithNoContent.symbols | 2 +- .../requireOfJsonFileWithNoContent.types | 2 +- .../restPropertyWithBindingPattern.symbols | 11 +- .../reference/reuseInnerModuleMember.types | 3 +- .../scannerAdditiveExpression1.symbols | 2 +- .../scannerES3NumericLiteral1.symbols | 2 +- .../scannerES3NumericLiteral2.symbols | 2 +- .../scannerES3NumericLiteral3.symbols | 2 +- .../scannerES3NumericLiteral4.symbols | 2 +- .../scannerES3NumericLiteral5.symbols | 2 +- .../scannerES3NumericLiteral6.symbols | 2 +- .../scannerES3NumericLiteral7.symbols | 2 +- ...cannerNonAsciiHorizontalWhitespace.symbols | 14 +- .../reference/scannerNumericLiteral1.symbols | 2 +- .../reference/scannerNumericLiteral2.symbols | 2 +- .../reference/scannerNumericLiteral3.symbols | 2 +- .../reference/scannerNumericLiteral4.symbols | 2 +- .../reference/scannerNumericLiteral5.symbols | 2 +- .../reference/scannerNumericLiteral6.symbols | 2 +- .../reference/scannerNumericLiteral7.symbols | 2 +- .../reference/scannerNumericLiteral8.symbols | 2 +- .../reference/scannerNumericLiteral9.symbols | 2 +- .../reference/scannerS7.4_A2_T2.symbols | 33 +- .../reference/scannerS7.4_A2_T2.types | 33 +- .../reference/scannerS7.8.3_A6.1_T1.symbols | 36 +- .../reference/scannerS7.8.4_A7.1_T4.symbols | 36 +- ...iteralWithContainingNullCharacter1.symbols | Bin 147 -> 149 bytes .../reference/scannerStringLiterals.symbols | 32 +- .../scannerUnexpectedNullCharacter1.symbols | Bin 134 -> 136 bytes tests/baselines/reference/separate1-1.symbols | 2 +- ...tPrintNullEscapesIntoOctalLiterals.symbols | 17 +- .../reference/sourceMap-Comment1.symbols | 2 +- .../reference/sourceMap-Comment1.types | 2 +- .../reference/sourceMap-EmptyFile1.symbols | 2 +- .../reference/sourceMap-EmptyFile1.types | 2 +- .../reference/sourceMap-NewLine1.symbols | 2 +- .../reference/sourceMap-NewLine1.types | 2 +- .../reference/sourceMap-SemiColon1.symbols | 3 +- .../reference/sourceMap-SemiColon1.types | 3 +- .../reference/sourceMap-SingleSpace1.symbols | 2 +- .../reference/sourceMap-SingleSpace1.types | 2 +- .../reference/sourceMap-SkippedNode.symbols | 14 +- .../reference/sourceMap-SkippedNode.types | 14 +- .../sourceMapValidationDebugger.symbols | 2 +- .../sourceMapValidationDebugger.types | 2 +- .../reference/standaloneBreak.symbols | 2 +- .../baselines/reference/standaloneBreak.types | 2 +- .../switchCaseInternalComments.symbols | 20 +- tests/baselines/reference/switchCases.symbols | 12 +- ...mbolLinkDeclarationEmitModuleNames.symbols | 6 +- ...symbolLinkDeclarationEmitModuleNames.types | 6 +- ...kDeclarationEmitModuleNamesImportRef.types | 2 +- ...kDeclarationEmitModuleNamesRootDir.symbols | 7 +- ...inkDeclarationEmitModuleNamesRootDir.types | 7 +- tests/baselines/reference/symbolType20.types | 2 +- .../baselines/reference/systemModule3.symbols | 6 +- tests/baselines/reference/systemModule3.types | 6 +- .../systemModuleExportDefault.symbols | 8 +- .../reference/systemModuleExportDefault.types | 8 +- ...nCharactersThatArePartsOfEscapes02.symbols | 2 +- ...aggedTemplateWithoutDeclaredHelper.symbols | 3 +- .../taggedTemplateWithoutDeclaredHelper.types | 3 +- .../templateStringInCallExpression.symbols | 2 +- .../templateStringInCallExpressionES6.symbols | 2 +- .../templateStringInDeleteExpression.symbols | 2 +- ...emplateStringInDeleteExpressionES6.symbols | 2 +- .../templateStringInIndexExpression.symbols | 2 +- ...templateStringInIndexExpressionES6.symbols | 2 +- .../templateStringInModuleName.symbols | 12 +- .../templateStringInModuleNameES6.symbols | 12 +- .../templateStringInNewExpression.symbols | 2 +- .../templateStringInNewExpressionES6.symbols | 2 +- .../templateStringInSwitchAndCase.symbols | 17 +- .../templateStringInSwitchAndCaseES6.symbols | 17 +- .../templateStringInTaggedTemplate.symbols | 2 +- .../templateStringInTaggedTemplateES6.symbols | 2 +- .../reference/templateStringInWhile.symbols | 8 +- .../templateStringInWhileES6.symbols | 8 +- .../templateStringMultiline1.symbols | 11 +- .../templateStringMultiline1_ES6.symbols | 11 +- .../templateStringMultiline2.symbols | 11 +- .../templateStringMultiline2_ES6.symbols | 11 +- .../templateStringMultiline3.symbols | 11 +- .../templateStringMultiline3_ES6.symbols | 11 +- ...nCharactersThatArePartsOfEscapes01.symbols | 2 +- ...ractersThatArePartsOfEscapes01_ES6.symbols | 2 +- ...nCharactersThatArePartsOfEscapes02.symbols | 2 +- ...ractersThatArePartsOfEscapes02_ES6.symbols | 2 +- .../templateStringTermination1.symbols | 2 +- .../templateStringTermination1_ES6.symbols | 2 +- .../templateStringTermination2.symbols | 2 +- .../templateStringTermination2_ES6.symbols | 2 +- .../templateStringTermination3.symbols | 2 +- .../templateStringTermination3_ES6.symbols | 2 +- .../templateStringTermination4.symbols | 2 +- .../templateStringTermination4_ES6.symbols | 2 +- .../templateStringTermination5.symbols | 2 +- .../templateStringTermination5_ES6.symbols | 2 +- .../templateStringUnterminated1.symbols | 2 +- .../templateStringUnterminated1_ES6.symbols | 2 +- .../templateStringUnterminated2.symbols | 2 +- .../templateStringUnterminated2_ES6.symbols | 2 +- .../templateStringUnterminated3.symbols | 2 +- .../templateStringUnterminated3_ES6.symbols | 2 +- .../templateStringUnterminated4.symbols | 2 +- .../templateStringUnterminated4_ES6.symbols | 2 +- .../templateStringUnterminated5.symbols | 2 +- .../templateStringUnterminated5_ES6.symbols | 2 +- .../templateStringWhitespaceEscapes1.symbols | 2 +- ...mplateStringWhitespaceEscapes1_ES6.symbols | 2 +- .../templateStringWhitespaceEscapes2.symbols | 5 +- ...mplateStringWhitespaceEscapes2_ES6.symbols | 5 +- ...templateStringWithEmbeddedComments.symbols | 35 +- ...plateStringWithEmbeddedCommentsES6.symbols | 35 +- ...ringWithOpenCommentInStringPortion.symbols | 2 +- ...gWithOpenCommentInStringPortionES6.symbols | 2 +- .../reference/throwWithoutNewLine1.symbols | 2 +- .../reference/throwWithoutNewLine2.symbols | 5 +- .../tripleSlashInCommentNotParsed.symbols | 11 +- ...configMapOptionsAreCaseInsensitive.symbols | 4 +- ...tsconfigMapOptionsAreCaseInsensitive.types | 4 +- tests/baselines/reference/tsxNoJsx.symbols | 3 +- ...ypeFromPrivatePropertyAssignmentJs.symbols | 3 +- .../typeFromPrivatePropertyAssignmentJs.types | 3 +- .../typeReferenceRelatedFiles.symbols | 3 +- .../reference/typeReferenceRelatedFiles.types | 3 +- .../typecheckCommaExpression.symbols | 2 +- .../typedefDuplicateTypeDeclaration.symbols | 14 +- .../typedefDuplicateTypeDeclaration.types | 14 +- .../reference/typedefTagWrapping.symbols | 27 +- .../reference/typedefTagWrapping.types | 27 +- ...nEmit.multiFileBackReferenceToSelf.symbols | 8 +- ...ionEmit.multiFileBackReferenceToSelf.types | 8 +- ...t.multiFileBackReferenceToUnmapped.symbols | 4 +- ...mit.multiFileBackReferenceToUnmapped.types | 4 +- .../reference/typingsLookup2.symbols | 2 +- .../baselines/reference/typingsLookup2.types | 2 +- .../reference/typingsSuggestion1.symbols | 3 +- .../reference/typingsSuggestion2.symbols | 3 +- tests/baselines/reference/umd-errors.symbols | 7 +- .../reference/unaryOperators1.symbols | 8 +- .../reference/undeclaredVarEmit.symbols | 2 +- ...minatedStringLiteralWithBackslash1.symbols | 2 +- ...ypedModuleImport_withAugmentation2.symbols | 4 +- ...ntypedModuleImport_withAugmentation2.types | 4 +- .../unusedInterfaceinNamespace1.types | 12 +- .../unusedInterfaceinNamespace2.types | 20 +- .../unusedInterfaceinNamespace3.types | 28 +- .../reference/unusedModuleInModule.types | 8 +- .../reference/unusedNamespaceInModule.types | 11 +- .../unusedNamespaceInNamespace.types | 11 +- .../unusedTypeParameterInInterface1.types | 6 +- .../reference/unusedTypeParameters7.types | 2 +- .../reference/unusedTypeParameters8.types | 2 +- .../reference/voidAsOperator.symbols | 22 +- .../whileStatementInnerComments.symbols | 7 +- .../withStatementInternalComments.symbols | 5 +- 880 files changed, 5572 insertions(+), 2833 deletions(-) diff --git a/src/harness/harnessIO.ts b/src/harness/harnessIO.ts index dfa3cf68b75c5..628f0547ed41f 100644 --- a/src/harness/harnessIO.ts +++ b/src/harness/harnessIO.ts @@ -811,7 +811,7 @@ namespace Harness { // Preserve legacy behavior if (lastIndexWritten === undefined) { for (const codeLine of codeLines) { - typeLines += codeLine + "\r\nNo type information for this code."; + typeLines += codeLine + "\r\nNo type information for this code.\r\n"; } } else { diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols index 4375eaa3ffbf2..fb56084ceaee6 100644 --- a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols +++ b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types index 4375eaa3ffbf2..fb56084ceaee6 100644 --- a/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types +++ b/tests/baselines/reference/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.types @@ -1,3 +1,3 @@ === tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithStringIndexerAndExportedFunctionWithTypeIncompatibleWithIndexer.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/ES5For-of12.symbols b/tests/baselines/reference/ES5For-of12.symbols index 465a644f7bfd6..7b140b9717468 100644 --- a/tests/baselines/reference/ES5For-of12.symbols +++ b/tests/baselines/reference/ES5For-of12.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/statements/for-ofStatements/ES5For-of12.ts === for ([""] of [[""]]) { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/InterfaceDeclaration8.types b/tests/baselines/reference/InterfaceDeclaration8.types index a9e087595653c..be243a0024efb 100644 --- a/tests/baselines/reference/InterfaceDeclaration8.types +++ b/tests/baselines/reference/InterfaceDeclaration8.types @@ -1,4 +1,5 @@ === tests/cases/compiler/InterfaceDeclaration8.ts === interface string { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/Protected2.types b/tests/baselines/reference/Protected2.types index df8d6f12cac97..25f7f1d4bc19a 100644 --- a/tests/baselines/reference/Protected2.types +++ b/tests/baselines/reference/Protected2.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Protected/Protected2.ts === protected module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/TypeArgumentList1.symbols b/tests/baselines/reference/TypeArgumentList1.symbols index d2803e791018d..0b385f038a427 100644 --- a/tests/baselines/reference/TypeArgumentList1.symbols +++ b/tests/baselines/reference/TypeArgumentList1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/TypeArgumentLists/TypeArgumentList1.ts === Foo(4, 5, 6); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/VariableDeclaration11_es6.symbols b/tests/baselines/reference/VariableDeclaration11_es6.symbols index feaeb047073b0..6511ddbfd7f7b 100644 --- a/tests/baselines/reference/VariableDeclaration11_es6.symbols +++ b/tests/baselines/reference/VariableDeclaration11_es6.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration11_es6.ts === "use strict"; -No type information for this code.let -No type information for this code. \ No newline at end of file +No type information for this code. +let +No type information for this code. diff --git a/tests/baselines/reference/VariableDeclaration1_es6.symbols b/tests/baselines/reference/VariableDeclaration1_es6.symbols index 183f9495caa6e..d8f638d11bc1f 100644 --- a/tests/baselines/reference/VariableDeclaration1_es6.symbols +++ b/tests/baselines/reference/VariableDeclaration1_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration1_es6.ts === const -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/VariableDeclaration1_es6.types b/tests/baselines/reference/VariableDeclaration1_es6.types index 183f9495caa6e..d8f638d11bc1f 100644 --- a/tests/baselines/reference/VariableDeclaration1_es6.types +++ b/tests/baselines/reference/VariableDeclaration1_es6.types @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration1_es6.ts === const -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/VariableDeclaration6_es6.symbols b/tests/baselines/reference/VariableDeclaration6_es6.symbols index 8d18e77c1a3a2..66194de6d493b 100644 --- a/tests/baselines/reference/VariableDeclaration6_es6.symbols +++ b/tests/baselines/reference/VariableDeclaration6_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/variableDeclarations/VariableDeclaration6_es6.ts === let -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/YieldExpression18_es6.symbols b/tests/baselines/reference/YieldExpression18_es6.symbols index 34772327eae24..9d9cc740cbc31 100644 --- a/tests/baselines/reference/YieldExpression18_es6.symbols +++ b/tests/baselines/reference/YieldExpression18_es6.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/es6/yieldExpressions/YieldExpression18_es6.ts === "use strict"; -No type information for this code.yield(foo); -No type information for this code. \ No newline at end of file +No type information for this code. +yield(foo); +No type information for this code. diff --git a/tests/baselines/reference/YieldExpression1_es6.symbols b/tests/baselines/reference/YieldExpression1_es6.symbols index 9ca9f6cc899d0..6d15346a90322 100644 --- a/tests/baselines/reference/YieldExpression1_es6.symbols +++ b/tests/baselines/reference/YieldExpression1_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldExpression1_es6.ts === yield; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/YieldExpression2_es6.symbols b/tests/baselines/reference/YieldExpression2_es6.symbols index 99510808bd776..8ae5c8d13f024 100644 --- a/tests/baselines/reference/YieldExpression2_es6.symbols +++ b/tests/baselines/reference/YieldExpression2_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldExpression2_es6.ts === yield foo; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/YieldStarExpression1_es6.symbols b/tests/baselines/reference/YieldStarExpression1_es6.symbols index c01128e880c2b..428142dfe78fe 100644 --- a/tests/baselines/reference/YieldStarExpression1_es6.symbols +++ b/tests/baselines/reference/YieldStarExpression1_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldStarExpression1_es6.ts === yield * []; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/YieldStarExpression2_es6.symbols b/tests/baselines/reference/YieldStarExpression2_es6.symbols index 758acfdfece5a..e523e2308c614 100644 --- a/tests/baselines/reference/YieldStarExpression2_es6.symbols +++ b/tests/baselines/reference/YieldStarExpression2_es6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/es6/yieldExpressions/YieldStarExpression2_es6.ts === yield *; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/ambientExportDefaultErrors.symbols b/tests/baselines/reference/ambientExportDefaultErrors.symbols index b3e6b79cd3eda..d15485d44ac24 100644 --- a/tests/baselines/reference/ambientExportDefaultErrors.symbols +++ b/tests/baselines/reference/ambientExportDefaultErrors.symbols @@ -1,11 +1,17 @@ === tests/cases/compiler/consumer.ts === /// -No type information for this code./// -No type information for this code.import "indirect"; -No type information for this code.import "foo"; -No type information for this code.import "indirect2"; -No type information for this code.import "foo2"; -No type information for this code.=== tests/cases/compiler/foo.d.ts === +No type information for this code. +/// +No type information for this code. +import "indirect"; +No type information for this code. +import "foo"; +No type information for this code. +import "indirect2"; +No type information for this code. +import "foo2"; +No type information for this code. +=== tests/cases/compiler/foo.d.ts === export default 2 + 2; export as namespace Foo; >Foo : Symbol(Foo, Decl(foo.d.ts, 0, 21)) diff --git a/tests/baselines/reference/ambientExportDefaultErrors.types b/tests/baselines/reference/ambientExportDefaultErrors.types index 21e18cc978aec..918d47ee34538 100644 --- a/tests/baselines/reference/ambientExportDefaultErrors.types +++ b/tests/baselines/reference/ambientExportDefaultErrors.types @@ -1,11 +1,17 @@ === tests/cases/compiler/consumer.ts === /// -No type information for this code./// -No type information for this code.import "indirect"; -No type information for this code.import "foo"; -No type information for this code.import "indirect2"; -No type information for this code.import "foo2"; -No type information for this code.=== tests/cases/compiler/foo.d.ts === +No type information for this code. +/// +No type information for this code. +import "indirect"; +No type information for this code. +import "foo"; +No type information for this code. +import "indirect2"; +No type information for this code. +import "foo2"; +No type information for this code. +=== tests/cases/compiler/foo.d.ts === export default 2 + 2; >2 + 2 : number >2 : 2 diff --git a/tests/baselines/reference/ambientShorthand_reExport.symbols b/tests/baselines/reference/ambientShorthand_reExport.symbols index 3aa3ddcec3d48..9957f2bab8839 100644 --- a/tests/baselines/reference/ambientShorthand_reExport.symbols +++ b/tests/baselines/reference/ambientShorthand_reExport.symbols @@ -9,7 +9,9 @@ export {x} from "jquery"; === tests/cases/conformance/ambient/reExportAll.ts === export * from "jquery"; No type information for this code. -No type information for this code.=== tests/cases/conformance/ambient/reExportUser.ts === + +No type information for this code. +=== tests/cases/conformance/ambient/reExportUser.ts === import {x} from "./reExportX"; >x : Symbol(x, Decl(reExportUser.ts, 0, 8)) diff --git a/tests/baselines/reference/ambientShorthand_reExport.types b/tests/baselines/reference/ambientShorthand_reExport.types index e3e6c9742fdc4..9ac5ce40be25b 100644 --- a/tests/baselines/reference/ambientShorthand_reExport.types +++ b/tests/baselines/reference/ambientShorthand_reExport.types @@ -9,7 +9,9 @@ export {x} from "jquery"; === tests/cases/conformance/ambient/reExportAll.ts === export * from "jquery"; No type information for this code. -No type information for this code.=== tests/cases/conformance/ambient/reExportUser.ts === + +No type information for this code. +=== tests/cases/conformance/ambient/reExportUser.ts === import {x} from "./reExportX"; >x : any diff --git a/tests/baselines/reference/anonymousDefaultExportsAmd.symbols b/tests/baselines/reference/anonymousDefaultExportsAmd.symbols index b7778168f3332..b00e9d057ef8e 100644 --- a/tests/baselines/reference/anonymousDefaultExportsAmd.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsAmd.symbols @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsAmd/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsAmd.types b/tests/baselines/reference/anonymousDefaultExportsAmd.types index b7778168f3332..b00e9d057ef8e 100644 --- a/tests/baselines/reference/anonymousDefaultExportsAmd.types +++ b/tests/baselines/reference/anonymousDefaultExportsAmd.types @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsAmd/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsAmd/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols b/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols index e74f41088d78d..63195418006d1 100644 --- a/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsCommonjs.symbols @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsCommonjs/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsCommonjs.types b/tests/baselines/reference/anonymousDefaultExportsCommonjs.types index e74f41088d78d..63195418006d1 100644 --- a/tests/baselines/reference/anonymousDefaultExportsCommonjs.types +++ b/tests/baselines/reference/anonymousDefaultExportsCommonjs.types @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsCommonjs/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsCommonjs/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsSystem.symbols b/tests/baselines/reference/anonymousDefaultExportsSystem.symbols index a865de3bb9135..f78808947c54c 100644 --- a/tests/baselines/reference/anonymousDefaultExportsSystem.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsSystem.symbols @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsSystem/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsSystem.types b/tests/baselines/reference/anonymousDefaultExportsSystem.types index a865de3bb9135..f78808947c54c 100644 --- a/tests/baselines/reference/anonymousDefaultExportsSystem.types +++ b/tests/baselines/reference/anonymousDefaultExportsSystem.types @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsSystem/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsSystem/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsUmd.symbols b/tests/baselines/reference/anonymousDefaultExportsUmd.symbols index 6bc9e18ed5619..ff13e7961ffe5 100644 --- a/tests/baselines/reference/anonymousDefaultExportsUmd.symbols +++ b/tests/baselines/reference/anonymousDefaultExportsUmd.symbols @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsUmd/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/anonymousDefaultExportsUmd.types b/tests/baselines/reference/anonymousDefaultExportsUmd.types index 6bc9e18ed5619..ff13e7961ffe5 100644 --- a/tests/baselines/reference/anonymousDefaultExportsUmd.types +++ b/tests/baselines/reference/anonymousDefaultExportsUmd.types @@ -1,6 +1,8 @@ === tests/cases/conformance/es6/moduleExportsUmd/a.ts === export default class {} No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === + +No type information for this code. +=== tests/cases/conformance/es6/moduleExportsUmd/b.ts === export default function() {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols b/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols index 690ff3500c8ee..0dab81a138481 100644 --- a/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols +++ b/tests/baselines/reference/arrowFunctionInExpressionStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/arrowFunctionInExpressionStatement1.ts === () => 0; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/asiBreak.symbols b/tests/baselines/reference/asiBreak.symbols index 355d27f2a43a8..dc19dbaa3b836 100644 --- a/tests/baselines/reference/asiBreak.symbols +++ b/tests/baselines/reference/asiBreak.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/asiBreak.ts === while (true) break -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/asiContinue.symbols b/tests/baselines/reference/asiContinue.symbols index 5b3f01453773f..374cf280abe6e 100644 --- a/tests/baselines/reference/asiContinue.symbols +++ b/tests/baselines/reference/asiContinue.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/asiContinue.ts === while (true) continue -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/asiReturn.symbols b/tests/baselines/reference/asiReturn.symbols index da206e8577bc0..566e1d55c06b2 100644 --- a/tests/baselines/reference/asiReturn.symbols +++ b/tests/baselines/reference/asiReturn.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/asiReturn.ts === // This should be an error for using a return outside a function, but ASI should work properly -No type information for this code.return -No type information for this code. \ No newline at end of file +No type information for this code. +return +No type information for this code. diff --git a/tests/baselines/reference/asiReturn.types b/tests/baselines/reference/asiReturn.types index da206e8577bc0..566e1d55c06b2 100644 --- a/tests/baselines/reference/asiReturn.types +++ b/tests/baselines/reference/asiReturn.types @@ -1,4 +1,5 @@ === tests/cases/compiler/asiReturn.ts === // This should be an error for using a return outside a function, but ASI should work properly -No type information for this code.return -No type information for this code. \ No newline at end of file +No type information for this code. +return +No type information for this code. diff --git a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols index e6db879f44176..8a11f68a41fc4 100644 --- a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols +++ b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithWithGenericConstructSignatures.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types index e6db879f44176..8a11f68a41fc4 100644 --- a/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types +++ b/tests/baselines/reference/assignmentCompatWithWithGenericConstructSignatures.types @@ -1,3 +1,3 @@ === tests/cases/conformance/types/typeRelationships/assignmentCompatibility/assignmentCompatWithWithGenericConstructSignatures.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/asyncInterface_es5.types b/tests/baselines/reference/asyncInterface_es5.types index 804a7103d18fd..3b80fad6c46cd 100644 --- a/tests/baselines/reference/asyncInterface_es5.types +++ b/tests/baselines/reference/asyncInterface_es5.types @@ -1,4 +1,5 @@ === tests/cases/conformance/async/es5/asyncInterface_es5.ts === async interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/asyncInterface_es6.types b/tests/baselines/reference/asyncInterface_es6.types index 3990cb71883f2..5effe3dc28da3 100644 --- a/tests/baselines/reference/asyncInterface_es6.types +++ b/tests/baselines/reference/asyncInterface_es6.types @@ -1,4 +1,5 @@ === tests/cases/conformance/async/es6/asyncInterface_es6.ts === async interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/asyncModule_es5.types b/tests/baselines/reference/asyncModule_es5.types index 6d9544051c0ba..63164b0392200 100644 --- a/tests/baselines/reference/asyncModule_es5.types +++ b/tests/baselines/reference/asyncModule_es5.types @@ -1,4 +1,5 @@ === tests/cases/conformance/async/es5/asyncModule_es5.ts === async module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/asyncModule_es6.types b/tests/baselines/reference/asyncModule_es6.types index 7772b353b8e19..6b8a438da892b 100644 --- a/tests/baselines/reference/asyncModule_es6.types +++ b/tests/baselines/reference/asyncModule_es6.types @@ -1,4 +1,5 @@ === tests/cases/conformance/async/es6/asyncModule_es6.ts === async module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/augmentArray.types b/tests/baselines/reference/augmentArray.types index fe7d9fe2e2d6f..b7a38faa1109b 100644 --- a/tests/baselines/reference/augmentArray.types +++ b/tests/baselines/reference/augmentArray.types @@ -1,5 +1,7 @@ === tests/cases/compiler/augmentArray.ts === interface Array { -No type information for this code. (): any[]; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + (): any[]; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/bind2.symbols b/tests/baselines/reference/bind2.symbols index f51d09abcdd97..acf3329eb51b7 100644 --- a/tests/baselines/reference/bind2.symbols +++ b/tests/baselines/reference/bind2.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/bind2.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/bind2.types b/tests/baselines/reference/bind2.types index f51d09abcdd97..acf3329eb51b7 100644 --- a/tests/baselines/reference/bind2.types +++ b/tests/baselines/reference/bind2.types @@ -1,3 +1,3 @@ === tests/cases/compiler/bind2.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols b/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols index 6a2bae2c2c412..82453e0e3ee5d 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement1.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement1.ts === while (true) { -No type information for this code. break; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + break; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols b/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols index 0f8928a664dcf..17b5e7da9f1dd 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement2.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement2.ts === do { -No type information for this code. break; -No type information for this code.} -No type information for this code.while (true); -No type information for this code. \ No newline at end of file +No type information for this code. + break; +No type information for this code. +} +No type information for this code. +while (true); +No type information for this code. diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols b/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols index 5676b2deccd2e..119d180a9c57c 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement3.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement3.ts === for (;;) { -No type information for this code. break; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + break; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/breakInIterationOrSwitchStatement3.types b/tests/baselines/reference/breakInIterationOrSwitchStatement3.types index 5676b2deccd2e..119d180a9c57c 100644 --- a/tests/baselines/reference/breakInIterationOrSwitchStatement3.types +++ b/tests/baselines/reference/breakInIterationOrSwitchStatement3.types @@ -1,5 +1,7 @@ === tests/cases/compiler/breakInIterationOrSwitchStatement3.ts === for (;;) { -No type information for this code. break; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + break; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols index 2537ee257718e..92e437c6ffe2e 100644 --- a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols +++ b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/breakNotInIterationOrSwitchStatement1.ts === break; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types index 2537ee257718e..92e437c6ffe2e 100644 --- a/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types +++ b/tests/baselines/reference/breakNotInIterationOrSwitchStatement1.types @@ -1,3 +1,3 @@ === tests/cases/compiler/breakNotInIterationOrSwitchStatement1.ts === break; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/breakTarget1.symbols b/tests/baselines/reference/breakTarget1.symbols index eda3b1cac352f..069448e9067bd 100644 --- a/tests/baselines/reference/breakTarget1.symbols +++ b/tests/baselines/reference/breakTarget1.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/breakTarget1.ts === target: -No type information for this code. break target; -No type information for this code. \ No newline at end of file +No type information for this code. + break target; +No type information for this code. diff --git a/tests/baselines/reference/breakTarget2.symbols b/tests/baselines/reference/breakTarget2.symbols index 6357695785bcf..f4a6d3d95c763 100644 --- a/tests/baselines/reference/breakTarget2.symbols +++ b/tests/baselines/reference/breakTarget2.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/breakTarget2.ts === target: -No type information for this code.while (true) { -No type information for this code. break target; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +while (true) { +No type information for this code. + break target; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/breakTarget3.symbols b/tests/baselines/reference/breakTarget3.symbols index 580706bbd4a46..0eb9501d6aed2 100644 --- a/tests/baselines/reference/breakTarget3.symbols +++ b/tests/baselines/reference/breakTarget3.symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/breakTarget3.ts === target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. break target1; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +target2: +No type information for this code. +while (true) { +No type information for this code. + break target1; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/breakTarget4.symbols b/tests/baselines/reference/breakTarget4.symbols index aba35ddcfdf3d..c1a4b4e17d77d 100644 --- a/tests/baselines/reference/breakTarget4.symbols +++ b/tests/baselines/reference/breakTarget4.symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/breakTarget4.ts === target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. break target2; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +target2: +No type information for this code. +while (true) { +No type information for this code. + break target2; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/breakTarget6.symbols b/tests/baselines/reference/breakTarget6.symbols index 2c5ebfae3f711..34424ed0a4def 100644 --- a/tests/baselines/reference/breakTarget6.symbols +++ b/tests/baselines/reference/breakTarget6.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/breakTarget6.ts === while (true) { -No type information for this code. break target; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + break target; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/bundledDtsLateExportRenaming.symbols b/tests/baselines/reference/bundledDtsLateExportRenaming.symbols index 990b6ebebf7e3..80e5640ba4007 100644 --- a/tests/baselines/reference/bundledDtsLateExportRenaming.symbols +++ b/tests/baselines/reference/bundledDtsLateExportRenaming.symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/index.ts === export * from "./nested"; No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/base.ts === + +No type information for this code. +=== tests/cases/compiler/nested/base.ts === import { B } from "./shared"; >B : Symbol(B, Decl(base.ts, 0, 8)) @@ -26,10 +28,15 @@ export function g() { === tests/cases/compiler/nested/index.ts === export * from "./base"; No type information for this code. -No type information for this code.export * from "./derived"; -No type information for this code.export * from "./shared"; + +No type information for this code. +export * from "./derived"; +No type information for this code. +export * from "./shared"; +No type information for this code. + No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/shared.ts === +=== tests/cases/compiler/nested/shared.ts === export class B {} >B : Symbol(B, Decl(shared.ts, 0, 0)) diff --git a/tests/baselines/reference/bundledDtsLateExportRenaming.types b/tests/baselines/reference/bundledDtsLateExportRenaming.types index eacdf1823671f..151f716f03348 100644 --- a/tests/baselines/reference/bundledDtsLateExportRenaming.types +++ b/tests/baselines/reference/bundledDtsLateExportRenaming.types @@ -1,7 +1,9 @@ === tests/cases/compiler/index.ts === export * from "./nested"; No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/base.ts === + +No type information for this code. +=== tests/cases/compiler/nested/base.ts === import { B } from "./shared"; >B : typeof B @@ -28,10 +30,15 @@ export function g() { === tests/cases/compiler/nested/index.ts === export * from "./base"; No type information for this code. -No type information for this code.export * from "./derived"; -No type information for this code.export * from "./shared"; + +No type information for this code. +export * from "./derived"; +No type information for this code. +export * from "./shared"; +No type information for this code. + No type information for this code. -No type information for this code.=== tests/cases/compiler/nested/shared.ts === +=== tests/cases/compiler/nested/shared.ts === export class B {} >B : B diff --git a/tests/baselines/reference/checkJsdocOnEndOfFile.symbols b/tests/baselines/reference/checkJsdocOnEndOfFile.symbols index bda09fa653e0c..63d0556bc5eb9 100644 --- a/tests/baselines/reference/checkJsdocOnEndOfFile.symbols +++ b/tests/baselines/reference/checkJsdocOnEndOfFile.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/jsdoc/eof.js === /** -No type information for this code. * @typedef {Array} Should have error here -No type information for this code. */ No type information for this code. -No type information for this code. \ No newline at end of file + * @typedef {Array} Should have error here +No type information for this code. + */ +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/checkJsdocOnEndOfFile.types b/tests/baselines/reference/checkJsdocOnEndOfFile.types index bda09fa653e0c..63d0556bc5eb9 100644 --- a/tests/baselines/reference/checkJsdocOnEndOfFile.types +++ b/tests/baselines/reference/checkJsdocOnEndOfFile.types @@ -1,6 +1,9 @@ === tests/cases/conformance/jsdoc/eof.js === /** -No type information for this code. * @typedef {Array} Should have error here -No type information for this code. */ No type information for this code. -No type information for this code. \ No newline at end of file + * @typedef {Array} Should have error here +No type information for this code. + */ +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols index 9510ed2a12b0c..ad95274fc50d0 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment1.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types index cff18cf8d2560..208ce764ec17b 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment1.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment1.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols index d9ea314fe9d0c..3f3aaecc7aaae 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment2.js === -No type information for this code.=== tests/cases/compiler/a.ts === +No type information for this code. +=== tests/cases/compiler/a.ts === export interface Foo { >Foo : Symbol(Foo, Decl(a.ts, 0, 0)) diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types index ffd32162e1e3e..7f4d329107f30 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment2.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment2.js === -No type information for this code.=== tests/cases/compiler/a.ts === +No type information for this code. +=== tests/cases/compiler/a.ts === export interface Foo { a: number; >a : number diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols index 75b977df8122a..8b99851a5e44b 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment3.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types index 71bb88a771276..e3d1f2eb40be6 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment3.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment3.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {boolean} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols index 587a72b7be6b9..c69007dd5a3bb 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.symbols @@ -1,12 +1,20 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment4.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** -No type information for this code. * @typedef {number} Foo -No type information for this code. */ No type information for this code. -No type information for this code./** @type {Foo} */ -No type information for this code.export default ""; + * @typedef {number} Foo +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** @type {Foo} */ No type information for this code. +export default ""; +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types index 587a72b7be6b9..c69007dd5a3bb 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment4.types @@ -1,12 +1,20 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment4.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** -No type information for this code. * @typedef {number} Foo -No type information for this code. */ No type information for this code. -No type information for this code./** @type {Foo} */ -No type information for this code.export default ""; + * @typedef {number} Foo +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** @type {Foo} */ No type information for this code. +export default ""; +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols index 6c03e88801316..7d49fa0f82ea4 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment5.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types index c4fa3d07234f8..581a7fca200c1 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment5.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment5.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols index d1e45fe4f0ca1..33df4cd977d7d 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment6.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types index 81f346f9044a0..0a15aae432996 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment6.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment6.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols index dd863ba7de741..b93c80182561d 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment7.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types index 2e9febf3037a7..1693bd84c5ae1 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment7.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment7.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef {Object} Foo * @property {number} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols index be50e619090af..3294b9ff7d21c 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment8.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef Foo * @property {string} a diff --git a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types index 7d7d4a27d329d..a679228576aac 100644 --- a/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types +++ b/tests/baselines/reference/checkJsdocTypeTagOnExportAssignment8.types @@ -1,6 +1,7 @@ === tests/cases/compiler/checkJsdocTypeTagOnExportAssignment8.js === -No type information for this code.=== tests/cases/compiler/a.js === +No type information for this code. +=== tests/cases/compiler/a.js === /** * @typedef Foo * @property {string} a diff --git a/tests/baselines/reference/classAbstractWithInterface.types b/tests/baselines/reference/classAbstractWithInterface.types index 5af39080f181b..dda2e9aa18393 100644 --- a/tests/baselines/reference/classAbstractWithInterface.types +++ b/tests/baselines/reference/classAbstractWithInterface.types @@ -1,3 +1,3 @@ === tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractWithInterface.ts === abstract interface I {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols b/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols index 89841014005ee..af56ab33b339a 100644 --- a/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols +++ b/tests/baselines/reference/classWithPredefinedTypesAsNames2.symbols @@ -1,5 +1,7 @@ === tests/cases/conformance/classes/classDeclarations/classWithPredefinedTypesAsNames2.ts === // classes cannot use predefined types as names No type information for this code. -No type information for this code.class void {} -No type information for this code. \ No newline at end of file + +No type information for this code. +class void {} +No type information for this code. diff --git a/tests/baselines/reference/commentOnElidedModule1.types b/tests/baselines/reference/commentOnElidedModule1.types index dbe4881faface..a97126492af21 100644 --- a/tests/baselines/reference/commentOnElidedModule1.types +++ b/tests/baselines/reference/commentOnElidedModule1.types @@ -1,19 +1,34 @@ === tests/cases/compiler/b.ts === /// -No type information for this code.module ElidedModule3 { -No type information for this code.} -No type information for this code.=== tests/cases/compiler/a.ts === +No type information for this code. +module ElidedModule3 { +No type information for this code. +} +No type information for this code. +=== tests/cases/compiler/a.ts === /*!================= -No type information for this code. Keep this pinned -No type information for this code. ================= -No type information for this code.*/ No type information for this code. -No type information for this code./*! Don't keep this pinned comment */ -No type information for this code.module ElidedModule { -No type information for this code.} + Keep this pinned +No type information for this code. + ================= +No type information for this code. +*/ +No type information for this code. + +No type information for this code. +/*! Don't keep this pinned comment */ +No type information for this code. +module ElidedModule { +No type information for this code. +} +No type information for this code. + +No type information for this code. +// Don't keep this comment. +No type information for this code. +module ElidedModule2 { +No type information for this code. +} No type information for this code. -No type information for this code.// Don't keep this comment. -No type information for this code.module ElidedModule2 { -No type information for this code.} + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/commentOnExpressionStatement1.symbols b/tests/baselines/reference/commentOnExpressionStatement1.symbols index 58d45470ca5c9..f24e531bc326d 100644 --- a/tests/baselines/reference/commentOnExpressionStatement1.symbols +++ b/tests/baselines/reference/commentOnExpressionStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/commentOnExpressionStatement1.ts === 1 + 1; // Comment. -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/commentOnIfStatement1.symbols b/tests/baselines/reference/commentOnIfStatement1.symbols index cc1fa728c4a1a..5ba6b42133eae 100644 --- a/tests/baselines/reference/commentOnIfStatement1.symbols +++ b/tests/baselines/reference/commentOnIfStatement1.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/commentOnIfStatement1.ts === // Test -No type information for this code.if (true) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +if (true) { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/commentOnInterface1.types b/tests/baselines/reference/commentOnInterface1.types index 7b9e14b8a1d64..7acaf30d27caa 100644 --- a/tests/baselines/reference/commentOnInterface1.types +++ b/tests/baselines/reference/commentOnInterface1.types @@ -1,19 +1,34 @@ === tests/cases/compiler/b.ts === /// -No type information for this code.interface I3 { -No type information for this code.} -No type information for this code.=== tests/cases/compiler/a.ts === +No type information for this code. +interface I3 { +No type information for this code. +} +No type information for this code. +=== tests/cases/compiler/a.ts === /*!================= -No type information for this code. Keep this pinned -No type information for this code. ================= -No type information for this code.*/ No type information for this code. -No type information for this code./*! Don't keep this pinned comment */ -No type information for this code.interface I { -No type information for this code.} + Keep this pinned +No type information for this code. + ================= +No type information for this code. +*/ +No type information for this code. + +No type information for this code. +/*! Don't keep this pinned comment */ +No type information for this code. +interface I { +No type information for this code. +} +No type information for this code. + +No type information for this code. +// Don't keep this comment. +No type information for this code. +interface I2 { +No type information for this code. +} No type information for this code. -No type information for this code.// Don't keep this comment. -No type information for this code.interface I2 { -No type information for this code.} + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/commentsAtEndOfFile1.symbols b/tests/baselines/reference/commentsAtEndOfFile1.symbols index c09a435f1a7fe..d1d018d5835ea 100644 --- a/tests/baselines/reference/commentsAtEndOfFile1.symbols +++ b/tests/baselines/reference/commentsAtEndOfFile1.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/commentsAtEndOfFile1.ts === Input: -No type information for this code.; -No type information for this code.//Testing two No type information for this code. -No type information for this code. \ No newline at end of file +; +No type information for this code. +//Testing two +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/continueInIterationStatement1.symbols b/tests/baselines/reference/continueInIterationStatement1.symbols index 210de69f6bbe7..a51ea230dcc98 100644 --- a/tests/baselines/reference/continueInIterationStatement1.symbols +++ b/tests/baselines/reference/continueInIterationStatement1.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/continueInIterationStatement1.ts === while (true) { -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + continue; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueInIterationStatement2.symbols b/tests/baselines/reference/continueInIterationStatement2.symbols index 5cb4b62f39a14..b084b5836bf24 100644 --- a/tests/baselines/reference/continueInIterationStatement2.symbols +++ b/tests/baselines/reference/continueInIterationStatement2.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/continueInIterationStatement2.ts === do { -No type information for this code. continue; -No type information for this code.} -No type information for this code.while (true); -No type information for this code. \ No newline at end of file +No type information for this code. + continue; +No type information for this code. +} +No type information for this code. +while (true); +No type information for this code. diff --git a/tests/baselines/reference/continueInIterationStatement3.symbols b/tests/baselines/reference/continueInIterationStatement3.symbols index f4df3a295fbb9..f31ca751e377d 100644 --- a/tests/baselines/reference/continueInIterationStatement3.symbols +++ b/tests/baselines/reference/continueInIterationStatement3.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/continueInIterationStatement3.ts === for (;;) { -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + continue; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueInIterationStatement3.types b/tests/baselines/reference/continueInIterationStatement3.types index f4df3a295fbb9..f31ca751e377d 100644 --- a/tests/baselines/reference/continueInIterationStatement3.types +++ b/tests/baselines/reference/continueInIterationStatement3.types @@ -1,5 +1,7 @@ === tests/cases/compiler/continueInIterationStatement3.ts === for (;;) { -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + continue; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueNotInIterationStatement1.symbols b/tests/baselines/reference/continueNotInIterationStatement1.symbols index 97fbe3a3d8515..0f6da275db460 100644 --- a/tests/baselines/reference/continueNotInIterationStatement1.symbols +++ b/tests/baselines/reference/continueNotInIterationStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/continueNotInIterationStatement1.ts === continue; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/continueNotInIterationStatement1.types b/tests/baselines/reference/continueNotInIterationStatement1.types index 97fbe3a3d8515..0f6da275db460 100644 --- a/tests/baselines/reference/continueNotInIterationStatement1.types +++ b/tests/baselines/reference/continueNotInIterationStatement1.types @@ -1,3 +1,3 @@ === tests/cases/compiler/continueNotInIterationStatement1.ts === continue; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/continueNotInIterationStatement3.symbols b/tests/baselines/reference/continueNotInIterationStatement3.symbols index caca2c9951610..fd145bd29eb32 100644 --- a/tests/baselines/reference/continueNotInIterationStatement3.symbols +++ b/tests/baselines/reference/continueNotInIterationStatement3.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/continueNotInIterationStatement3.ts === switch (0) { -No type information for this code. default: -No type information for this code. continue; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + default: +No type information for this code. + continue; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueStatementInternalComments.symbols b/tests/baselines/reference/continueStatementInternalComments.symbols index 51b8189ab164c..14fc531aca29f 100644 --- a/tests/baselines/reference/continueStatementInternalComments.symbols +++ b/tests/baselines/reference/continueStatementInternalComments.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/continueStatementInternalComments.ts === foo: for (;;) { -No type information for this code. /*1*/ continue /*2*/ foo /*3*/; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + /*1*/ continue /*2*/ foo /*3*/; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueTarget1.symbols b/tests/baselines/reference/continueTarget1.symbols index fbd968e19a66c..d2eb6743fa06f 100644 --- a/tests/baselines/reference/continueTarget1.symbols +++ b/tests/baselines/reference/continueTarget1.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/continueTarget1.ts === target: -No type information for this code. continue target; -No type information for this code. \ No newline at end of file +No type information for this code. + continue target; +No type information for this code. diff --git a/tests/baselines/reference/continueTarget2.symbols b/tests/baselines/reference/continueTarget2.symbols index 16f45c402cdac..18eac1aa5237e 100644 --- a/tests/baselines/reference/continueTarget2.symbols +++ b/tests/baselines/reference/continueTarget2.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/continueTarget2.ts === target: -No type information for this code.while (true) { -No type information for this code. continue target; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +while (true) { +No type information for this code. + continue target; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueTarget3.symbols b/tests/baselines/reference/continueTarget3.symbols index a1b930f2f5ac2..ab44c2c82b0b5 100644 --- a/tests/baselines/reference/continueTarget3.symbols +++ b/tests/baselines/reference/continueTarget3.symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/continueTarget3.ts === target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. continue target1; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +target2: +No type information for this code. +while (true) { +No type information for this code. + continue target1; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueTarget4.symbols b/tests/baselines/reference/continueTarget4.symbols index ea1989a3e4d22..d2910b9be2ab2 100644 --- a/tests/baselines/reference/continueTarget4.symbols +++ b/tests/baselines/reference/continueTarget4.symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/continueTarget4.ts === target1: -No type information for this code.target2: -No type information for this code.while (true) { -No type information for this code. continue target2; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +target2: +No type information for this code. +while (true) { +No type information for this code. + continue target2; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/continueTarget6.symbols b/tests/baselines/reference/continueTarget6.symbols index d7ce40115828f..df33bbb0bbd9e 100644 --- a/tests/baselines/reference/continueTarget6.symbols +++ b/tests/baselines/reference/continueTarget6.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/continueTarget6.ts === while (true) { -No type information for this code. continue target; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + continue target; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitAliasExportStar.symbols b/tests/baselines/reference/declarationEmitAliasExportStar.symbols index 8f86cf3dc8cdb..87af29a5c2495 100644 --- a/tests/baselines/reference/declarationEmitAliasExportStar.symbols +++ b/tests/baselines/reference/declarationEmitAliasExportStar.symbols @@ -4,7 +4,8 @@ export interface ThingB { } === tests/cases/compiler/things.ts === export * from "./thingB"; -No type information for this code.=== tests/cases/compiler/index.ts === +No type information for this code. +=== tests/cases/compiler/index.ts === import * as things from "./things"; >things : Symbol(things, Decl(index.ts, 0, 6)) diff --git a/tests/baselines/reference/declarationEmitAliasExportStar.types b/tests/baselines/reference/declarationEmitAliasExportStar.types index 631d3ac1b5de7..ac200064d71df 100644 --- a/tests/baselines/reference/declarationEmitAliasExportStar.types +++ b/tests/baselines/reference/declarationEmitAliasExportStar.types @@ -1,8 +1,10 @@ === tests/cases/compiler/thingB.ts === export interface ThingB { } -No type information for this code.=== tests/cases/compiler/things.ts === +No type information for this code. +=== tests/cases/compiler/things.ts === export * from "./thingB"; -No type information for this code.=== tests/cases/compiler/index.ts === +No type information for this code. +=== tests/cases/compiler/index.ts === import * as things from "./things"; >things : typeof things diff --git a/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types b/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types index 2161bb9afc1b4..7db7c1ede34b9 100644 --- a/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types +++ b/tests/baselines/reference/declarationEmitArrayTypesFromGenericArrayUsage.types @@ -1,4 +1,5 @@ === tests/cases/compiler/declarationEmitArrayTypesFromGenericArrayUsage.ts === interface A extends Array { } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types b/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types index 3c89d94b04344..33d2c3fc4248d 100644 --- a/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types +++ b/tests/baselines/reference/declarationEmitBundlePreservesHasNoDefaultLibDirective.types @@ -8,12 +8,20 @@ class Foo { } === tests/cases/compiler/core.ts === interface Array {} -No type information for this code.interface Boolean {} -No type information for this code.interface Function {} -No type information for this code.interface IArguments {} -No type information for this code.interface Number {} -No type information for this code.interface Object {} -No type information for this code.interface RegExp {} -No type information for this code.interface String {} -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. +interface Boolean {} +No type information for this code. +interface Function {} +No type information for this code. +interface IArguments {} +No type information for this code. +interface Number {} +No type information for this code. +interface Object {} +No type information for this code. +interface RegExp {} +No type information for this code. +interface String {} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types b/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types index 9c9aee08433db..dd5a01b888710 100644 --- a/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types +++ b/tests/baselines/reference/declarationEmitCommonJsModuleReferencedType.types @@ -1,10 +1,13 @@ === tests/cases/compiler/r/node_modules/foo/node_modules/nested/index.d.ts === export interface NestedProps {} -No type information for this code.=== tests/cases/compiler/r/node_modules/foo/other/index.d.ts === +No type information for this code. +=== tests/cases/compiler/r/node_modules/foo/other/index.d.ts === export interface OtherIndexProps {} -No type information for this code.=== tests/cases/compiler/r/node_modules/foo/other.d.ts === +No type information for this code. +=== tests/cases/compiler/r/node_modules/foo/other.d.ts === export interface OtherProps {} -No type information for this code.=== tests/cases/compiler/r/node_modules/foo/index.d.ts === +No type information for this code. +=== tests/cases/compiler/r/node_modules/foo/index.d.ts === import { OtherProps } from "./other"; >OtherProps : any diff --git a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols index baa1d95cce7a9..eb55dc6b594d0 100644 --- a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols +++ b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.symbols @@ -1,8 +1,10 @@ === /a/index.ts === export * from "./src/" -No type information for this code.=== /b/index.ts === +No type information for this code. +=== /b/index.ts === export * from "./src/" -No type information for this code.=== /b/src/index.ts === +No type information for this code. +=== /b/src/index.ts === export class B {} >B : Symbol(B, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types index a0218c7fe7f81..ae9001ce4742f 100644 --- a/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types +++ b/tests/baselines/reference/declarationEmitCommonSourceDirectoryDoesNotContainAllFiles.types @@ -1,8 +1,10 @@ === /a/index.ts === export * from "./src/" -No type information for this code.=== /b/index.ts === +No type information for this code. +=== /b/index.ts === export * from "./src/" -No type information for this code.=== /b/src/index.ts === +No type information for this code. +=== /b/src/index.ts === export class B {} >B : B diff --git a/tests/baselines/reference/declarationEmitDefaultExport2.symbols b/tests/baselines/reference/declarationEmitDefaultExport2.symbols index b82e6cfb92376..c86825fe71b4a 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport2.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExport2.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/declarationEmitDefaultExport2.ts === export default class { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExport2.types b/tests/baselines/reference/declarationEmitDefaultExport2.types index b82e6cfb92376..c86825fe71b4a 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport2.types +++ b/tests/baselines/reference/declarationEmitDefaultExport2.types @@ -1,4 +1,5 @@ === tests/cases/compiler/declarationEmitDefaultExport2.ts === export default class { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExport4.symbols b/tests/baselines/reference/declarationEmitDefaultExport4.symbols index 8043af36b7620..4e60b7db36722 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport4.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExport4.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/declarationEmitDefaultExport4.ts === export default function () { -No type information for this code. return 1; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + return 1; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExport5.symbols b/tests/baselines/reference/declarationEmitDefaultExport5.symbols index 2ede4a5941a71..5af0cdda1d8df 100644 --- a/tests/baselines/reference/declarationEmitDefaultExport5.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExport5.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/declarationEmitDefaultExport5.ts === export default 1 + 2; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols index a45ecb2e47e41..93010cf25d154 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === export default 3.14159; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types index a45ecb2e47e41..93010cf25d154 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarName.types @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === export default 3.14159; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols index a45ecb2e47e41..93010cf25d154 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === export default 3.14159; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types index a45ecb2e47e41..93010cf25d154 100644 --- a/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types +++ b/tests/baselines/reference/declarationEmitDefaultExportWithTempVarNameWithBundling.types @@ -1,3 +1,3 @@ === tests/cases/compiler/pi.ts === export default 3.14159; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols index 87304e8e84fa2..d24d9fadb0c06 100644 --- a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols +++ b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.symbols @@ -68,4 +68,5 @@ export const obj = { === tests/cases/compiler/src/some-other-file.ts === export * from '@emotion/core'; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types index c3232b4406e0c..4778ed2079ee9 100644 --- a/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types +++ b/tests/baselines/reference/declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.types @@ -58,4 +58,5 @@ export const obj = { === tests/cases/compiler/src/some-other-file.ts === export * from '@emotion/core'; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols b/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols index a81c2cc3871ee..7ff37c00a5bb5 100644 --- a/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols +++ b/tests/baselines/reference/declarationEmitExpressionInExtends7.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/declarationEmitExpressionInExtends7.ts === export default class extends SomeUndefinedFunction {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols index fa0a8593339ec..35bc6fe4c5c78 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.symbols @@ -11,7 +11,8 @@ export enum A { } === /p1/node_modules/typescript-fsa/index.d.ts === export * from "./src/impl"; -No type information for this code.=== /p2/node_modules/typescript-fsa/src/impl.d.ts === +No type information for this code. +=== /p2/node_modules/typescript-fsa/src/impl.d.ts === export function getA(): A; >getA : Symbol(getA, Decl(impl.d.ts, 0, 0)) >A : Symbol(A, Decl(impl.d.ts, 0, 26)) @@ -24,7 +25,8 @@ export enum A { } === /p2/node_modules/typescript-fsa/index.d.ts === export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +No type information for this code. +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : Symbol(_whatever, Decl(index.ts, 0, 6)) diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types index 3f62193fd83cb..5617033acc5a2 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink.types @@ -10,7 +10,8 @@ export enum A { } === /p1/node_modules/typescript-fsa/index.d.ts === export * from "./src/impl"; -No type information for this code.=== /p2/node_modules/typescript-fsa/src/impl.d.ts === +No type information for this code. +=== /p2/node_modules/typescript-fsa/src/impl.d.ts === export function getA(): A; >getA : () => A @@ -22,7 +23,8 @@ export enum A { } === /p2/node_modules/typescript-fsa/index.d.ts === export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +No type information for this code. +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : typeof _whatever diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols index e183f07d5589d..065dcf5870e6d 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.symbols @@ -11,7 +11,8 @@ export enum A { } === /cache/typescript-fsa/index.d.ts === export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +No type information for this code. +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : Symbol(_whatever, Decl(index.ts, 0, 6)) diff --git a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types index 7c214ced6b63e..f4c84d93d990e 100644 --- a/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types +++ b/tests/baselines/reference/declarationEmitForGlobalishSpecifierSymlink2.types @@ -10,7 +10,8 @@ export enum A { } === /cache/typescript-fsa/index.d.ts === export * from "./src/impl"; -No type information for this code.=== /p1/index.ts === +No type information for this code. +=== /p1/index.ts === import * as _whatever from "p2"; >_whatever : typeof _whatever diff --git a/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types b/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types index 269d4566011d8..a38a76d551ad7 100644 --- a/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types +++ b/tests/baselines/reference/declarationEmitHasTypesRefOnNamespaceUse.types @@ -5,7 +5,10 @@ class Src implements NS.Dep { } === /deps/dep/dep.d.ts === declare namespace NS { -No type information for this code. interface Dep { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + interface Dep { +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols index 4006ea88a86e1..58bd5b83e30c1 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : Symbol(A, Decl(types.d.ts, 0, 0)) @@ -47,11 +48,14 @@ export declare class MetadataAccessor { } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export * from '@raymondfeng/pkg1'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/index.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/index.ts === export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : Symbol(MetadataAccessor, Decl(keys.ts, 0, 8)) diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types index 0ed089b529a91..624a958d437d0 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference.types @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : { id: string; } @@ -34,11 +35,14 @@ export declare class MetadataAccessor { } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export * from '@raymondfeng/pkg1'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/index.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/index.ts === export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : typeof MetadataAccessor diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols index 683969e356f33..a13aafbfc7fd8 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : Symbol(A, Decl(types.d.ts, 0, 0)) @@ -47,8 +48,10 @@ export declare class MetadataAccessor { } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === import "./secondary"; -No type information for this code.export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +No type information for this code. +export * from './types'; +No type information for this code. +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : Symbol(MetadataAccessor, Decl(types.d.ts, 0, 8)) @@ -58,7 +61,8 @@ export {IdType} from '@raymondfeng/pkg1'; === tests/cases/compiler/monorepo/pkg3/src/index.ts === export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : Symbol(MetadataAccessor, Decl(keys.ts, 0, 8)) diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types index e52c244ccc5a4..741db16e30629 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference2.types @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : { id: string; } @@ -34,8 +35,10 @@ export declare class MetadataAccessor { } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === import "./secondary"; -No type information for this code.export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +No type information for this code. +export * from './types'; +No type information for this code. +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : typeof import("tests/cases/compiler/monorepo/pkg1/dist/index").MetadataAccessor @@ -45,7 +48,8 @@ export {IdType} from '@raymondfeng/pkg1'; === tests/cases/compiler/monorepo/pkg3/src/index.ts === export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : typeof MetadataAccessor diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols index df33b515a8d44..6383703a1aa10 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : Symbol(A, Decl(types.d.ts, 0, 0)) @@ -47,13 +48,15 @@ export declare class MetadataAccessor { } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : Symbol(MetadataAccessor, Decl(types.d.ts, 0, 8)) === tests/cases/compiler/monorepo/pkg3/src/index.ts === export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : Symbol(MetadataAccessor, Decl(keys.ts, 0, 8)) diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types index 06272b7baa950..2b032b98ead67 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.types @@ -1,6 +1,7 @@ === tests/cases/compiler/monorepo/pkg1/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts === export declare type A = { >A : { id: string; } @@ -34,13 +35,15 @@ export declare class MetadataAccessor { } === tests/cases/compiler/monorepo/pkg2/dist/index.d.ts === export * from './types'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts === export {MetadataAccessor} from '@raymondfeng/pkg1'; >MetadataAccessor : typeof import("tests/cases/compiler/monorepo/pkg1/dist/index").MetadataAccessor === tests/cases/compiler/monorepo/pkg3/src/index.ts === export * from './keys'; -No type information for this code.=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === +No type information for this code. +=== tests/cases/compiler/monorepo/pkg3/src/keys.ts === import {MetadataAccessor} from "@raymondfeng/pkg2"; >MetadataAccessor : typeof MetadataAccessor diff --git a/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types b/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types index 0c31c9dac292b..ea6ebe7263ec1 100644 --- a/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types +++ b/tests/baselines/reference/declarationFilesGeneratingTypeReferences.types @@ -1,9 +1,13 @@ === /a/node_modules/@types/jquery/index.d.ts === interface JQuery { No type information for this code. -No type information for this code.} + +No type information for this code. +} +No type information for this code. + No type information for this code. -No type information for this code.=== /a/app.ts === +=== /a/app.ts === /// namespace Test { >Test : typeof Test diff --git a/tests/baselines/reference/declareDottedModuleName.types b/tests/baselines/reference/declareDottedModuleName.types index bdb395713f979..d19a381767b06 100644 --- a/tests/baselines/reference/declareDottedModuleName.types +++ b/tests/baselines/reference/declareDottedModuleName.types @@ -1,12 +1,21 @@ === tests/cases/compiler/declareDottedModuleName.ts === module M { -No type information for this code. module P.Q { } // This shouldnt be emitted -No type information for this code.} No type information for this code. -No type information for this code.module M { -No type information for this code. export module R.S { } //This should be emitted -No type information for this code.} + module P.Q { } // This shouldnt be emitted +No type information for this code. +} +No type information for this code. + +No type information for this code. +module M { +No type information for this code. + export module R.S { } //This should be emitted +No type information for this code. +} +No type information for this code. + +No type information for this code. +module T.U { // This needs to be emitted +No type information for this code. +} No type information for this code. -No type information for this code.module T.U { // This needs to be emitted -No type information for this code.} -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols b/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols index e57fc793920ca..e6b76cc7118bd 100644 --- a/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols +++ b/tests/baselines/reference/doNotEmitDetachedCommentsAtStartOfLambdaFunction.symbols @@ -1,32 +1,61 @@ === tests/cases/compiler/doNotEmitDetachedCommentsAtStartOfLambdaFunction.ts === () => { -No type information for this code. // Single line comment No type information for this code. -No type information for this code. return 0; -No type information for this code.} + // Single line comment No type information for this code. -No type information for this code.() => { -No type information for this code. /* -No type information for this code. multi-line comment -No type information for this code. */ + No type information for this code. -No type information for this code. return 0; -No type information for this code.} + return 0; No type information for this code. -No type information for this code.() => { -No type information for this code. // Single line comment with more than one blank line +} No type information for this code. + No type information for this code. -No type information for this code. return 0; -No type information for this code.} +() => { +No type information for this code. + /* +No type information for this code. + multi-line comment +No type information for this code. + */ +No type information for this code. + +No type information for this code. + return 0; +No type information for this code. +} +No type information for this code. + +No type information for this code. +() => { +No type information for this code. + // Single line comment with more than one blank line +No type information for this code. + +No type information for this code. + +No type information for this code. + return 0; +No type information for this code. +} +No type information for this code. + +No type information for this code. +() => { +No type information for this code. + /* +No type information for this code. + multi-line comment with more than one blank line +No type information for this code. + */ +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code.() => { -No type information for this code. /* -No type information for this code. multi-line comment with more than one blank line -No type information for this code. */ + return 0; No type information for this code. +} No type information for this code. -No type information for this code. return 0; -No type information for this code.} + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols index 5e3ebab68db05..54b67f83e1525 100644 --- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols +++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.symbols @@ -1,9 +1,13 @@ === tests/cases/compiler/file2.ts === /// -No type information for this code./// -No type information for this code./// -No type information for this code.=== tests/cases/compiler/file0.ts === +No type information for this code. +/// +No type information for this code. +/// +No type information for this code. +=== tests/cases/compiler/file0.ts === -No type information for this code.=== tests/cases/compiler/file1.ts === +No type information for this code. +=== tests/cases/compiler/file1.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types index 5e3ebab68db05..54b67f83e1525 100644 --- a/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types +++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsInEmptyFile.types @@ -1,9 +1,13 @@ === tests/cases/compiler/file2.ts === /// -No type information for this code./// -No type information for this code./// -No type information for this code.=== tests/cases/compiler/file0.ts === +No type information for this code. +/// +No type information for this code. +/// +No type information for this code. +=== tests/cases/compiler/file0.ts === -No type information for this code.=== tests/cases/compiler/file1.ts === +No type information for this code. +=== tests/cases/compiler/file1.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types index 764d60305d5ec..6b6febda26d28 100644 --- a/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types +++ b/tests/baselines/reference/doNotEmitTripleSlashCommentsOnNotEmittedNode.types @@ -1,9 +1,13 @@ === tests/cases/compiler/file1.ts === /// -No type information for this code.interface F { } No type information for this code. +interface F { } No type information for this code. -No type information for this code.=== tests/cases/compiler/file0.ts === + +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/file0.ts === /// declare var OData: any; >OData : any diff --git a/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols b/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols index cecca7f6afce9..bcce959bc39ea 100644 --- a/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols +++ b/tests/baselines/reference/doubleUnderscoreExportStarConflict.symbols @@ -1,8 +1,11 @@ === tests/cases/compiler/index.tsx === export * from "./b"; -No type information for this code.export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === export function __foo(): number | void {} >__foo : Symbol(__foo, Decl(b.ts, 0, 0)) diff --git a/tests/baselines/reference/doubleUnderscoreExportStarConflict.types b/tests/baselines/reference/doubleUnderscoreExportStarConflict.types index 55e6db3801230..bed75d30b9a17 100644 --- a/tests/baselines/reference/doubleUnderscoreExportStarConflict.types +++ b/tests/baselines/reference/doubleUnderscoreExportStarConflict.types @@ -1,8 +1,11 @@ === tests/cases/compiler/index.tsx === export * from "./b"; -No type information for this code.export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === export function __foo(): number | void {} >__foo : () => number | void diff --git a/tests/baselines/reference/downlevelLetConst1.symbols b/tests/baselines/reference/downlevelLetConst1.symbols index 768c567f2719c..c6ac0b8a9ae21 100644 --- a/tests/baselines/reference/downlevelLetConst1.symbols +++ b/tests/baselines/reference/downlevelLetConst1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/downlevelLetConst1.ts === const -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/downlevelLetConst1.types b/tests/baselines/reference/downlevelLetConst1.types index 768c567f2719c..c6ac0b8a9ae21 100644 --- a/tests/baselines/reference/downlevelLetConst1.types +++ b/tests/baselines/reference/downlevelLetConst1.types @@ -1,3 +1,3 @@ === tests/cases/compiler/downlevelLetConst1.ts === const -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/downlevelLetConst11.symbols b/tests/baselines/reference/downlevelLetConst11.symbols index 616d90761c6ff..745523ef557a5 100644 --- a/tests/baselines/reference/downlevelLetConst11.symbols +++ b/tests/baselines/reference/downlevelLetConst11.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/downlevelLetConst11.ts === "use strict"; -No type information for this code.let -No type information for this code. \ No newline at end of file +No type information for this code. +let +No type information for this code. diff --git a/tests/baselines/reference/downlevelLetConst6.symbols b/tests/baselines/reference/downlevelLetConst6.symbols index 6744a94cd7132..887e57228cb00 100644 --- a/tests/baselines/reference/downlevelLetConst6.symbols +++ b/tests/baselines/reference/downlevelLetConst6.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/downlevelLetConst6.ts === let -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/duplicateConstructSignature.types b/tests/baselines/reference/duplicateConstructSignature.types index 5849a3b5cb035..2eab6383cda9d 100644 --- a/tests/baselines/reference/duplicateConstructSignature.types +++ b/tests/baselines/reference/duplicateConstructSignature.types @@ -1,6 +1,9 @@ === tests/cases/compiler/duplicateConstructSignature.ts === interface I { -No type information for this code. (): number; -No type information for this code. (): string; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + (): number; +No type information for this code. + (): string; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/duplicateDefaultExport.symbols b/tests/baselines/reference/duplicateDefaultExport.symbols index 6f978e28e78d4..972123ca84543 100644 --- a/tests/baselines/reference/duplicateDefaultExport.symbols +++ b/tests/baselines/reference/duplicateDefaultExport.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/duplicateDefaultExport.ts === export default 0; -No type information for this code.export default function() {} No type information for this code. -No type information for this code. \ No newline at end of file +export default function() {} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/duplicateDefaultExport.types b/tests/baselines/reference/duplicateDefaultExport.types index 6f978e28e78d4..972123ca84543 100644 --- a/tests/baselines/reference/duplicateDefaultExport.types +++ b/tests/baselines/reference/duplicateDefaultExport.types @@ -1,5 +1,7 @@ === tests/cases/compiler/duplicateDefaultExport.ts === export default 0; -No type information for this code.export default function() {} No type information for this code. -No type information for this code. \ No newline at end of file +export default function() {} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols index 81436a6e51041..56dfcc249a6df 100644 --- a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols +++ b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding_0.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types index 81436a6e51041..56dfcc249a6df 100644 --- a/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types +++ b/tests/baselines/reference/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding.types @@ -1,3 +1,3 @@ === tests/cases/compiler/duplicateIdentifierShouldNotShortCircuitBaseTypeBinding_0.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/duplicateLabel1.symbols b/tests/baselines/reference/duplicateLabel1.symbols index 3d23b0483368e..d8e65764a9794 100644 --- a/tests/baselines/reference/duplicateLabel1.symbols +++ b/tests/baselines/reference/duplicateLabel1.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/duplicateLabel1.ts === target: -No type information for this code.target: -No type information for this code.while (true) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +target: +No type information for this code. +while (true) { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/duplicateLabel2.symbols b/tests/baselines/reference/duplicateLabel2.symbols index a7fb7df8d13d5..e5c8f1275904d 100644 --- a/tests/baselines/reference/duplicateLabel2.symbols +++ b/tests/baselines/reference/duplicateLabel2.symbols @@ -1,8 +1,13 @@ === tests/cases/compiler/duplicateLabel2.ts === target: -No type information for this code.while (true) { -No type information for this code. target: -No type information for this code. while (true) { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +while (true) { +No type information for this code. + target: +No type information for this code. + while (true) { +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/duplicateLabel4.symbols b/tests/baselines/reference/duplicateLabel4.symbols index c671abcef35d6..3d97022ace3ba 100644 --- a/tests/baselines/reference/duplicateLabel4.symbols +++ b/tests/baselines/reference/duplicateLabel4.symbols @@ -1,9 +1,15 @@ === tests/cases/compiler/duplicateLabel4.ts === target: -No type information for this code.while (true) { -No type information for this code.} No type information for this code. -No type information for this code.target: -No type information for this code.while (true) { -No type information for this code.} -No type information for this code. \ No newline at end of file +while (true) { +No type information for this code. +} +No type information for this code. + +No type information for this code. +target: +No type information for this code. +while (true) { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/emitCommentsOnlyFile.symbols b/tests/baselines/reference/emitCommentsOnlyFile.symbols index 04e8f4a103a12..729857e4eb6f7 100644 --- a/tests/baselines/reference/emitCommentsOnlyFile.symbols +++ b/tests/baselines/reference/emitCommentsOnlyFile.symbols @@ -1,29 +1,55 @@ === tests/cases/compiler/emitCommentsOnlyFile.ts === /** -No type information for this code.* @name Foo -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code./** -No type information for this code.* @name Foo2 -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo2# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. +* @name Foo +No type information for this code. +* @class +No type information for this code. +*/ +No type information for this code. +/**#@+ +No type information for this code. +* @memberOf Foo# +No type information for this code. +* @field +No type information for this code. +*/ +No type information for this code. +/** +No type information for this code. +* @name bar +No type information for this code. +* @type Object[] +No type information for this code. +*/ +No type information for this code. +/**#@-*/ +No type information for this code. +/** +No type information for this code. +* @name Foo2 +No type information for this code. +* @class +No type information for this code. +*/ +No type information for this code. +/**#@+ +No type information for this code. +* @memberOf Foo2# +No type information for this code. +* @field +No type information for this code. +*/ +No type information for this code. +/** +No type information for this code. +* @name bar +No type information for this code. +* @type Object[] +No type information for this code. +*/ +No type information for this code. +/**#@-*/ +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/emitCommentsOnlyFile.types b/tests/baselines/reference/emitCommentsOnlyFile.types index 04e8f4a103a12..729857e4eb6f7 100644 --- a/tests/baselines/reference/emitCommentsOnlyFile.types +++ b/tests/baselines/reference/emitCommentsOnlyFile.types @@ -1,29 +1,55 @@ === tests/cases/compiler/emitCommentsOnlyFile.ts === /** -No type information for this code.* @name Foo -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code./** -No type information for this code.* @name Foo2 -No type information for this code.* @class -No type information for this code.*/ -No type information for this code./**#@+ -No type information for this code.* @memberOf Foo2# -No type information for this code.* @field -No type information for this code.*/ -No type information for this code./** -No type information for this code.* @name bar -No type information for this code.* @type Object[] -No type information for this code.*/ -No type information for this code./**#@-*/ -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. +* @name Foo +No type information for this code. +* @class +No type information for this code. +*/ +No type information for this code. +/**#@+ +No type information for this code. +* @memberOf Foo# +No type information for this code. +* @field +No type information for this code. +*/ +No type information for this code. +/** +No type information for this code. +* @name bar +No type information for this code. +* @type Object[] +No type information for this code. +*/ +No type information for this code. +/**#@-*/ +No type information for this code. +/** +No type information for this code. +* @name Foo2 +No type information for this code. +* @class +No type information for this code. +*/ +No type information for this code. +/**#@+ +No type information for this code. +* @memberOf Foo2# +No type information for this code. +* @field +No type information for this code. +*/ +No type information for this code. +/** +No type information for this code. +* @name bar +No type information for this code. +* @type Object[] +No type information for this code. +*/ +No type information for this code. +/**#@-*/ +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types index b2615eac81b73..4311669860084 100644 --- a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types +++ b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=commonjs).types @@ -6,7 +6,9 @@ export type { T1 } === tests/cases/compiler/type2.ts === export interface T2 {} No type information for this code. -No type information for this code.=== tests/cases/compiler/class3.ts === + +No type information for this code. +=== tests/cases/compiler/class3.ts === export class C3 {} >C3 : C3 diff --git a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types index b2615eac81b73..4311669860084 100644 --- a/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types +++ b/tests/baselines/reference/emitDecoratorMetadata_isolatedModules(module=esnext).types @@ -6,7 +6,9 @@ export type { T1 } === tests/cases/compiler/type2.ts === export interface T2 {} No type information for this code. -No type information for this code.=== tests/cases/compiler/class3.ts === + +No type information for this code. +=== tests/cases/compiler/class3.ts === export class C3 {} >C3 : C3 diff --git a/tests/baselines/reference/emitExponentiationOperator1.symbols b/tests/baselines/reference/emitExponentiationOperator1.symbols index 9a86abe3f9a22..2bc4be89c5d0a 100644 --- a/tests/baselines/reference/emitExponentiationOperator1.symbols +++ b/tests/baselines/reference/emitExponentiationOperator1.symbols @@ -1,33 +1,63 @@ === tests/cases/conformance/es7/exponentiationOperator/emitExponentiationOperator1.ts === 1 ** -2; -No type information for this code.1 ** 2; -No type information for this code.(-1) ** 2 -No type information for this code.1 ** 2 ** 3; -No type information for this code.1 ** 2 ** -3; -No type information for this code.1 ** -(2 ** 3); -No type information for this code.(-(1 ** 2)) ** 3; -No type information for this code.(-(1 ** 2)) ** -3; -No type information for this code. -No type information for this code.1 ** 2 + 3; -No type information for this code.1 ** 2 - 3; -No type information for this code.1 ** 2 * 3; -No type information for this code.1 ** 2 / 3; -No type information for this code.1 ** 2 % 3; -No type information for this code. -No type information for this code.1 ** -2 + 3; -No type information for this code.1 ** -2 - 3; -No type information for this code.1 ** -2 * 3; -No type information for this code.1 ** -2 / 3; -No type information for this code.1 ** -2 % 3; -No type information for this code. -No type information for this code.2 + 3 ** 3; -No type information for this code.2 - 3 ** 3; -No type information for this code.2 * 3 ** 3; -No type information for this code.2 / 3 ** 3; -No type information for this code.2 % 3 ** 3; -No type information for this code. -No type information for this code.(2 + 3) ** 4; -No type information for this code.(2 - 3) ** 4; -No type information for this code.(2 * 3) ** 4; -No type information for this code.(2 / 3) ** 4; -No type information for this code. \ No newline at end of file +No type information for this code. +1 ** 2; +No type information for this code. +(-1) ** 2 +No type information for this code. +1 ** 2 ** 3; +No type information for this code. +1 ** 2 ** -3; +No type information for this code. +1 ** -(2 ** 3); +No type information for this code. +(-(1 ** 2)) ** 3; +No type information for this code. +(-(1 ** 2)) ** -3; +No type information for this code. + +No type information for this code. +1 ** 2 + 3; +No type information for this code. +1 ** 2 - 3; +No type information for this code. +1 ** 2 * 3; +No type information for this code. +1 ** 2 / 3; +No type information for this code. +1 ** 2 % 3; +No type information for this code. + +No type information for this code. +1 ** -2 + 3; +No type information for this code. +1 ** -2 - 3; +No type information for this code. +1 ** -2 * 3; +No type information for this code. +1 ** -2 / 3; +No type information for this code. +1 ** -2 % 3; +No type information for this code. + +No type information for this code. +2 + 3 ** 3; +No type information for this code. +2 - 3 ** 3; +No type information for this code. +2 * 3 ** 3; +No type information for this code. +2 / 3 ** 3; +No type information for this code. +2 % 3 ** 3; +No type information for this code. + +No type information for this code. +(2 + 3) ** 4; +No type information for this code. +(2 - 3) ** 4; +No type information for this code. +(2 * 3) ** 4; +No type information for this code. +(2 / 3) ** 4; +No type information for this code. diff --git a/tests/baselines/reference/emitMemberAccessExpression.symbols b/tests/baselines/reference/emitMemberAccessExpression.symbols index ac0f8852d2a88..c1ddc51a6dd9b 100644 --- a/tests/baselines/reference/emitMemberAccessExpression.symbols +++ b/tests/baselines/reference/emitMemberAccessExpression.symbols @@ -15,9 +15,12 @@ module Microsoft.PeopleAtWork.Model { } === tests/cases/compiler/emitMemberAccessExpression_file1.ts === /// -No type information for this code."use strict"; No type information for this code. -No type information for this code.=== tests/cases/compiler/emitMemberAccessExpression_file2.ts === +"use strict"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/emitMemberAccessExpression_file2.ts === /// "use strict"; module Microsoft.PeopleAtWork.Model { diff --git a/tests/baselines/reference/emptyExpr.symbols b/tests/baselines/reference/emptyExpr.symbols index e699404332f09..9883554dab3b8 100644 --- a/tests/baselines/reference/emptyExpr.symbols +++ b/tests/baselines/reference/emptyExpr.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyExpr.ts === [{},] -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyFile-declaration.symbols b/tests/baselines/reference/emptyFile-declaration.symbols index 496fbbb807df4..3106f3e9b2d25 100644 --- a/tests/baselines/reference/emptyFile-declaration.symbols +++ b/tests/baselines/reference/emptyFile-declaration.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyFile-declaration.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyFile-declaration.types b/tests/baselines/reference/emptyFile-declaration.types index 496fbbb807df4..3106f3e9b2d25 100644 --- a/tests/baselines/reference/emptyFile-declaration.types +++ b/tests/baselines/reference/emptyFile-declaration.types @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyFile-declaration.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyFile-souremap.symbols b/tests/baselines/reference/emptyFile-souremap.symbols index 5c7f48cfb4994..b1c1c82b6137d 100644 --- a/tests/baselines/reference/emptyFile-souremap.symbols +++ b/tests/baselines/reference/emptyFile-souremap.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyFile-souremap.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyFile-souremap.types b/tests/baselines/reference/emptyFile-souremap.types index 5c7f48cfb4994..b1c1c82b6137d 100644 --- a/tests/baselines/reference/emptyFile-souremap.types +++ b/tests/baselines/reference/emptyFile-souremap.types @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyFile-souremap.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyFile.symbols b/tests/baselines/reference/emptyFile.symbols index 95478466b8aec..0d0fa0b733343 100644 --- a/tests/baselines/reference/emptyFile.symbols +++ b/tests/baselines/reference/emptyFile.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyFile.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyFile.types b/tests/baselines/reference/emptyFile.types index 95478466b8aec..0d0fa0b733343 100644 --- a/tests/baselines/reference/emptyFile.types +++ b/tests/baselines/reference/emptyFile.types @@ -1,3 +1,3 @@ === tests/cases/compiler/emptyFile.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols index ed48b01cbbf0a..83d1ec46373d6 100644 --- a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols +++ b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5.symbols @@ -1,11 +1,19 @@ === tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5.ts === (function () { -No type information for this code. var {}; -No type information for this code. let {}; -No type information for this code. const {}; -No type information for this code. -No type information for this code. var []; -No type information for this code. let []; -No type information for this code. const []; -No type information for this code.})(); -No type information for this code. \ No newline at end of file +No type information for this code. + var {}; +No type information for this code. + let {}; +No type information for this code. + const {}; +No type information for this code. + +No type information for this code. + var []; +No type information for this code. + let []; +No type information for this code. + const []; +No type information for this code. +})(); +No type information for this code. diff --git a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols index fc4ae50c6f815..5699968f696b4 100644 --- a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols +++ b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES5iterable.symbols @@ -1,11 +1,19 @@ === tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES5iterable.ts === (function () { -No type information for this code. var {}; -No type information for this code. let {}; -No type information for this code. const {}; -No type information for this code. -No type information for this code. var []; -No type information for this code. let []; -No type information for this code. const []; -No type information for this code.})(); -No type information for this code. \ No newline at end of file +No type information for this code. + var {}; +No type information for this code. + let {}; +No type information for this code. + const {}; +No type information for this code. + +No type information for this code. + var []; +No type information for this code. + let []; +No type information for this code. + const []; +No type information for this code. +})(); +No type information for this code. diff --git a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols index aca384d584204..f598ef03223ea 100644 --- a/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols +++ b/tests/baselines/reference/emptyVariableDeclarationBindingPatterns02_ES6.symbols @@ -1,11 +1,19 @@ === tests/cases/conformance/es6/destructuring/emptyVariableDeclarationBindingPatterns02_ES6.ts === (function () { -No type information for this code. var {}; -No type information for this code. let {}; -No type information for this code. const {}; -No type information for this code. -No type information for this code. var []; -No type information for this code. let []; -No type information for this code. const []; -No type information for this code.})(); -No type information for this code. \ No newline at end of file +No type information for this code. + var {}; +No type information for this code. + let {}; +No type information for this code. + const {}; +No type information for this code. + +No type information for this code. + var []; +No type information for this code. + let []; +No type information for this code. + const []; +No type information for this code. +})(); +No type information for this code. diff --git a/tests/baselines/reference/es5-commonjs2.symbols b/tests/baselines/reference/es5-commonjs2.symbols index c36026685dd02..eb1ee43e6de58 100644 --- a/tests/baselines/reference/es5-commonjs2.symbols +++ b/tests/baselines/reference/es5-commonjs2.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/es5-commonjs2.ts === export default 1; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es5-commonjs2.types b/tests/baselines/reference/es5-commonjs2.types index c36026685dd02..eb1ee43e6de58 100644 --- a/tests/baselines/reference/es5-commonjs2.types +++ b/tests/baselines/reference/es5-commonjs2.types @@ -1,4 +1,5 @@ === tests/cases/compiler/es5-commonjs2.ts === export default 1; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es5-commonjs5.symbols b/tests/baselines/reference/es5-commonjs5.symbols index 56991d9a003c5..54235e57de437 100644 --- a/tests/baselines/reference/es5-commonjs5.symbols +++ b/tests/baselines/reference/es5-commonjs5.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/es5-commonjs5.ts === export default function () { -No type information for this code. return "test"; -No type information for this code.} No type information for this code. -No type information for this code. \ No newline at end of file + return "test"; +No type information for this code. +} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/es5ExportDefaultExpression.symbols b/tests/baselines/reference/es5ExportDefaultExpression.symbols index 65b2419bac96d..6bb2fd7d3d5c3 100644 --- a/tests/baselines/reference/es5ExportDefaultExpression.symbols +++ b/tests/baselines/reference/es5ExportDefaultExpression.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/es5ExportDefaultExpression.ts === export default (1 + 2); No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols index 133d9b73dd426..990f9bc3a9df0 100644 --- a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols +++ b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/es5ExportDefaultFunctionDeclaration2.ts === export default function () { } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types index 133d9b73dd426..990f9bc3a9df0 100644 --- a/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types +++ b/tests/baselines/reference/es5ExportDefaultFunctionDeclaration2.types @@ -1,4 +1,5 @@ === tests/cases/compiler/es5ExportDefaultFunctionDeclaration2.ts === export default function () { } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es6ExportAll.symbols b/tests/baselines/reference/es6ExportAll.symbols index d0890d99e3d8d..251b27a5b6dc0 100644 --- a/tests/baselines/reference/es6ExportAll.symbols +++ b/tests/baselines/reference/es6ExportAll.symbols @@ -20,4 +20,4 @@ export module uninstantiated { === tests/cases/compiler/client.ts === export * from "server"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ExportAll.types b/tests/baselines/reference/es6ExportAll.types index 8b0f0b893a590..9eaaa7815fb41 100644 --- a/tests/baselines/reference/es6ExportAll.types +++ b/tests/baselines/reference/es6ExportAll.types @@ -20,4 +20,4 @@ export module uninstantiated { === tests/cases/compiler/client.ts === export * from "server"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ExportAllInEs5.symbols b/tests/baselines/reference/es6ExportAllInEs5.symbols index 2a2ad20f22fa6..33ad9de22d5bb 100644 --- a/tests/baselines/reference/es6ExportAllInEs5.symbols +++ b/tests/baselines/reference/es6ExportAllInEs5.symbols @@ -20,4 +20,4 @@ export module uninstantiated { === tests/cases/compiler/client.ts === export * from "./server"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ExportAllInEs5.types b/tests/baselines/reference/es6ExportAllInEs5.types index 80c718a6a3906..bae9476bb30d9 100644 --- a/tests/baselines/reference/es6ExportAllInEs5.types +++ b/tests/baselines/reference/es6ExportAllInEs5.types @@ -20,4 +20,4 @@ export module uninstantiated { === tests/cases/compiler/client.ts === export * from "./server"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ExportDefaultExpression.symbols b/tests/baselines/reference/es6ExportDefaultExpression.symbols index b5d3549a1f694..ad411eeb3e024 100644 --- a/tests/baselines/reference/es6ExportDefaultExpression.symbols +++ b/tests/baselines/reference/es6ExportDefaultExpression.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/es6ExportDefaultExpression.ts === export default (1 + 2); No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols index 4021dbdc49a34..de0576d3525d3 100644 --- a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols +++ b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/es6ExportDefaultFunctionDeclaration2.ts === export default function () { } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types index 4021dbdc49a34..de0576d3525d3 100644 --- a/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types +++ b/tests/baselines/reference/es6ExportDefaultFunctionDeclaration2.types @@ -1,4 +1,5 @@ === tests/cases/compiler/es6ExportDefaultFunctionDeclaration2.ts === export default function () { } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es6ImportParseErrors.symbols b/tests/baselines/reference/es6ImportParseErrors.symbols index 045f7a9d83111..64e9904efd0d3 100644 --- a/tests/baselines/reference/es6ImportParseErrors.symbols +++ b/tests/baselines/reference/es6ImportParseErrors.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/es6ImportParseErrors.ts === import 10; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClause.symbols b/tests/baselines/reference/es6ImportWithoutFromClause.symbols index 4298fc777247d..1fdc05f500b6f 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClause.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClause.symbols @@ -5,4 +5,5 @@ export var a = 10; === tests/cases/compiler/es6ImportWithoutFromClause_1.ts === import "es6ImportWithoutFromClause_0"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClause.types b/tests/baselines/reference/es6ImportWithoutFromClause.types index bf017cb2fc051..c5d1855eee09e 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClause.types +++ b/tests/baselines/reference/es6ImportWithoutFromClause.types @@ -6,4 +6,5 @@ export var a = 10; === tests/cases/compiler/es6ImportWithoutFromClause_1.ts === import "es6ImportWithoutFromClause_0"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols index b1701aa72081c..da02146237d63 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.symbols @@ -4,4 +4,4 @@ export var a = 10; === tests/cases/compiler/es6ImportWithoutFromClauseInEs5_1.ts === import "es6ImportWithoutFromClauseInEs5_0"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types index 02eacf11b25f7..4f202be7d8bbe 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types +++ b/tests/baselines/reference/es6ImportWithoutFromClauseInEs5.types @@ -5,4 +5,4 @@ export var a = 10; === tests/cases/compiler/es6ImportWithoutFromClauseInEs5_1.ts === import "es6ImportWithoutFromClauseInEs5_0"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols index e520bede4d8a6..63565f378d6cc 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.symbols @@ -5,4 +5,4 @@ export interface i { === tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_1.ts === import "es6ImportWithoutFromClauseNonInstantiatedModule_0"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types index 554d7ad462087..56055f34b70d1 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types +++ b/tests/baselines/reference/es6ImportWithoutFromClauseNonInstantiatedModule.types @@ -1,7 +1,10 @@ === tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_0.ts === export interface i { -No type information for this code.} No type information for this code. -No type information for this code.=== tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_1.ts === +} +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule_1.ts === import "es6ImportWithoutFromClauseNonInstantiatedModule_0"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols index f038a8543f68c..6d0f270ff3c02 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols +++ b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.symbols @@ -4,4 +4,4 @@ export var a = 10; === tests/cases/compiler/client.ts === export import "server"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types index 786c1ebbd54d8..524aa26b98c1e 100644 --- a/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types +++ b/tests/baselines/reference/es6ImportWithoutFromClauseWithExport.types @@ -5,4 +5,4 @@ export var a = 10; === tests/cases/compiler/client.ts === export import "server"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols index 0c200f3b5ad26..0449cabfd3e9b 100644 --- a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols +++ b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.symbols @@ -11,7 +11,8 @@ export const username = () => 'username'; === tests/cases/compiler/utils/index.ts === export * from './username'; -No type information for this code.=== tests/cases/compiler/hello.ts === +No type information for this code. +=== tests/cases/compiler/hello.ts === const sayHello = (name?: string) => void (`Hello, ${name}!`); >sayHello : Symbol(sayHello, Decl(hello.ts, 0, 5)) >name : Symbol(name, Decl(hello.ts, 0, 18)) diff --git a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types index 5851ad03565bf..2d902659a3c64 100644 --- a/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types +++ b/tests/baselines/reference/esModuleInteropImportTSLibHasImport.types @@ -13,7 +13,8 @@ export const username = () => 'username'; === tests/cases/compiler/utils/index.ts === export * from './username'; -No type information for this code.=== tests/cases/compiler/hello.ts === +No type information for this code. +=== tests/cases/compiler/hello.ts === const sayHello = (name?: string) => void (`Hello, ${name}!`); >sayHello : (name?: string) => any >(name?: string) => void (`Hello, ${name}!`) : (name?: string) => any diff --git a/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types b/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types index 7a5efc0e8570f..2a310223d1ac5 100644 --- a/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types +++ b/tests/baselines/reference/experimentalDecoratorMetadataUnresolvedTypeObjectInEmit.types @@ -1,13 +1,21 @@ === tests/cases/compiler/types.d.ts === declare namespace A { -No type information for this code. export namespace B { -No type information for this code. export namespace C { -No type information for this code. export namespace D { -No type information for this code. } -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code.=== tests/cases/compiler/usage.ts === +No type information for this code. + export namespace B { +No type information for this code. + export namespace C { +No type information for this code. + export namespace D { +No type information for this code. + } +No type information for this code. + } +No type information for this code. + } +No type information for this code. +} +No type information for this code. +=== tests/cases/compiler/usage.ts === class Foo { >Foo : Foo diff --git a/tests/baselines/reference/exportAssignNonIdentifier.symbols b/tests/baselines/reference/exportAssignNonIdentifier.symbols index 0c1e7c3611d11..2d29f2b9df32a 100644 --- a/tests/baselines/reference/exportAssignNonIdentifier.symbols +++ b/tests/baselines/reference/exportAssignNonIdentifier.symbols @@ -8,21 +8,27 @@ export = typeof x; // Ok === tests/cases/conformance/externalModules/foo2.ts === export = "sausages"; // Ok No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo3.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/foo3.ts === export = class Foo3 {}; // Error, not an expression >Foo3 : Symbol(Foo3, Decl(foo3.ts, 0, 8)) === tests/cases/conformance/externalModules/foo4.ts === export = true; // Ok No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo5.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/foo5.ts === export = undefined; // Valid. undefined is an identifier in JavaScript/TypeScript >undefined : Symbol(undefined) === tests/cases/conformance/externalModules/foo6.ts === export = void; // Error, void operator requires an argument No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo7.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/foo7.ts === export = Date || String; // Ok >Date : Symbol(Date, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.scripthost.d.ts, --, --)) >String : Symbol(String, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) @@ -30,5 +36,7 @@ export = Date || String; // Ok === tests/cases/conformance/externalModules/foo8.ts === export = null; // Ok No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/exportAssignNonIdentifier.types b/tests/baselines/reference/exportAssignNonIdentifier.types index e457fd8a209ea..272ee1848fd5c 100644 --- a/tests/baselines/reference/exportAssignNonIdentifier.types +++ b/tests/baselines/reference/exportAssignNonIdentifier.types @@ -10,7 +10,9 @@ export = typeof x; // Ok === tests/cases/conformance/externalModules/foo2.ts === export = "sausages"; // Ok No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/foo3.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/foo3.ts === export = class Foo3 {}; // Error, not an expression >class Foo3 {} : typeof Foo3 >Foo3 : typeof Foo3 diff --git a/tests/baselines/reference/exportClassWithoutName.symbols b/tests/baselines/reference/exportClassWithoutName.symbols index 82c66c3c11d56..4a7dfa037577e 100644 --- a/tests/baselines/reference/exportClassWithoutName.symbols +++ b/tests/baselines/reference/exportClassWithoutName.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/exportClassWithoutName.ts === export class { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/exportClassWithoutName.types b/tests/baselines/reference/exportClassWithoutName.types index 82c66c3c11d56..4a7dfa037577e 100644 --- a/tests/baselines/reference/exportClassWithoutName.types +++ b/tests/baselines/reference/exportClassWithoutName.types @@ -1,4 +1,5 @@ === tests/cases/compiler/exportClassWithoutName.ts === export class { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols index e3796ccf68543..25971ae2cc23b 100644 --- a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols +++ b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.symbols @@ -10,9 +10,12 @@ export { x } from === tests/cases/compiler/t3.ts === export { } from -No type information for this code. "./t1"; No type information for this code. -No type information for this code.=== tests/cases/compiler/t4.ts === + "./t1"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/t4.ts === export { x as a } from >x : Symbol(x, Decl(t1.ts, 0, 10)) >a : Symbol(a, Decl(t4.ts, 0, 8)) diff --git a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types index 510ccc294680b..2fe638d3c8689 100644 --- a/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types +++ b/tests/baselines/reference/exportDeclarationWithModuleSpecifierNameOnNextLine1.types @@ -11,9 +11,12 @@ export { x } from === tests/cases/compiler/t3.ts === export { } from -No type information for this code. "./t1"; No type information for this code. -No type information for this code.=== tests/cases/compiler/t4.ts === + "./t1"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/t4.ts === export { x as a } from >x : string >a : string diff --git a/tests/baselines/reference/exportDefaultAsyncFunction2.symbols b/tests/baselines/reference/exportDefaultAsyncFunction2.symbols index ac2034bcf53da..21fcf92ee50d1 100644 --- a/tests/baselines/reference/exportDefaultAsyncFunction2.symbols +++ b/tests/baselines/reference/exportDefaultAsyncFunction2.symbols @@ -23,7 +23,9 @@ export default async(() => await(Promise.resolve(1))); === tests/cases/compiler/b.ts === export default async () => { return 0; }; No type information for this code. -No type information for this code.=== tests/cases/compiler/c.ts === + +No type information for this code. +=== tests/cases/compiler/c.ts === import { async, await } from 'asyncawait'; >async : Symbol(async, Decl(c.ts, 0, 8)) >await : Symbol(await, Decl(c.ts, 0, 15)) diff --git a/tests/baselines/reference/exportDefaultExpressionComments.symbols b/tests/baselines/reference/exportDefaultExpressionComments.symbols index a3a94331a56cd..b74a9a8769739 100644 --- a/tests/baselines/reference/exportDefaultExpressionComments.symbols +++ b/tests/baselines/reference/exportDefaultExpressionComments.symbols @@ -1,7 +1,11 @@ === tests/cases/conformance/declarationEmit/exportDefaultExpressionComments.ts === /** -No type information for this code. * JSDoc Comments -No type information for this code. */ -No type information for this code.export default null No type information for this code. -No type information for this code. \ No newline at end of file + * JSDoc Comments +No type information for this code. + */ +No type information for this code. +export default null +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultInJsFile01.symbols b/tests/baselines/reference/exportDefaultInJsFile01.symbols index 154e097eac3a7..0c0fda0033c8b 100644 --- a/tests/baselines/reference/exportDefaultInJsFile01.symbols +++ b/tests/baselines/reference/exportDefaultInJsFile01.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile01.js === export default "hello"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultInJsFile01.types b/tests/baselines/reference/exportDefaultInJsFile01.types index 154e097eac3a7..0c0fda0033c8b 100644 --- a/tests/baselines/reference/exportDefaultInJsFile01.types +++ b/tests/baselines/reference/exportDefaultInJsFile01.types @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile01.js === export default "hello"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultInJsFile02.symbols b/tests/baselines/reference/exportDefaultInJsFile02.symbols index 936da57c0f63f..89fcb3c712b62 100644 --- a/tests/baselines/reference/exportDefaultInJsFile02.symbols +++ b/tests/baselines/reference/exportDefaultInJsFile02.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile02.js === export default "hello"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultInJsFile02.types b/tests/baselines/reference/exportDefaultInJsFile02.types index 936da57c0f63f..89fcb3c712b62 100644 --- a/tests/baselines/reference/exportDefaultInJsFile02.types +++ b/tests/baselines/reference/exportDefaultInJsFile02.types @@ -1,3 +1,3 @@ === tests/cases/conformance/salsa/myFile02.js === export default "hello"; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultMissingName.symbols b/tests/baselines/reference/exportDefaultMissingName.symbols index 90bc4a7b1773c..a5616551e7f21 100644 --- a/tests/baselines/reference/exportDefaultMissingName.symbols +++ b/tests/baselines/reference/exportDefaultMissingName.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/exportDefaultMissingName.ts === export default xyzzy; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultParenthesize.symbols b/tests/baselines/reference/exportDefaultParenthesize.symbols index b2291da3a9b8f..88c0a82fc9a30 100644 --- a/tests/baselines/reference/exportDefaultParenthesize.symbols +++ b/tests/baselines/reference/exportDefaultParenthesize.symbols @@ -82,4 +82,5 @@ export default { === tests/cases/compiler/functionexpression.ts === export default () => 42; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/exportDefaultWithJSDoc1.symbols b/tests/baselines/reference/exportDefaultWithJSDoc1.symbols index bad38b845bb09..1aca00978615d 100644 --- a/tests/baselines/reference/exportDefaultWithJSDoc1.symbols +++ b/tests/baselines/reference/exportDefaultWithJSDoc1.symbols @@ -1,12 +1,19 @@ === tests/cases/compiler/a.js === /** -No type information for this code. * A number, or a string containing a number. -No type information for this code. * @typedef {(number|string)} NumberLike -No type information for this code. */ No type information for this code. -No type information for this code./** @type {NumberLike[]} */export default ([ ]); + * A number, or a string containing a number. No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + * @typedef {(number|string)} NumberLike +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** @type {NumberLike[]} */export default ([ ]); +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === import A from './a' >A : Symbol(A, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/exportDefaultWithJSDoc2.symbols b/tests/baselines/reference/exportDefaultWithJSDoc2.symbols index ff3e74a3fbe94..10d0b52d0791a 100644 --- a/tests/baselines/reference/exportDefaultWithJSDoc2.symbols +++ b/tests/baselines/reference/exportDefaultWithJSDoc2.symbols @@ -1,12 +1,19 @@ === tests/cases/compiler/a.js === /** -No type information for this code. * A number, or a string containing a number. -No type information for this code. * @typedef {(number|string)} NumberLike -No type information for this code. */ No type information for this code. -No type information for this code.export default /** @type {NumberLike[]} */([ ]); + * A number, or a string containing a number. No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + * @typedef {(number|string)} NumberLike +No type information for this code. + */ +No type information for this code. + +No type information for this code. +export default /** @type {NumberLike[]} */([ ]); +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === import A from './a' >A : Symbol(A, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/exportNamespace1.symbols b/tests/baselines/reference/exportNamespace1.symbols index b3212c06df35a..c4086a4afbbe0 100644 --- a/tests/baselines/reference/exportNamespace1.symbols +++ b/tests/baselines/reference/exportNamespace1.symbols @@ -9,7 +9,9 @@ export type { A } from './a'; === tests/cases/conformance/externalModules/typeOnly/c.ts === export * from './b'; No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/d.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/typeOnly/d.ts === import { A } from './c'; >A : Symbol(A, Decl(d.ts, 0, 8)) diff --git a/tests/baselines/reference/exportNamespace1.types b/tests/baselines/reference/exportNamespace1.types index 17a88aadaaad5..a54648e4f90cc 100644 --- a/tests/baselines/reference/exportNamespace1.types +++ b/tests/baselines/reference/exportNamespace1.types @@ -9,7 +9,9 @@ export type { A } from './a'; === tests/cases/conformance/externalModules/typeOnly/c.ts === export * from './b'; No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/d.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/typeOnly/d.ts === import { A } from './c'; >A : typeof A diff --git a/tests/baselines/reference/exportNamespace4.symbols b/tests/baselines/reference/exportNamespace4.symbols index 860bb80b87795..e37fd30c0c206 100644 --- a/tests/baselines/reference/exportNamespace4.symbols +++ b/tests/baselines/reference/exportNamespace4.symbols @@ -5,7 +5,9 @@ export class A {} === tests/cases/conformance/externalModules/typeOnly/b.ts === export type * from './a'; // Grammar error No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/c.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/typeOnly/c.ts === export type * as ns from './a'; // Grammar error >ns : Symbol(ns, Decl(c.ts, 0, 11)) diff --git a/tests/baselines/reference/exportNamespace4.types b/tests/baselines/reference/exportNamespace4.types index 457e238dcad3e..ef79dd936582e 100644 --- a/tests/baselines/reference/exportNamespace4.types +++ b/tests/baselines/reference/exportNamespace4.types @@ -5,7 +5,9 @@ export class A {} === tests/cases/conformance/externalModules/typeOnly/b.ts === export type * from './a'; // Grammar error No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/c.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/typeOnly/c.ts === export type * as ns from './a'; // Grammar error >ns : typeof import("tests/cases/conformance/externalModules/typeOnly/a") diff --git a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types index 3472ce6c5655e..e112bfdaaf891 100644 --- a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types +++ b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration2.types @@ -1,7 +1,9 @@ === tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_A.ts === declare module X { export interface bar { } } No type information for this code. -No type information for this code.=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === + +No type information for this code. +=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === export { X }; >X : any diff --git a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types index eb83726ae391f..9dfdadd855580 100644 --- a/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types +++ b/tests/baselines/reference/exportSpecifierReferencingOuterDeclaration4.types @@ -1,7 +1,9 @@ === tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_A.ts === declare module X { export interface bar { } } No type information for this code. -No type information for this code.=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === + +No type information for this code. +=== tests/cases/compiler/exportSpecifierReferencingOuterDeclaration2_B.ts === declare module X { export interface foo { } } export { X }; >X : any diff --git a/tests/baselines/reference/exportStar-amd.symbols b/tests/baselines/reference/exportStar-amd.symbols index b559d4007a982..5489cc801cb6e 100644 --- a/tests/baselines/reference/exportStar-amd.symbols +++ b/tests/baselines/reference/exportStar-amd.symbols @@ -27,10 +27,14 @@ export { x, y, z }; === tests/cases/conformance/es6/modules/t4.ts === export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +No type information for this code. +export * from "./t3"; +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : Symbol(hello, Decl(main.ts, 0, 6)) >x : Symbol(x, Decl(main.ts, 0, 15)) diff --git a/tests/baselines/reference/exportStar-amd.types b/tests/baselines/reference/exportStar-amd.types index ed6f4befbb2c9..9e20b67fdde0c 100644 --- a/tests/baselines/reference/exportStar-amd.types +++ b/tests/baselines/reference/exportStar-amd.types @@ -32,10 +32,14 @@ export { x, y, z }; === tests/cases/conformance/es6/modules/t4.ts === export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +No type information for this code. +export * from "./t3"; +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : any >x : number diff --git a/tests/baselines/reference/exportStar.symbols b/tests/baselines/reference/exportStar.symbols index b559d4007a982..5489cc801cb6e 100644 --- a/tests/baselines/reference/exportStar.symbols +++ b/tests/baselines/reference/exportStar.symbols @@ -27,10 +27,14 @@ export { x, y, z }; === tests/cases/conformance/es6/modules/t4.ts === export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +No type information for this code. +export * from "./t3"; +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : Symbol(hello, Decl(main.ts, 0, 6)) >x : Symbol(x, Decl(main.ts, 0, 15)) diff --git a/tests/baselines/reference/exportStar.types b/tests/baselines/reference/exportStar.types index ed6f4befbb2c9..9e20b67fdde0c 100644 --- a/tests/baselines/reference/exportStar.types +++ b/tests/baselines/reference/exportStar.types @@ -32,10 +32,14 @@ export { x, y, z }; === tests/cases/conformance/es6/modules/t4.ts === export * from "./t1"; -No type information for this code.export * from "./t2"; -No type information for this code.export * from "./t3"; No type information for this code. -No type information for this code.=== tests/cases/conformance/es6/modules/main.ts === +export * from "./t2"; +No type information for this code. +export * from "./t3"; +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/es6/modules/main.ts === import hello, { x, y, z, foo } from "./t4"; >hello : any >x : number diff --git a/tests/baselines/reference/exportStarFromEmptyModule.symbols b/tests/baselines/reference/exportStarFromEmptyModule.symbols index 5d920a1dd8008..aa71d8da219f9 100644 --- a/tests/baselines/reference/exportStarFromEmptyModule.symbols +++ b/tests/baselines/reference/exportStarFromEmptyModule.symbols @@ -9,7 +9,9 @@ export class A { === tests/cases/compiler/exportStarFromEmptyModule_module2.ts === // empty No type information for this code. -No type information for this code.=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === + +No type information for this code. +=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === export * from "./exportStarFromEmptyModule_module2"; export * from "./exportStarFromEmptyModule_module1"; diff --git a/tests/baselines/reference/exportStarFromEmptyModule.types b/tests/baselines/reference/exportStarFromEmptyModule.types index 1486e5451a363..ec7fe0022df5b 100644 --- a/tests/baselines/reference/exportStarFromEmptyModule.types +++ b/tests/baselines/reference/exportStarFromEmptyModule.types @@ -9,7 +9,9 @@ export class A { === tests/cases/compiler/exportStarFromEmptyModule_module2.ts === // empty No type information for this code. -No type information for this code.=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === + +No type information for this code. +=== tests/cases/compiler/exportStarFromEmptyModule_module3.ts === export * from "./exportStarFromEmptyModule_module2"; export * from "./exportStarFromEmptyModule_module1"; diff --git a/tests/baselines/reference/exportTwoInterfacesWithSameName.types b/tests/baselines/reference/exportTwoInterfacesWithSameName.types index 4865183ebc889..f6efbb3ec4647 100644 --- a/tests/baselines/reference/exportTwoInterfacesWithSameName.types +++ b/tests/baselines/reference/exportTwoInterfacesWithSameName.types @@ -1,5 +1,7 @@ === tests/cases/compiler/exportTwoInterfacesWithSameName.ts === export interface I {} -No type information for this code.export interface I {} No type information for this code. -No type information for this code. \ No newline at end of file +export interface I {} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/exportsAndImports4-amd.symbols b/tests/baselines/reference/exportsAndImports4-amd.symbols index 6dfbc067c2e86..1828ac52a79ad 100644 --- a/tests/baselines/reference/exportsAndImports4-amd.symbols +++ b/tests/baselines/reference/exportsAndImports4-amd.symbols @@ -64,4 +64,5 @@ export { a, b, c, d, e1, e2, f1, f2 }; === tests/cases/conformance/es6/modules/t1.ts === export default "hello"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/exportsAndImports4-amd.types b/tests/baselines/reference/exportsAndImports4-amd.types index 6127765014a57..58420c175a051 100644 --- a/tests/baselines/reference/exportsAndImports4-amd.types +++ b/tests/baselines/reference/exportsAndImports4-amd.types @@ -64,4 +64,5 @@ export { a, b, c, d, e1, e2, f1, f2 }; === tests/cases/conformance/es6/modules/t1.ts === export default "hello"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/exportsAndImports4-es6.symbols b/tests/baselines/reference/exportsAndImports4-es6.symbols index 6dfbc067c2e86..1828ac52a79ad 100644 --- a/tests/baselines/reference/exportsAndImports4-es6.symbols +++ b/tests/baselines/reference/exportsAndImports4-es6.symbols @@ -64,4 +64,5 @@ export { a, b, c, d, e1, e2, f1, f2 }; === tests/cases/conformance/es6/modules/t1.ts === export default "hello"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/exportsAndImports4-es6.types b/tests/baselines/reference/exportsAndImports4-es6.types index 6127765014a57..58420c175a051 100644 --- a/tests/baselines/reference/exportsAndImports4-es6.types +++ b/tests/baselines/reference/exportsAndImports4-es6.types @@ -64,4 +64,5 @@ export { a, b, c, d, e1, e2, f1, f2 }; === tests/cases/conformance/es6/modules/t1.ts === export default "hello"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/exportsAndImports4.symbols b/tests/baselines/reference/exportsAndImports4.symbols index 6dfbc067c2e86..1828ac52a79ad 100644 --- a/tests/baselines/reference/exportsAndImports4.symbols +++ b/tests/baselines/reference/exportsAndImports4.symbols @@ -64,4 +64,5 @@ export { a, b, c, d, e1, e2, f1, f2 }; === tests/cases/conformance/es6/modules/t1.ts === export default "hello"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/exportsAndImports4.types b/tests/baselines/reference/exportsAndImports4.types index 6127765014a57..58420c175a051 100644 --- a/tests/baselines/reference/exportsAndImports4.types +++ b/tests/baselines/reference/exportsAndImports4.types @@ -64,4 +64,5 @@ export { a, b, c, d, e1, e2, f1, f2 }; === tests/cases/conformance/es6/modules/t1.ts === export default "hello"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types b/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types index 5a7e6f6601e5d..ff1a1afab5f0d 100644 --- a/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types +++ b/tests/baselines/reference/externalModuleWithoutCompilerFlag1.types @@ -1,5 +1,7 @@ === tests/cases/compiler/externalModuleWithoutCompilerFlag1.ts === // Not on line 0 because we want to verify the error is placed in the appropriate location. -No type information for this code. export module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + export module M { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/fileWithNextLine3.symbols b/tests/baselines/reference/fileWithNextLine3.symbols index 67bcad5eeb6ca..99ba68b7f527a 100644 --- a/tests/baselines/reference/fileWithNextLine3.symbols +++ b/tests/baselines/reference/fileWithNextLine3.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/fileWithNextLine3.ts === // Note: there is a nextline (0x85) between the return and the -No type information for this code.// 0. It should be counted as a space and should not trigger ASI -No type information for this code.returnÂ…0; -No type information for this code. \ No newline at end of file +No type information for this code. +// 0. It should be counted as a space and should not trigger ASI +No type information for this code. +returnÂ…0; +No type information for this code. diff --git a/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types b/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types index a04e40bdfba22..e8cb30d428b3c 100644 --- a/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types +++ b/tests/baselines/reference/genericTypeUsedWithoutTypeArguments3.types @@ -1,5 +1,7 @@ === tests/cases/compiler/genericTypeUsedWithoutTypeArguments3.ts === interface Foo { } -No type information for this code.interface Bar extends Foo { } No type information for this code. -No type information for this code. \ No newline at end of file +interface Bar extends Foo { } +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/ifStatementInternalComments.symbols b/tests/baselines/reference/ifStatementInternalComments.symbols index a7d0c5feef9bf..cc2e3ce0ab79c 100644 --- a/tests/baselines/reference/ifStatementInternalComments.symbols +++ b/tests/baselines/reference/ifStatementInternalComments.symbols @@ -1,6 +1,9 @@ === tests/cases/compiler/ifStatementInternalComments.ts === /*1*/ if /*2*/ ( /*3*/ true /*4*/ ) /*5*/ {} No type information for this code. -No type information for this code./*1*/ if /*2*/ ( /*3*/ true /*4*/ ) /*5*/ {} /*6*/ else /*7*/ {} + +No type information for this code. +/*1*/ if /*2*/ ( /*3*/ true /*4*/ ) /*5*/ {} /*6*/ else /*7*/ {} +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/implementsClause.types b/tests/baselines/reference/implementsClause.types index ffdff2f6fb08d..b7eb6a31424ba 100644 --- a/tests/baselines/reference/implementsClause.types +++ b/tests/baselines/reference/implementsClause.types @@ -1,7 +1,9 @@ === tests/cases/conformance/externalModules/typeOnly/types.ts === export interface Component {} No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/ns.ts === + +No type information for this code. +=== tests/cases/conformance/externalModules/typeOnly/ns.ts === import type * as types from './types'; >types : typeof types diff --git a/tests/baselines/reference/importAssertion3(module=es2015).types b/tests/baselines/reference/importAssertion3(module=es2015).types index 664ec54ac4a2b..a6a93308860b1 100644 --- a/tests/baselines/reference/importAssertion3(module=es2015).types +++ b/tests/baselines/reference/importAssertion3(module=es2015).types @@ -1,7 +1,9 @@ === tests/cases/conformance/importAssertion/0.ts === export interface I { } No type information for this code. -No type information for this code.=== tests/cases/conformance/importAssertion/1.ts === + +No type information for this code. +=== tests/cases/conformance/importAssertion/1.ts === export type {} from './0' assert { type: "json" } >type : any diff --git a/tests/baselines/reference/importAssertion3(module=esnext).types b/tests/baselines/reference/importAssertion3(module=esnext).types index 664ec54ac4a2b..a6a93308860b1 100644 --- a/tests/baselines/reference/importAssertion3(module=esnext).types +++ b/tests/baselines/reference/importAssertion3(module=esnext).types @@ -1,7 +1,9 @@ === tests/cases/conformance/importAssertion/0.ts === export interface I { } No type information for this code. -No type information for this code.=== tests/cases/conformance/importAssertion/1.ts === + +No type information for this code. +=== tests/cases/conformance/importAssertion/1.ts === export type {} from './0' assert { type: "json" } >type : any diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols index cd8d7d3804190..001849afc2502 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols +++ b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/something.ts === export = 42; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { const something = await import("./something"); >something : Symbol(something, Decl(index.ts, 1, 9)) diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types index b590130d1cff5..a4cd0e60d9514 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types +++ b/tests/baselines/reference/importCallExpressionInExportEqualsAMD.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/something.ts === export = 42; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { >async function() { const something = await import("./something");} : () => Promise diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols index cd8d7d3804190..001849afc2502 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols +++ b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/something.ts === export = 42; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { const something = await import("./something"); >something : Symbol(something, Decl(index.ts, 1, 9)) diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types index b590130d1cff5..a4cd0e60d9514 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types +++ b/tests/baselines/reference/importCallExpressionInExportEqualsCJS.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/something.ts === export = 42; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { >async function() { const something = await import("./something");} : () => Promise diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols index cd8d7d3804190..001849afc2502 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols +++ b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/something.ts === export = 42; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { const something = await import("./something"); >something : Symbol(something, Decl(index.ts, 1, 9)) diff --git a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types index b590130d1cff5..a4cd0e60d9514 100644 --- a/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types +++ b/tests/baselines/reference/importCallExpressionInExportEqualsUMD.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/something.ts === export = 42; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === export = async function() { >async function() { const something = await import("./something");} : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedAMD.symbols b/tests/baselines/reference/importCallExpressionNestedAMD.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD.symbols +++ b/tests/baselines/reference/importCallExpressionNestedAMD.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedAMD.types b/tests/baselines/reference/importCallExpressionNestedAMD.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD.types +++ b/tests/baselines/reference/importCallExpressionNestedAMD.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedAMD2.symbols b/tests/baselines/reference/importCallExpressionNestedAMD2.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedAMD2.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedAMD2.types b/tests/baselines/reference/importCallExpressionNestedAMD2.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedAMD2.types +++ b/tests/baselines/reference/importCallExpressionNestedAMD2.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedCJS.symbols b/tests/baselines/reference/importCallExpressionNestedCJS.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS.symbols +++ b/tests/baselines/reference/importCallExpressionNestedCJS.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedCJS.types b/tests/baselines/reference/importCallExpressionNestedCJS.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS.types +++ b/tests/baselines/reference/importCallExpressionNestedCJS.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedCJS2.symbols b/tests/baselines/reference/importCallExpressionNestedCJS2.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedCJS2.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedCJS2.types b/tests/baselines/reference/importCallExpressionNestedCJS2.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedCJS2.types +++ b/tests/baselines/reference/importCallExpressionNestedCJS2.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES2015.symbols b/tests/baselines/reference/importCallExpressionNestedES2015.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2015.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES2015.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES2015.types b/tests/baselines/reference/importCallExpressionNestedES2015.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2015.types +++ b/tests/baselines/reference/importCallExpressionNestedES2015.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES20152.symbols b/tests/baselines/reference/importCallExpressionNestedES20152.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20152.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES20152.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES20152.types b/tests/baselines/reference/importCallExpressionNestedES20152.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20152.types +++ b/tests/baselines/reference/importCallExpressionNestedES20152.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES2020.symbols b/tests/baselines/reference/importCallExpressionNestedES2020.symbols index ca63503edfecf..cfb3ef9403b53 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2020.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES2020.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES2020.types b/tests/baselines/reference/importCallExpressionNestedES2020.types index 379522a845db9..68fba253a5cc8 100644 --- a/tests/baselines/reference/importCallExpressionNestedES2020.types +++ b/tests/baselines/reference/importCallExpressionNestedES2020.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedES20202.symbols b/tests/baselines/reference/importCallExpressionNestedES20202.symbols index ca63503edfecf..cfb3ef9403b53 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20202.symbols +++ b/tests/baselines/reference/importCallExpressionNestedES20202.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedES20202.types b/tests/baselines/reference/importCallExpressionNestedES20202.types index 379522a845db9..68fba253a5cc8 100644 --- a/tests/baselines/reference/importCallExpressionNestedES20202.types +++ b/tests/baselines/reference/importCallExpressionNestedES20202.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedSystem.symbols b/tests/baselines/reference/importCallExpressionNestedSystem.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem.symbols +++ b/tests/baselines/reference/importCallExpressionNestedSystem.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedSystem.types b/tests/baselines/reference/importCallExpressionNestedSystem.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem.types +++ b/tests/baselines/reference/importCallExpressionNestedSystem.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedSystem2.symbols b/tests/baselines/reference/importCallExpressionNestedSystem2.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedSystem2.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedSystem2.types b/tests/baselines/reference/importCallExpressionNestedSystem2.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedSystem2.types +++ b/tests/baselines/reference/importCallExpressionNestedSystem2.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedUMD.symbols b/tests/baselines/reference/importCallExpressionNestedUMD.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD.symbols +++ b/tests/baselines/reference/importCallExpressionNestedUMD.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedUMD.types b/tests/baselines/reference/importCallExpressionNestedUMD.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD.types +++ b/tests/baselines/reference/importCallExpressionNestedUMD.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importCallExpressionNestedUMD2.symbols b/tests/baselines/reference/importCallExpressionNestedUMD2.symbols index 67e2eabd6fd5e..aee23db76fffd 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD2.symbols +++ b/tests/baselines/reference/importCallExpressionNestedUMD2.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : Symbol(foo, Decl(index.ts, 0, 0)) diff --git a/tests/baselines/reference/importCallExpressionNestedUMD2.types b/tests/baselines/reference/importCallExpressionNestedUMD2.types index 1e23832e30522..46d21a61d36dd 100644 --- a/tests/baselines/reference/importCallExpressionNestedUMD2.types +++ b/tests/baselines/reference/importCallExpressionNestedUMD2.types @@ -1,7 +1,9 @@ === tests/cases/conformance/dynamicImport/foo.ts === export default "./foo"; No type information for this code. -No type information for this code.=== tests/cases/conformance/dynamicImport/index.ts === + +No type information for this code. +=== tests/cases/conformance/dynamicImport/index.ts === async function foo() { >foo : () => Promise diff --git a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols index 954e38a8581ec..76e1d2d0f66d3 100644 --- a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols +++ b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.symbols @@ -1,6 +1,7 @@ === /src/node_modules/@types/node/index.d.ts === /// -No type information for this code.=== /src/node_modules/@types/node/events.d.ts === +No type information for this code. +=== /src/node_modules/@types/node/events.d.ts === declare module "events" { >"events" : Symbol("events", Decl(events.d.ts, 0, 0)) diff --git a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types index 2f8af5e09dbd4..27d220130c337 100644 --- a/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types +++ b/tests/baselines/reference/importDeclFromTypeNodeInJsSource.types @@ -1,6 +1,7 @@ === /src/node_modules/@types/node/index.d.ts === /// -No type information for this code.=== /src/node_modules/@types/node/events.d.ts === +No type information for this code. +=== /src/node_modules/@types/node/events.d.ts === declare module "events" { >"events" : typeof import("events") diff --git a/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols b/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols index ea0425ff26c37..0c9c6556a7058 100644 --- a/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols +++ b/tests/baselines/reference/importEmptyFromModuleNotExisted.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/es6/modules/importEmptyFromModuleNotExisted.ts === import {} from 'module-not-existed' No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importEmptyFromModuleNotExisted.types b/tests/baselines/reference/importEmptyFromModuleNotExisted.types index ea0425ff26c37..0c9c6556a7058 100644 --- a/tests/baselines/reference/importEmptyFromModuleNotExisted.types +++ b/tests/baselines/reference/importEmptyFromModuleNotExisted.types @@ -1,4 +1,5 @@ === tests/cases/conformance/es6/modules/importEmptyFromModuleNotExisted.ts === import {} from 'module-not-existed' No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersNoHelpers.symbols b/tests/baselines/reference/importHelpersNoHelpers.symbols index 109ef656549e1..85346479e66eb 100644 --- a/tests/baselines/reference/importHelpersNoHelpers.symbols +++ b/tests/baselines/reference/importHelpersNoHelpers.symbols @@ -66,4 +66,5 @@ class C { === tests/cases/compiler/tslib.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersNoHelpers.types b/tests/baselines/reference/importHelpersNoHelpers.types index f749a5bc3a107..2bbd6a0161be5 100644 --- a/tests/baselines/reference/importHelpersNoHelpers.types +++ b/tests/baselines/reference/importHelpersNoHelpers.types @@ -70,4 +70,5 @@ class C { === tests/cases/compiler/tslib.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols index c8ce03710925c..7280622c2b431 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols +++ b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.symbols @@ -10,4 +10,5 @@ export async function * f() { === tests/cases/compiler/tslib.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types index da4e9fb704dde..af5d203db9a29 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types +++ b/tests/baselines/reference/importHelpersNoHelpersForAsyncGenerators.types @@ -19,4 +19,5 @@ export async function * f() { === tests/cases/compiler/tslib.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols index 2fbafd889213f..8826d86dc9fbb 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols +++ b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.symbols @@ -23,4 +23,5 @@ export class Foo { === tests/cases/compiler/tslib.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types index fcb8f6214dd4f..818fb8f2f97eb 100644 --- a/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types +++ b/tests/baselines/reference/importHelpersNoHelpersForPrivateFields.types @@ -26,4 +26,5 @@ export class Foo { === tests/cases/compiler/tslib.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=amd).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=commonjs).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2015).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=es2020).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=false,module=system).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=amd).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=commonjs).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2015).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=es2020).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols index 96341fc8c39cf..3162242e0ad58 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : Symbol(default, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types index 867143d099172..7b8ca7d4ed1fd 100644 --- a/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types +++ b/tests/baselines/reference/importHelpersWithImportOrExportDefault(esmoduleinterop=true,module=system).types @@ -1,7 +1,9 @@ === tests/cases/compiler/a.ts === export default class { } No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === export { default } from "./a"; >default : typeof b diff --git a/tests/baselines/reference/importNonExportedMember2.types b/tests/baselines/reference/importNonExportedMember2.types index d6956acb15e61..8c6549ae57ad7 100644 --- a/tests/baselines/reference/importNonExportedMember2.types +++ b/tests/baselines/reference/importNonExportedMember2.types @@ -1,8 +1,11 @@ === tests/cases/compiler/a.ts === export {} -No type information for this code.interface Foo {} No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +interface Foo {} +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === import { Foo } from './a'; >Foo : any diff --git a/tests/baselines/reference/importNonExportedMember3.types b/tests/baselines/reference/importNonExportedMember3.types index 7ca8de617e06f..98d56dbc85536 100644 --- a/tests/baselines/reference/importNonExportedMember3.types +++ b/tests/baselines/reference/importNonExportedMember3.types @@ -1,10 +1,15 @@ === tests/cases/compiler/a.ts === export {} -No type information for this code.interface Foo {} -No type information for this code.interface Foo {} -No type information for this code.namespace Foo {} No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +interface Foo {} +No type information for this code. +interface Foo {} +No type information for this code. +namespace Foo {} +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === import { Foo } from './a'; >Foo : any diff --git a/tests/baselines/reference/importSpecifiers_js.types b/tests/baselines/reference/importSpecifiers_js.types index b668b5e5fe256..f635f99b9aede 100644 --- a/tests/baselines/reference/importSpecifiers_js.types +++ b/tests/baselines/reference/importSpecifiers_js.types @@ -1,7 +1,9 @@ === tests/cases/conformance/externalModules/typeOnly/a.ts === export interface A {} No type information for this code. -No type information for this code.=== tests/cases/conformance/externalModules/typeOnly/a.js === + +No type information for this code. +=== tests/cases/conformance/externalModules/typeOnly/a.js === import { type A } from "./a"; >A : any diff --git a/tests/baselines/reference/importsNotUsedAsValues_error.symbols b/tests/baselines/reference/importsNotUsedAsValues_error.symbols index 28fcb0ff1d907..19455b47ab145 100644 --- a/tests/baselines/reference/importsNotUsedAsValues_error.symbols +++ b/tests/baselines/reference/importsNotUsedAsValues_error.symbols @@ -156,7 +156,9 @@ console.log(h); === /j.ts === import H = require('./h'); // noUnusedLocals error only No type information for this code. -No type information for this code.=== /k.ts === + +No type information for this code. +=== /k.ts === const enum K { One, Two } >K : Symbol(K, Decl(k.ts, 0, 0)) >One : Symbol(K.One, Decl(k.ts, 0, 14)) @@ -176,4 +178,4 @@ K.One; === /j.ts === // Sad face https://github.com/microsoft/TypeScript/blob/6b04f5039429b9d412696fe2febe39ecc69ad365/src/testRunner/compilerRunner.ts#L207 -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/importsNotUsedAsValues_error.types b/tests/baselines/reference/importsNotUsedAsValues_error.types index 99acfb8041ed2..76a06de917b8c 100644 --- a/tests/baselines/reference/importsNotUsedAsValues_error.types +++ b/tests/baselines/reference/importsNotUsedAsValues_error.types @@ -153,7 +153,9 @@ console.log(h); === /j.ts === import H = require('./h'); // noUnusedLocals error only No type information for this code. -No type information for this code.=== /k.ts === + +No type information for this code. +=== /k.ts === const enum K { One, Two } >K : K >One : K.One @@ -173,4 +175,4 @@ K.One; === /j.ts === // Sad face https://github.com/microsoft/TypeScript/blob/6b04f5039429b9d412696fe2febe39ecc69ad365/src/testRunner/compilerRunner.ts#L207 -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols index 7ab1bd72cd791..9622df1cb92f1 100644 --- a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols +++ b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/indexSignatureWithoutTypeAnnotation1..ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types index 7ab1bd72cd791..9622df1cb92f1 100644 --- a/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types +++ b/tests/baselines/reference/indexSignatureWithoutTypeAnnotation1..types @@ -1,3 +1,3 @@ === tests/cases/compiler/indexSignatureWithoutTypeAnnotation1..ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols b/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols index 9945b1306fc5d..37b4e29377a92 100644 --- a/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols +++ b/tests/baselines/reference/inlineJsxAndJsxFragPragma.symbols @@ -76,11 +76,16 @@ import {Fragment} from "./renderer"; === tests/cases/conformance/jsx/inline/snabbdomy-only-fragment-no-jsx.tsx === /* @jsx jsx */ -No type information for this code./* @jsxfrag null */ -No type information for this code.import {} from "./renderer"; -No type information for this code.<> No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/inline/preacty-no-fragment.tsx === +/* @jsxfrag null */ +No type information for this code. +import {} from "./renderer"; +No type information for this code. +<> +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsx/inline/preacty-no-fragment.tsx === /** * @jsx h * @jsxFrag Fragment diff --git a/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types b/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types index deac9b331d1d6..6a112556eac9f 100644 --- a/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types +++ b/tests/baselines/reference/instantiateConstraintsToTypeArguments2.types @@ -1,4 +1,5 @@ === tests/cases/compiler/instantiateConstraintsToTypeArguments2.ts === interface A, S extends A> { } -No type information for this code.interface B, S extends B> extends A, B> { } -No type information for this code. \ No newline at end of file +No type information for this code. +interface B, S extends B> extends A, B> { } +No type information for this code. diff --git a/tests/baselines/reference/instantiatedBaseTypeConstraints2.types b/tests/baselines/reference/instantiatedBaseTypeConstraints2.types index 6093404bcdf69..891eeb7187915 100644 --- a/tests/baselines/reference/instantiatedBaseTypeConstraints2.types +++ b/tests/baselines/reference/instantiatedBaseTypeConstraints2.types @@ -1,4 +1,5 @@ === tests/cases/compiler/instantiatedBaseTypeConstraints2.ts === interface A, S extends A> { } -No type information for this code.interface B extends A, B> { } -No type information for this code. \ No newline at end of file +No type information for this code. +interface B extends A, B> { } +No type information for this code. diff --git a/tests/baselines/reference/interfaceThatInheritsFromItself.types b/tests/baselines/reference/interfaceThatInheritsFromItself.types index f0e3469d9750b..059499e113a85 100644 --- a/tests/baselines/reference/interfaceThatInheritsFromItself.types +++ b/tests/baselines/reference/interfaceThatInheritsFromItself.types @@ -1,15 +1,27 @@ === tests/cases/conformance/interfaces/interfaceDeclarations/interfaceThatInheritsFromItself.ts === interface Foo extends Foo { // error -No type information for this code.} No type information for this code. -No type information for this code.interface Foo2 extends Foo2 { // error -No type information for this code.} +} No type information for this code. -No type information for this code.interface Foo3 extends Foo3 { // error -No type information for this code.} + No type information for this code. -No type information for this code.interface Bar implements Bar { // error -No type information for this code.} +interface Foo2 extends Foo2 { // error No type information for this code. +} +No type information for this code. + +No type information for this code. +interface Foo3 extends Foo3 { // error +No type information for this code. +} +No type information for this code. + +No type information for this code. +interface Bar implements Bar { // error +No type information for this code. +} +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/interfaceWithImplements1.types b/tests/baselines/reference/interfaceWithImplements1.types index ff4f1fed8129c..625b275a0eb7c 100644 --- a/tests/baselines/reference/interfaceWithImplements1.types +++ b/tests/baselines/reference/interfaceWithImplements1.types @@ -1,6 +1,9 @@ === tests/cases/compiler/interfaceWithImplements1.ts === interface IFoo { } No type information for this code. -No type information for this code.interface IBar implements IFoo { -No type information for this code.} -No type information for this code. \ No newline at end of file + +No type information for this code. +interface IBar implements IFoo { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/intersectionsAndEmptyObjects.symbols b/tests/baselines/reference/intersectionsAndEmptyObjects.symbols index 7cb08ebfb2523..54282915dac3c 100644 --- a/tests/baselines/reference/intersectionsAndEmptyObjects.symbols +++ b/tests/baselines/reference/intersectionsAndEmptyObjects.symbols @@ -277,4 +277,5 @@ mock(import('./ex')) === tests/cases/conformance/types/intersection/ex.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/intersectionsAndEmptyObjects.types b/tests/baselines/reference/intersectionsAndEmptyObjects.types index 6972e06169dcb..7147fbddd3830 100644 --- a/tests/baselines/reference/intersectionsAndEmptyObjects.types +++ b/tests/baselines/reference/intersectionsAndEmptyObjects.types @@ -232,4 +232,5 @@ mock(import('./ex')) === tests/cases/conformance/types/intersection/ex.d.ts === export {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/invalidSwitchBreakStatement.symbols b/tests/baselines/reference/invalidSwitchBreakStatement.symbols index a17a2a7dee289..e240e4015c102 100644 --- a/tests/baselines/reference/invalidSwitchBreakStatement.symbols +++ b/tests/baselines/reference/invalidSwitchBreakStatement.symbols @@ -1,9 +1,15 @@ === tests/cases/conformance/statements/breakStatements/invalidSwitchBreakStatement.ts === // break is not allowed in a switch statement No type information for this code. -No type information for this code.switch (12) { -No type information for this code. case 5: -No type information for this code. break; -No type information for this code.} + +No type information for this code. +switch (12) { +No type information for this code. + case 5: +No type information for this code. + break; +No type information for this code. +} +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/invalidSwitchContinueStatement.symbols b/tests/baselines/reference/invalidSwitchContinueStatement.symbols index 4472c30f76d6d..46ce246be8436 100644 --- a/tests/baselines/reference/invalidSwitchContinueStatement.symbols +++ b/tests/baselines/reference/invalidSwitchContinueStatement.symbols @@ -1,9 +1,15 @@ === tests/cases/conformance/statements/continueStatements/invalidSwitchContinueStatement.ts === // continue is not allowed in a switch statement No type information for this code. -No type information for this code.switch (12) { -No type information for this code. case 5: -No type information for this code. continue; -No type information for this code.} + +No type information for this code. +switch (12) { +No type information for this code. + case 5: +No type information for this code. + continue; +No type information for this code. +} +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/invalidThrowStatement.symbols b/tests/baselines/reference/invalidThrowStatement.symbols index df6bd8a3119c0..71f8dc751b7b2 100644 --- a/tests/baselines/reference/invalidThrowStatement.symbols +++ b/tests/baselines/reference/invalidThrowStatement.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/statements/throwStatements/invalidThrowStatement.ts === throw; No type information for this code. -No type information for this code.export throw null; + +No type information for this code. +export throw null; +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols b/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols index ed7eaf3592f99..f199656123e10 100644 --- a/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols +++ b/tests/baselines/reference/invalidUnicodeEscapeSequance3.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/invalidUnicodeEscapeSequance3.ts === a\u -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols b/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols index 38ab78bf49815..564e3542fbe7c 100644 --- a/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols +++ b/tests/baselines/reference/isolatedModulesDontElideReExportStar.symbols @@ -5,4 +5,5 @@ export type T = number; === /b.ts === export * from "./a"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/isolatedModulesDontElideReExportStar.types b/tests/baselines/reference/isolatedModulesDontElideReExportStar.types index 4f68c5ded8973..ae59fe2f1166d 100644 --- a/tests/baselines/reference/isolatedModulesDontElideReExportStar.types +++ b/tests/baselines/reference/isolatedModulesDontElideReExportStar.types @@ -5,4 +5,5 @@ export type T = number; === /b.ts === export * from "./a"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols index 39ef3fa478d07..9a81ea6e9c93c 100644 --- a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols +++ b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/file1.ts === export {}; No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types index 39ef3fa478d07..9a81ea6e9c93c 100644 --- a/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types +++ b/tests/baselines/reference/isolatedModulesRequiresPreserveConstEnum.types @@ -1,5 +1,7 @@ === tests/cases/compiler/file1.ts === export {}; No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols b/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols index 6282706d3aa92..f19f08b824d6a 100644 --- a/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols +++ b/tests/baselines/reference/isolatedModules_resolveJsonModule.symbols @@ -5,4 +5,5 @@ import j = require("./j.json"); === /j.json === {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols b/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols index d2bbd4ef0bc9c..0d24448c2fb46 100644 --- a/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols +++ b/tests/baselines/reference/isolatedModules_resolveJsonModule_strict_outDir_commonJs.symbols @@ -5,4 +5,5 @@ import * as j from "./j.json"; === /j.json === {} No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/jsDeclarationsDefault.symbols b/tests/baselines/reference/jsDeclarationsDefault.symbols index 4436c83d40ec0..8a969dacd7790 100644 --- a/tests/baselines/reference/jsDeclarationsDefault.symbols +++ b/tests/baselines/reference/jsDeclarationsDefault.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/jsdoc/declarations/index1.js === export default 12; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index2.js === + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/index2.js === export default function foo() { >foo : Symbol(foo, Decl(index2.js, 0, 0)) @@ -48,12 +50,18 @@ export default Bar; === tests/cases/conformance/jsdoc/declarations/index5.js === // merge type alias and const (OK) -No type information for this code.export default 12; -No type information for this code./** -No type information for this code. * @typedef {string | number} default -No type information for this code. */ No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index6.js === +export default 12; +No type information for this code. +/** +No type information for this code. + * @typedef {string | number} default +No type information for this code. + */ +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/index6.js === // merge type alias and function (OK) export default function func() {}; >func : Symbol(func, Decl(index6.js, 0, 0), Decl(index6.js, 3, 3)) diff --git a/tests/baselines/reference/jsDeclarationsDefault.types b/tests/baselines/reference/jsDeclarationsDefault.types index df45a2a221c2f..3331b1dfa6cde 100644 --- a/tests/baselines/reference/jsDeclarationsDefault.types +++ b/tests/baselines/reference/jsDeclarationsDefault.types @@ -1,7 +1,9 @@ === tests/cases/conformance/jsdoc/declarations/index1.js === export default 12; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index2.js === + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/index2.js === export default function foo() { >foo : () => typeof foo @@ -52,12 +54,18 @@ export default Bar; === tests/cases/conformance/jsdoc/declarations/index5.js === // merge type alias and const (OK) -No type information for this code.export default 12; -No type information for this code./** -No type information for this code. * @typedef {string | number} default -No type information for this code. */ No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/index6.js === +export default 12; +No type information for this code. +/** +No type information for this code. + * @typedef {string | number} default +No type information for this code. + */ +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/index6.js === // merge type alias and function (OK) export default function func() {}; >func : () => void diff --git a/tests/baselines/reference/jsDeclarationsExportForms.symbols b/tests/baselines/reference/jsDeclarationsExportForms.symbols index 4232aa53158ce..768139b9325c1 100644 --- a/tests/baselines/reference/jsDeclarationsExportForms.symbols +++ b/tests/baselines/reference/jsDeclarationsExportForms.symbols @@ -9,11 +9,16 @@ export function func() {} === tests/cases/conformance/jsdoc/declarations/bar.js === export * from "./cls"; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/bar2.js === + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/bar2.js === export * from "./func"; -No type information for this code.export * from "./cls"; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/baz.js === +export * from "./cls"; +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/baz.js === import {Foo} from "./cls"; >Foo : Symbol(Foo, Decl(baz.js, 0, 8)) @@ -96,14 +101,24 @@ module.exports.names = ns; === tests/cases/conformance/jsdoc/declarations/includeAll.js === import "./cjs4"; -No type information for this code.import "./cjs3"; -No type information for this code.import "./cjs2"; -No type information for this code.import "./cjs"; -No type information for this code.import "./bol"; -No type information for this code.import "./ban"; -No type information for this code.import "./bat"; -No type information for this code.import "./baz"; -No type information for this code.import "./bar"; -No type information for this code.import "./bar2"; -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. +import "./cjs3"; +No type information for this code. +import "./cjs2"; +No type information for this code. +import "./cjs"; +No type information for this code. +import "./bol"; +No type information for this code. +import "./ban"; +No type information for this code. +import "./bat"; +No type information for this code. +import "./baz"; +No type information for this code. +import "./bar"; +No type information for this code. +import "./bar2"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsDeclarationsExportForms.types b/tests/baselines/reference/jsDeclarationsExportForms.types index 910f991ef4060..399c303bd4d7c 100644 --- a/tests/baselines/reference/jsDeclarationsExportForms.types +++ b/tests/baselines/reference/jsDeclarationsExportForms.types @@ -9,11 +9,16 @@ export function func() {} === tests/cases/conformance/jsdoc/declarations/bar.js === export * from "./cls"; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/bar2.js === + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/bar2.js === export * from "./func"; -No type information for this code.export * from "./cls"; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/baz.js === +export * from "./cls"; +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/baz.js === import {Foo} from "./cls"; >Foo : typeof Foo @@ -105,14 +110,24 @@ module.exports.names = ns; === tests/cases/conformance/jsdoc/declarations/includeAll.js === import "./cjs4"; -No type information for this code.import "./cjs3"; -No type information for this code.import "./cjs2"; -No type information for this code.import "./cjs"; -No type information for this code.import "./bol"; -No type information for this code.import "./ban"; -No type information for this code.import "./bat"; -No type information for this code.import "./baz"; -No type information for this code.import "./bar"; -No type information for this code.import "./bar2"; -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. +import "./cjs3"; +No type information for this code. +import "./cjs2"; +No type information for this code. +import "./cjs"; +No type information for this code. +import "./bol"; +No type information for this code. +import "./ban"; +No type information for this code. +import "./bat"; +No type information for this code. +import "./baz"; +No type information for this code. +import "./bar"; +No type information for this code. +import "./bar2"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols b/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols index a8795f892f26f..f9e1f8ec68d71 100644 --- a/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols +++ b/tests/baselines/reference/jsDeclarationsExportFormsErr.symbols @@ -18,11 +18,17 @@ module.exports = ns; // We refuse to bind cjs module exports assignments in the === tests/cases/conformance/jsdoc/declarations/globalNs.js === export * from "./cls"; -No type information for this code.export as namespace GLO; // TS Only No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/includeAll.js === +export as namespace GLO; // TS Only +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/includeAll.js === import "./bar"; -No type information for this code.import "./bin"; -No type information for this code.import "./globalNs"; No type information for this code. -No type information for this code. \ No newline at end of file +import "./bin"; +No type information for this code. +import "./globalNs"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsDeclarationsExportFormsErr.types b/tests/baselines/reference/jsDeclarationsExportFormsErr.types index c4035e7ec82db..2af588522a95a 100644 --- a/tests/baselines/reference/jsDeclarationsExportFormsErr.types +++ b/tests/baselines/reference/jsDeclarationsExportFormsErr.types @@ -27,7 +27,10 @@ export as namespace GLO; // TS Only === tests/cases/conformance/jsdoc/declarations/includeAll.js === import "./bar"; -No type information for this code.import "./bin"; -No type information for this code.import "./globalNs"; No type information for this code. -No type information for this code. \ No newline at end of file +import "./bin"; +No type information for this code. +import "./globalNs"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsDeclarationsTypeAliases.symbols b/tests/baselines/reference/jsDeclarationsTypeAliases.symbols index eb0d5dd3173f5..a6d50e1d3ae94 100644 --- a/tests/baselines/reference/jsDeclarationsTypeAliases.symbols +++ b/tests/baselines/reference/jsDeclarationsTypeAliases.symbols @@ -1,32 +1,59 @@ === tests/cases/conformance/jsdoc/declarations/index.js === export {}; // flag file as module -No type information for this code./** -No type information for this code. * @typedef {string | number | symbol} PropName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Callback -No type information for this code. * -No type information for this code. * @callback NumberToStringCb -No type information for this code. * @param {number} a -No type information for this code. * @returns {string} -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * @template T -No type information for this code. * @typedef {T & {name: string}} MixinName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Identity function -No type information for this code. * -No type information for this code. * @template T -No type information for this code. * @callback Identity -No type information for this code. * @param {T} x -No type information for this code. * @returns {T} -No type information for this code. */ -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/mixed.js === +No type information for this code. +/** +No type information for this code. + * @typedef {string | number | symbol} PropName +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * Callback +No type information for this code. + * +No type information for this code. + * @callback NumberToStringCb +No type information for this code. + * @param {number} a +No type information for this code. + * @returns {string} +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * @template T +No type information for this code. + * @typedef {T & {name: string}} MixinName +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * Identity function +No type information for this code. + * +No type information for this code. + * @template T +No type information for this code. + * @callback Identity +No type information for this code. + * @param {T} x +No type information for this code. + * @returns {T} +No type information for this code. + */ +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/mixed.js === /** * @typedef {{x: string} | number | LocalThing | ExportedThing} SomeType */ diff --git a/tests/baselines/reference/jsDeclarationsTypeAliases.types b/tests/baselines/reference/jsDeclarationsTypeAliases.types index a9e5e74f004cb..ae2981a1fe151 100644 --- a/tests/baselines/reference/jsDeclarationsTypeAliases.types +++ b/tests/baselines/reference/jsDeclarationsTypeAliases.types @@ -1,32 +1,59 @@ === tests/cases/conformance/jsdoc/declarations/index.js === export {}; // flag file as module -No type information for this code./** -No type information for this code. * @typedef {string | number | symbol} PropName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Callback -No type information for this code. * -No type information for this code. * @callback NumberToStringCb -No type information for this code. * @param {number} a -No type information for this code. * @returns {string} -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * @template T -No type information for this code. * @typedef {T & {name: string}} MixinName -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Identity function -No type information for this code. * -No type information for this code. * @template T -No type information for this code. * @callback Identity -No type information for this code. * @param {T} x -No type information for this code. * @returns {T} -No type information for this code. */ -No type information for this code. -No type information for this code.=== tests/cases/conformance/jsdoc/declarations/mixed.js === +No type information for this code. +/** +No type information for this code. + * @typedef {string | number | symbol} PropName +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * Callback +No type information for this code. + * +No type information for this code. + * @callback NumberToStringCb +No type information for this code. + * @param {number} a +No type information for this code. + * @returns {string} +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * @template T +No type information for this code. + * @typedef {T & {name: string}} MixinName +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * Identity function +No type information for this code. + * +No type information for this code. + * @template T +No type information for this code. + * @callback Identity +No type information for this code. + * @param {T} x +No type information for this code. + * @returns {T} +No type information for this code. + */ +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/jsdoc/declarations/mixed.js === /** * @typedef {{x: string} | number | LocalThing | ExportedThing} SomeType */ diff --git a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols index da2182e01c45f..17eb2035a2794 100644 --- a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols +++ b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.symbols @@ -1,18 +1,33 @@ === tests/cases/conformance/jsdoc/declarations/index.js === /** -No type information for this code. * Options for Foo <------------ -No type information for this code. * @typedef {Object} FooOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Multiline -No type information for this code. * Options -No type information for this code. * for Foo <------------ -No type information for this code. * @typedef {Object} BarOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. + * Options for Foo <------------ +No type information for this code. + * @typedef {Object} FooOptions +No type information for this code. + * @property {boolean} bar - Marvin K Mooney +No type information for this code. + * @property {string} baz - Sylvester McMonkey McBean +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * Multiline +No type information for this code. + * Options +No type information for this code. + * for Foo <------------ +No type information for this code. + * @typedef {Object} BarOptions +No type information for this code. + * @property {boolean} bar - Marvin K Mooney +No type information for this code. + * @property {string} baz - Sylvester McMonkey McBean +No type information for this code. + */ +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types index da2182e01c45f..17eb2035a2794 100644 --- a/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types +++ b/tests/baselines/reference/jsDeclarationsTypedefDescriptionsPreserved.types @@ -1,18 +1,33 @@ === tests/cases/conformance/jsdoc/declarations/index.js === /** -No type information for this code. * Options for Foo <------------ -No type information for this code. * @typedef {Object} FooOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code./** -No type information for this code. * Multiline -No type information for this code. * Options -No type information for this code. * for Foo <------------ -No type information for this code. * @typedef {Object} BarOptions -No type information for this code. * @property {boolean} bar - Marvin K Mooney -No type information for this code. * @property {string} baz - Sylvester McMonkey McBean -No type information for this code. */ -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. + * Options for Foo <------------ +No type information for this code. + * @typedef {Object} FooOptions +No type information for this code. + * @property {boolean} bar - Marvin K Mooney +No type information for this code. + * @property {string} baz - Sylvester McMonkey McBean +No type information for this code. + */ +No type information for this code. + +No type information for this code. +/** +No type information for this code. + * Multiline +No type information for this code. + * Options +No type information for this code. + * for Foo <------------ +No type information for this code. + * @typedef {Object} BarOptions +No type information for this code. + * @property {boolean} bar - Marvin K Mooney +No type information for this code. + * @property {string} baz - Sylvester McMonkey McBean +No type information for this code. + */ +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols b/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols index 52baff824a04e..550f11ca859d7 100644 --- a/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols +++ b/tests/baselines/reference/jsFileCompilationExportAssignmentSyntax.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/a.js === export = b; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types b/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types index 120d2537789d4..683114fec0727 100644 --- a/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types +++ b/tests/baselines/reference/jsFileCompilationInterfaceSyntax.types @@ -1,3 +1,3 @@ === tests/cases/compiler/a.js === interface I { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/jsFileCompilationModuleSyntax.types b/tests/baselines/reference/jsFileCompilationModuleSyntax.types index 14b240e90c0dc..7e73f6df513b0 100644 --- a/tests/baselines/reference/jsFileCompilationModuleSyntax.types +++ b/tests/baselines/reference/jsFileCompilationModuleSyntax.types @@ -1,3 +1,3 @@ === tests/cases/compiler/a.js === module M { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols b/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols index 8051c144dc363..e007732698331 100644 --- a/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols +++ b/tests/baselines/reference/jsFileCompilationNonNullAssertion.symbols @@ -1,4 +1,5 @@ === /src/a.js === 0! No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols b/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols index 203de80641346..84c2527b2b86e 100644 --- a/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols +++ b/tests/baselines/reference/jsdocImportTypeNodeNamespace.symbols @@ -12,7 +12,10 @@ export default _default; === tests/cases/compiler/Main.js === export default function () { -No type information for this code. return /** @type {import('./GeometryType.js').default} */ ('Point'); -No type information for this code.} No type information for this code. -No type information for this code. \ No newline at end of file + return /** @type {import('./GeometryType.js').default} */ ('Point'); +No type information for this code. +} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsdocLinkTag1.types b/tests/baselines/reference/jsdocLinkTag1.types index f3b60c506fafd..c744e642caa5d 100644 --- a/tests/baselines/reference/jsdocLinkTag1.types +++ b/tests/baselines/reference/jsdocLinkTag1.types @@ -1,7 +1,9 @@ === /a.ts === export interface A {} No type information for this code. -No type information for this code.=== /b.ts === + +No type information for this code. +=== /b.ts === import type { A } from "./a"; >A : A diff --git a/tests/baselines/reference/jsdocLinkTag3.types b/tests/baselines/reference/jsdocLinkTag3.types index 821818f763635..94160548c3c9a 100644 --- a/tests/baselines/reference/jsdocLinkTag3.types +++ b/tests/baselines/reference/jsdocLinkTag3.types @@ -1,7 +1,9 @@ === /a.ts === export interface A {} No type information for this code. -No type information for this code.=== /b.ts === + +No type information for this code. +=== /b.ts === import type { A } from "./a"; >A : A diff --git a/tests/baselines/reference/jsdocLinkTag4.types b/tests/baselines/reference/jsdocLinkTag4.types index 1edf435990904..be0141f833b85 100644 --- a/tests/baselines/reference/jsdocLinkTag4.types +++ b/tests/baselines/reference/jsdocLinkTag4.types @@ -1,7 +1,9 @@ === /a.ts === export interface A {} No type information for this code. -No type information for this code.=== /b.ts === + +No type information for this code. +=== /b.ts === import * as a from "./a"; >a : typeof a diff --git a/tests/baselines/reference/jsdocLinkTag5.types b/tests/baselines/reference/jsdocLinkTag5.types index 42dabbcfc6937..e1fb7fd5def60 100644 --- a/tests/baselines/reference/jsdocLinkTag5.types +++ b/tests/baselines/reference/jsdocLinkTag5.types @@ -1,5 +1,7 @@ === /a.ts === /** {@link UNRESOLVED_LINK} */ -No type information for this code.export interface A {} No type information for this code. -No type information for this code. \ No newline at end of file +export interface A {} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/jsdocPrivateName2.symbols b/tests/baselines/reference/jsdocPrivateName2.symbols index 756c4657c6f5c..033c1162f66e4 100644 --- a/tests/baselines/reference/jsdocPrivateName2.symbols +++ b/tests/baselines/reference/jsdocPrivateName2.symbols @@ -1,10 +1,17 @@ === tests/cases/conformance/jsdoc/jsdocPrivateName1.js === // Expecting parse error for private field No type information for this code. -No type information for this code./** -No type information for this code. * @typedef A -No type information for this code. * @type {object} -No type information for this code. * @property {string} #id -No type information for this code. */ + +No type information for this code. +/** +No type information for this code. + * @typedef A +No type information for this code. + * @type {object} +No type information for this code. + * @property {string} #id +No type information for this code. + */ +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/jsdocPrivateName2.types b/tests/baselines/reference/jsdocPrivateName2.types index 756c4657c6f5c..033c1162f66e4 100644 --- a/tests/baselines/reference/jsdocPrivateName2.types +++ b/tests/baselines/reference/jsdocPrivateName2.types @@ -1,10 +1,17 @@ === tests/cases/conformance/jsdoc/jsdocPrivateName1.js === // Expecting parse error for private field No type information for this code. -No type information for this code./** -No type information for this code. * @typedef A -No type information for this code. * @type {object} -No type information for this code. * @property {string} #id -No type information for this code. */ + +No type information for this code. +/** +No type information for this code. + * @typedef A +No type information for this code. + * @type {object} +No type information for this code. + * @property {string} #id +No type information for this code. + */ +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols index 6aaeda1b4b51a..7376460ea96b5 100644 --- a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols +++ b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.symbols @@ -1,7 +1,9 @@ === tests/cases/conformance/jsdoc/dtsEquivalent.js === /** @typedef {{[k: string]: any}} AnyEffect */ -No type information for this code./** @typedef {number} Third */ -No type information for this code.=== tests/cases/conformance/jsdoc/index.js === +No type information for this code. +/** @typedef {number} Third */ +No type information for this code. +=== tests/cases/conformance/jsdoc/index.js === /** @type {AnyEffect} */ let b; >b : Symbol(b, Decl(index.js, 1, 3)) diff --git a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types index c4ea68d18a8fd..5a01fb181b926 100644 --- a/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types +++ b/tests/baselines/reference/jsdocTypeDefAtStartOfFile.types @@ -1,7 +1,9 @@ === tests/cases/conformance/jsdoc/dtsEquivalent.js === /** @typedef {{[k: string]: any}} AnyEffect */ -No type information for this code./** @typedef {number} Third */ -No type information for this code.=== tests/cases/conformance/jsdoc/index.js === +No type information for this code. +/** @typedef {number} Third */ +No type information for this code. +=== tests/cases/conformance/jsdoc/index.js === /** @type {AnyEffect} */ let b; >b : AnyEffect diff --git a/tests/baselines/reference/jsxClassAttributeResolution.symbols b/tests/baselines/reference/jsxClassAttributeResolution.symbols index 59ccd79b7be1a..af2eb33c53b77 100644 --- a/tests/baselines/reference/jsxClassAttributeResolution.symbols +++ b/tests/baselines/reference/jsxClassAttributeResolution.symbols @@ -27,7 +27,9 @@ declare namespace JSX { } === tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts === import './'; -No type information for this code.=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === +No type information for this code. +=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === import './'; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/jsxClassAttributeResolution.types b/tests/baselines/reference/jsxClassAttributeResolution.types index 4a5c208a849b5..fa8d0c10a5477 100644 --- a/tests/baselines/reference/jsxClassAttributeResolution.types +++ b/tests/baselines/reference/jsxClassAttributeResolution.types @@ -19,7 +19,9 @@ declare namespace JSX { } === tests/cases/compiler/node_modules/@types/react/jsx-runtime.d.ts === import './'; -No type information for this code.=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === +No type information for this code. +=== tests/cases/compiler/node_modules/@types/react/jsx-dev-runtime.d.ts === import './'; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols index b5e2de25fcde3..6d41b7b8c37ab 100644 --- a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols +++ b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols @@ -5,42 +5,54 @@ declare var React: any; ; === tests/cases/conformance/jsx/2.tsx === ; -No type information for this code.=== tests/cases/conformance/jsx/3.tsx === +No type information for this code. +=== tests/cases/conformance/jsx/3.tsx === <:a />; -No type information for this code.=== tests/cases/conformance/jsx/4.tsx === +No type information for this code. +=== tests/cases/conformance/jsx/4.tsx === ; >b : Symbol(b, Decl(4.tsx, 0, 2)) >d : Symbol(d, Decl(4.tsx, 0, 5)) === tests/cases/conformance/jsx/5.tsx === ; -No type information for this code.=== tests/cases/conformance/jsx/6.tsx === +No type information for this code. +=== tests/cases/conformance/jsx/6.tsx === ; -No type information for this code.=== tests/cases/conformance/jsx/7.tsx === +No type information for this code. +=== tests/cases/conformance/jsx/7.tsx === ; -No type information for this code.=== tests/cases/conformance/jsx/21.tsx === +No type information for this code. +=== tests/cases/conformance/jsx/21.tsx === ; >className : Symbol(className, Decl(21.tsx, 0, 5)) >id : Symbol(id, Decl(21.tsx, 0, 20)) @@ -66,20 +79,31 @@ No type information for this code.=== tests/cases/conformance/jsx/21.tsx === === tests/cases/conformance/jsx/23.tsx ===
; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/24.tsx === + +No type information for this code. +=== tests/cases/conformance/jsx/24.tsx ===
stuff
; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/25.tsx === + +No type information for this code. +=== tests/cases/conformance/jsx/25.tsx ===
stuff
; No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/26.tsx === +=== tests/cases/conformance/jsx/26.tsx ===
>; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/27.tsx === + +No type information for this code. +=== tests/cases/conformance/jsx/27.tsx === >; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/28.tsx === + +No type information for this code. +=== tests/cases/conformance/jsx/28.tsx === ; >b : Symbol(b, Decl(28.tsx, 0, 2)) @@ -90,7 +114,9 @@ No type information for this code.=== tests/cases/conformance/jsx/28.tsx === === tests/cases/conformance/jsx/30.tsx === }; No type information for this code. -No type information for this code.=== tests/cases/conformance/jsx/31.tsx === + +No type information for this code. +=== tests/cases/conformance/jsx/31.tsx === ; >asdf : Symbol(asdf, Decl(31.tsx, 0, 6)) diff --git a/tests/baselines/reference/keepImportsInDts1.symbols b/tests/baselines/reference/keepImportsInDts1.symbols index 0d0e7b9ccfd8c..aa5ccbb8dfd8a 100644 --- a/tests/baselines/reference/keepImportsInDts1.symbols +++ b/tests/baselines/reference/keepImportsInDts1.symbols @@ -1,5 +1,6 @@ === c:/test.d.ts === export {}; -No type information for this code.=== c:/app/main.ts === +No type information for this code. +=== c:/app/main.ts === import "test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts1.types b/tests/baselines/reference/keepImportsInDts1.types index 0d0e7b9ccfd8c..aa5ccbb8dfd8a 100644 --- a/tests/baselines/reference/keepImportsInDts1.types +++ b/tests/baselines/reference/keepImportsInDts1.types @@ -1,5 +1,6 @@ === c:/test.d.ts === export {}; -No type information for this code.=== c:/app/main.ts === +No type information for this code. +=== c:/app/main.ts === import "test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts2.symbols b/tests/baselines/reference/keepImportsInDts2.symbols index a18db585da9d4..0a597d0e52409 100644 --- a/tests/baselines/reference/keepImportsInDts2.symbols +++ b/tests/baselines/reference/keepImportsInDts2.symbols @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +No type information for this code. +=== tests/cases/compiler/main.ts === import "./folder/test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts2.types b/tests/baselines/reference/keepImportsInDts2.types index a18db585da9d4..0a597d0e52409 100644 --- a/tests/baselines/reference/keepImportsInDts2.types +++ b/tests/baselines/reference/keepImportsInDts2.types @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +No type information for this code. +=== tests/cases/compiler/main.ts === import "./folder/test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts3.symbols b/tests/baselines/reference/keepImportsInDts3.symbols index 552c6ff0be61b..0107e841b7505 100644 --- a/tests/baselines/reference/keepImportsInDts3.symbols +++ b/tests/baselines/reference/keepImportsInDts3.symbols @@ -1,5 +1,6 @@ === c:/test.ts === export {}; -No type information for this code.=== c:/app/main.ts === +No type information for this code. +=== c:/app/main.ts === import "test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts3.types b/tests/baselines/reference/keepImportsInDts3.types index 552c6ff0be61b..0107e841b7505 100644 --- a/tests/baselines/reference/keepImportsInDts3.types +++ b/tests/baselines/reference/keepImportsInDts3.types @@ -1,5 +1,6 @@ === c:/test.ts === export {}; -No type information for this code.=== c:/app/main.ts === +No type information for this code. +=== c:/app/main.ts === import "test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts4.symbols b/tests/baselines/reference/keepImportsInDts4.symbols index a18db585da9d4..0a597d0e52409 100644 --- a/tests/baselines/reference/keepImportsInDts4.symbols +++ b/tests/baselines/reference/keepImportsInDts4.symbols @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +No type information for this code. +=== tests/cases/compiler/main.ts === import "./folder/test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/keepImportsInDts4.types b/tests/baselines/reference/keepImportsInDts4.types index a18db585da9d4..0a597d0e52409 100644 --- a/tests/baselines/reference/keepImportsInDts4.types +++ b/tests/baselines/reference/keepImportsInDts4.types @@ -1,5 +1,6 @@ === tests/cases/compiler/folder/test.ts === export {}; -No type information for this code.=== tests/cases/compiler/main.ts === +No type information for this code. +=== tests/cases/compiler/main.ts === import "./folder/test" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/leaveOptionalParameterAsWritten.types b/tests/baselines/reference/leaveOptionalParameterAsWritten.types index 14632b2b28df4..2a69dfa1d477b 100644 --- a/tests/baselines/reference/leaveOptionalParameterAsWritten.types +++ b/tests/baselines/reference/leaveOptionalParameterAsWritten.types @@ -1,7 +1,9 @@ === tests/cases/conformance/declarationEmit/a.ts === export interface Foo {} No type information for this code. -No type information for this code.=== tests/cases/conformance/declarationEmit/b.ts === + +No type information for this code. +=== tests/cases/conformance/declarationEmit/b.ts === import * as a from "./a"; >a : typeof a diff --git a/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types b/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types index b0aa85034178d..5edeb9848a40e 100644 --- a/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types +++ b/tests/baselines/reference/legacyNodeModulesExportsSpecifierGenerationConditions.types @@ -23,4 +23,4 @@ export const x: () => Thing; === tests/cases/conformance/node/node_modules/inner/private.d.ts === export interface Thing {} // not exported in export map, inaccessible under new module modes -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/libCompileChecks.symbols b/tests/baselines/reference/libCompileChecks.symbols index 2bed52247c080..0f2cd931b965b 100644 --- a/tests/baselines/reference/libCompileChecks.symbols +++ b/tests/baselines/reference/libCompileChecks.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/libCompileChecks.ts === // This test is effectively the 'lib check' for all our .d.ts files because we use skipLibCheck -No type information for this code.// as false everywhere. -No type information for this code. \ No newline at end of file +No type information for this code. +// as false everywhere. +No type information for this code. diff --git a/tests/baselines/reference/libCompileChecks.types b/tests/baselines/reference/libCompileChecks.types index 2bed52247c080..0f2cd931b965b 100644 --- a/tests/baselines/reference/libCompileChecks.types +++ b/tests/baselines/reference/libCompileChecks.types @@ -1,4 +1,5 @@ === tests/cases/compiler/libCompileChecks.ts === // This test is effectively the 'lib check' for all our .d.ts files because we use skipLibCheck -No type information for this code.// as false everywhere. -No type information for this code. \ No newline at end of file +No type information for this code. +// as false everywhere. +No type information for this code. diff --git a/tests/baselines/reference/libReferenceNoLib.types b/tests/baselines/reference/libReferenceNoLib.types index 0b2733c226582..08ba9581360e4 100644 --- a/tests/baselines/reference/libReferenceNoLib.types +++ b/tests/baselines/reference/libReferenceNoLib.types @@ -1,17 +1,29 @@ === tests/cases/conformance/declarationEmit/fakelib.ts === // Test that passing noLib disables resolution. No type information for this code. -No type information for this code.interface Object { } -No type information for this code.interface Array { } -No type information for this code.interface String { } -No type information for this code.interface Boolean { } -No type information for this code.interface Number { } -No type information for this code.interface Function { } -No type information for this code.interface RegExp { } -No type information for this code.interface IArguments { } + +No type information for this code. +interface Object { } +No type information for this code. +interface Array { } +No type information for this code. +interface String { } +No type information for this code. +interface Boolean { } +No type information for this code. +interface Number { } No type information for this code. +interface Function { } +No type information for this code. +interface RegExp { } +No type information for this code. +interface IArguments { } +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code.=== tests/cases/conformance/declarationEmit/file1.ts === +=== tests/cases/conformance/declarationEmit/file1.ts === /// export declare interface HTMLElement { field: string; } >field : string diff --git a/tests/baselines/reference/libReferenceNoLibBundle.types b/tests/baselines/reference/libReferenceNoLibBundle.types index 0b2733c226582..08ba9581360e4 100644 --- a/tests/baselines/reference/libReferenceNoLibBundle.types +++ b/tests/baselines/reference/libReferenceNoLibBundle.types @@ -1,17 +1,29 @@ === tests/cases/conformance/declarationEmit/fakelib.ts === // Test that passing noLib disables resolution. No type information for this code. -No type information for this code.interface Object { } -No type information for this code.interface Array { } -No type information for this code.interface String { } -No type information for this code.interface Boolean { } -No type information for this code.interface Number { } -No type information for this code.interface Function { } -No type information for this code.interface RegExp { } -No type information for this code.interface IArguments { } + +No type information for this code. +interface Object { } +No type information for this code. +interface Array { } +No type information for this code. +interface String { } +No type information for this code. +interface Boolean { } +No type information for this code. +interface Number { } No type information for this code. +interface Function { } +No type information for this code. +interface RegExp { } +No type information for this code. +interface IArguments { } +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code.=== tests/cases/conformance/declarationEmit/file1.ts === +=== tests/cases/conformance/declarationEmit/file1.ts === /// export declare interface HTMLElement { field: string; } >field : string diff --git a/tests/baselines/reference/libTypeScriptSubfileResolving.symbols b/tests/baselines/reference/libTypeScriptSubfileResolving.symbols index dce0e21d6a371..5d477552db6d3 100644 --- a/tests/baselines/reference/libTypeScriptSubfileResolving.symbols +++ b/tests/baselines/reference/libTypeScriptSubfileResolving.symbols @@ -1,6 +1,7 @@ === /node_modules/@typescript/lib-dom/index.d.ts === // NOOP -No type information for this code.=== /node_modules/@typescript/lib-dom/iterable.d.ts === +No type information for this code. +=== /node_modules/@typescript/lib-dom/iterable.d.ts === interface DOMIterable { abc: string } >DOMIterable : Symbol(DOMIterable, Decl(iterable.d.ts, 0, 0)) >abc : Symbol(DOMIterable.abc, Decl(iterable.d.ts, 0, 23)) diff --git a/tests/baselines/reference/libTypeScriptSubfileResolving.types b/tests/baselines/reference/libTypeScriptSubfileResolving.types index 73bd9f87814d1..0548aaaeb0420 100644 --- a/tests/baselines/reference/libTypeScriptSubfileResolving.types +++ b/tests/baselines/reference/libTypeScriptSubfileResolving.types @@ -1,6 +1,7 @@ === /node_modules/@typescript/lib-dom/index.d.ts === // NOOP -No type information for this code.=== /node_modules/@typescript/lib-dom/iterable.d.ts === +No type information for this code. +=== /node_modules/@typescript/lib-dom/iterable.d.ts === interface DOMIterable { abc: string } >abc : string diff --git a/tests/baselines/reference/library-reference-4.symbols b/tests/baselines/reference/library-reference-4.symbols index 37a0e267d002b..253438dd395f9 100644 --- a/tests/baselines/reference/library-reference-4.symbols +++ b/tests/baselines/reference/library-reference-4.symbols @@ -1,8 +1,11 @@ === /src/root.ts === /// -No type information for this code./// No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// +No type information for this code. + +No type information for this code. +=== /node_modules/foo/index.d.ts === // Secondary references may be duplicated if they agree in content /// diff --git a/tests/baselines/reference/library-reference-4.types b/tests/baselines/reference/library-reference-4.types index 329ad50995fe1..b342a02b3cb76 100644 --- a/tests/baselines/reference/library-reference-4.types +++ b/tests/baselines/reference/library-reference-4.types @@ -1,8 +1,11 @@ === /src/root.ts === /// -No type information for this code./// No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// +No type information for this code. + +No type information for this code. +=== /node_modules/foo/index.d.ts === // Secondary references may be duplicated if they agree in content /// diff --git a/tests/baselines/reference/library-reference-5.symbols b/tests/baselines/reference/library-reference-5.symbols index 111d9cc21f590..1508ec62aed63 100644 --- a/tests/baselines/reference/library-reference-5.symbols +++ b/tests/baselines/reference/library-reference-5.symbols @@ -1,8 +1,11 @@ === /src/root.ts === /// -No type information for this code./// No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// +No type information for this code. + +No type information for this code. +=== /node_modules/foo/index.d.ts === // Secondary references may not be duplicated if they disagree in content /// diff --git a/tests/baselines/reference/library-reference-5.types b/tests/baselines/reference/library-reference-5.types index 8b80dc87157d6..e464f82db36b7 100644 --- a/tests/baselines/reference/library-reference-5.types +++ b/tests/baselines/reference/library-reference-5.types @@ -1,8 +1,11 @@ === /src/root.ts === /// -No type information for this code./// No type information for this code. -No type information for this code.=== /node_modules/foo/index.d.ts === +/// +No type information for this code. + +No type information for this code. +=== /node_modules/foo/index.d.ts === // Secondary references may not be duplicated if they disagree in content /// diff --git a/tests/baselines/reference/library-reference-scoped-packages.symbols b/tests/baselines/reference/library-reference-scoped-packages.symbols index 60ccaab89d2a5..2a221582663f1 100644 --- a/tests/baselines/reference/library-reference-scoped-packages.symbols +++ b/tests/baselines/reference/library-reference-scoped-packages.symbols @@ -1,7 +1,9 @@ === /a.ts === /// No type information for this code. -No type information for this code.=== /node_modules/@types/beep__boop/index.d.ts === + +No type information for this code. +=== /node_modules/@types/beep__boop/index.d.ts === export const y = 0; >y : Symbol(y, Decl(index.d.ts, 0, 12)) diff --git a/tests/baselines/reference/library-reference-scoped-packages.types b/tests/baselines/reference/library-reference-scoped-packages.types index bbb3062d98bd2..d46a91be70610 100644 --- a/tests/baselines/reference/library-reference-scoped-packages.types +++ b/tests/baselines/reference/library-reference-scoped-packages.types @@ -1,7 +1,9 @@ === /a.ts === /// No type information for this code. -No type information for this code.=== /node_modules/@types/beep__boop/index.d.ts === + +No type information for this code. +=== /node_modules/@types/beep__boop/index.d.ts === export const y = 0; >y : 0 >0 : 0 diff --git a/tests/baselines/reference/logicalNotExpression1.symbols b/tests/baselines/reference/logicalNotExpression1.symbols index e09f4bca9e272..66b4eb4a522cf 100644 --- a/tests/baselines/reference/logicalNotExpression1.symbols +++ b/tests/baselines/reference/logicalNotExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/logicalNotExpression1.ts === !foo; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols b/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols index 921ab9843978a..75d38e4defe9a 100644 --- a/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols +++ b/tests/baselines/reference/manyCompilerErrorsInTheTwoFiles.symbols @@ -11,6 +11,8 @@ GOTTA GO FAST === tests/cases/compiler/b.ts === fhqwhgads -No type information for this code.to -No type information for this code.limit -No type information for this code. \ No newline at end of file +No type information for this code. +to +No type information for this code. +limit +No type information for this code. diff --git a/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols b/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols index c40babde0a3d9..e6ab5384ad2ea 100644 --- a/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols +++ b/tests/baselines/reference/mergeMultipleInterfacesReexported.symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/index.ts === export * from './eventList'; No type information for this code. -No type information for this code.=== tests/cases/compiler/test.ts === + +No type information for this code. +=== tests/cases/compiler/test.ts === import { EventList } from "./eventList"; >EventList : Symbol(EventList, Decl(test.ts, 0, 8)) diff --git a/tests/baselines/reference/mergeMultipleInterfacesReexported.types b/tests/baselines/reference/mergeMultipleInterfacesReexported.types index 1096770ca61b5..6e1a9479608da 100644 --- a/tests/baselines/reference/mergeMultipleInterfacesReexported.types +++ b/tests/baselines/reference/mergeMultipleInterfacesReexported.types @@ -1,7 +1,9 @@ === tests/cases/compiler/index.ts === export * from './eventList'; No type information for this code. -No type information for this code.=== tests/cases/compiler/test.ts === + +No type information for this code. +=== tests/cases/compiler/test.ts === import { EventList } from "./eventList"; >EventList : any diff --git a/tests/baselines/reference/missingArgument1.symbols b/tests/baselines/reference/missingArgument1.symbols index 092356de4a630..935bab06ff16b 100644 --- a/tests/baselines/reference/missingArgument1.symbols +++ b/tests/baselines/reference/missingArgument1.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/missingArgument1.ts === foo(a,,b); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/missingDecoratorType.types b/tests/baselines/reference/missingDecoratorType.types index fc73bd142ea43..3b1227f4627f3 100644 --- a/tests/baselines/reference/missingDecoratorType.types +++ b/tests/baselines/reference/missingDecoratorType.types @@ -1,14 +1,23 @@ === tests/cases/conformance/decorators/a.ts === interface Object { } -No type information for this code.interface Array { } -No type information for this code.interface String { } -No type information for this code.interface Boolean { } -No type information for this code.interface Number { } -No type information for this code.interface Function { } -No type information for this code.interface RegExp { } -No type information for this code.interface IArguments { } -No type information for this code. -No type information for this code.=== tests/cases/conformance/decorators/b.ts === +No type information for this code. +interface Array { } +No type information for this code. +interface String { } +No type information for this code. +interface Boolean { } +No type information for this code. +interface Number { } +No type information for this code. +interface Function { } +No type information for this code. +interface RegExp { } +No type information for this code. +interface IArguments { } +No type information for this code. + +No type information for this code. +=== tests/cases/conformance/decorators/b.ts === declare function dec(t, k, d); >dec : (t: any, k: any, d: any) => any >t : any diff --git a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols index 7f51b640e1fd2..6513ce45270da 100644 --- a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols +++ b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.symbols @@ -7,7 +7,8 @@ export interface Foo { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types index 888a73a31388e..6f48662bac824 100644 --- a/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types +++ b/tests/baselines/reference/moduleAugmentationDoesInterfaceMergeOfReexport.types @@ -5,7 +5,8 @@ export interface Foo { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols index 89c0878d8405c..3da44f2d9cd76 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.symbols @@ -12,7 +12,8 @@ export namespace Root { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types index d10ce176c2667..6e0e900d4ee74 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceEnumMergeOfReexport.types @@ -8,7 +8,8 @@ export namespace Root { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols index e887acceb93a4..f85328ad10bf6 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.symbols @@ -11,7 +11,8 @@ export namespace Root { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types index 39143e003fad9..c93a38cdf1f80 100644 --- a/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types +++ b/tests/baselines/reference/moduleAugmentationDoesNamespaceMergeOfReexport.types @@ -7,7 +7,8 @@ export namespace Root { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols index b91d43b7c71e4..916ee8c726e38 100644 --- a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols +++ b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.symbols @@ -7,7 +7,8 @@ export class Foo { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : Symbol(ns, Decl(augment.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types index 4bd02308a9ab3..8fd8f62cac726 100644 --- a/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types +++ b/tests/baselines/reference/moduleAugmentationEnumClassMergeOfReexportIsError.types @@ -7,7 +7,8 @@ export class Foo { } === tests/cases/compiler/reexport.ts === export * from "./file"; -No type information for this code.=== tests/cases/compiler/augment.ts === +No type information for this code. +=== tests/cases/compiler/augment.ts === import * as ns from "./reexport"; >ns : typeof ns diff --git a/tests/baselines/reference/moduleAugmentationGlobal4.symbols b/tests/baselines/reference/moduleAugmentationGlobal4.symbols index 5a2ed5c76e716..2fbc2d131ee23 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal4.symbols +++ b/tests/baselines/reference/moduleAugmentationGlobal4.symbols @@ -18,7 +18,10 @@ declare global { export {}; === tests/cases/compiler/f3.ts === import "./f1"; -No type information for this code.import "./f2"; No type information for this code. +import "./f2"; +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/moduleAugmentationGlobal4.types b/tests/baselines/reference/moduleAugmentationGlobal4.types index 910e8beba5403..e4be621eb0339 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal4.types +++ b/tests/baselines/reference/moduleAugmentationGlobal4.types @@ -16,7 +16,10 @@ declare global { export {}; === tests/cases/compiler/f3.ts === import "./f1"; -No type information for this code.import "./f2"; No type information for this code. +import "./f2"; +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/moduleAugmentationGlobal5.symbols b/tests/baselines/reference/moduleAugmentationGlobal5.symbols index cafb662e14f42..8e1103f5f823b 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal5.symbols +++ b/tests/baselines/reference/moduleAugmentationGlobal5.symbols @@ -1,11 +1,17 @@ === tests/cases/compiler/f3.ts === /// -No type information for this code./// -No type information for this code.import "A"; -No type information for this code.import "B"; No type information for this code. +/// No type information for this code. -No type information for this code.=== tests/cases/compiler/f1.d.ts === +import "A"; +No type information for this code. +import "B"; +No type information for this code. + +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/f1.d.ts === declare module "A" { >"A" : Symbol("A", Decl(f1.d.ts, 0, 0)) diff --git a/tests/baselines/reference/moduleAugmentationGlobal5.types b/tests/baselines/reference/moduleAugmentationGlobal5.types index e87c411d085bb..9eb25b9ac85a1 100644 --- a/tests/baselines/reference/moduleAugmentationGlobal5.types +++ b/tests/baselines/reference/moduleAugmentationGlobal5.types @@ -1,11 +1,17 @@ === tests/cases/compiler/f3.ts === /// -No type information for this code./// -No type information for this code.import "A"; -No type information for this code.import "B"; No type information for this code. +/// No type information for this code. -No type information for this code.=== tests/cases/compiler/f1.d.ts === +import "A"; +No type information for this code. +import "B"; +No type information for this code. + +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/f1.d.ts === declare module "A" { >"A" : typeof import("A") diff --git a/tests/baselines/reference/moduleAugmentationInDependency.symbols b/tests/baselines/reference/moduleAugmentationInDependency.symbols index 1913a2fbda60c..30db7eec4803c 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency.symbols +++ b/tests/baselines/reference/moduleAugmentationInDependency.symbols @@ -6,4 +6,4 @@ export {}; === /src/app.ts === import "A" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/moduleAugmentationInDependency.types b/tests/baselines/reference/moduleAugmentationInDependency.types index d4d09c61f5389..7a07ac96d4616 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency.types +++ b/tests/baselines/reference/moduleAugmentationInDependency.types @@ -6,4 +6,4 @@ export {}; === /src/app.ts === import "A" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/moduleAugmentationInDependency2.symbols b/tests/baselines/reference/moduleAugmentationInDependency2.symbols index dc540ea909f6d..95c6a20ebcf4a 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency2.symbols +++ b/tests/baselines/reference/moduleAugmentationInDependency2.symbols @@ -6,4 +6,4 @@ export {}; === /src/app.ts === import "A" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/moduleAugmentationInDependency2.types b/tests/baselines/reference/moduleAugmentationInDependency2.types index 41942d083bc24..6189465a145b5 100644 --- a/tests/baselines/reference/moduleAugmentationInDependency2.types +++ b/tests/baselines/reference/moduleAugmentationInDependency2.types @@ -6,4 +6,4 @@ export {}; === /src/app.ts === import "A" -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols index fb67e53c5448c..31a839cdb123f 100644 --- a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols +++ b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.symbols @@ -1,7 +1,9 @@ === tests/cases/compiler/model/index.ts === export * from "./account"; No type information for this code. -No type information for this code.=== tests/cases/compiler/model/account.ts === + +No type information for this code. +=== tests/cases/compiler/model/account.ts === export interface Account { >Account : Symbol(Account, Decl(account.ts, 0, 0)) diff --git a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types index fd5403b0834d6..7dd9ecc15f6ba 100644 --- a/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types +++ b/tests/baselines/reference/moduleDeclarationExportStarShadowingGlobalIsNameable.types @@ -1,7 +1,9 @@ === tests/cases/compiler/model/index.ts === export * from "./account"; No type information for this code. -No type information for this code.=== tests/cases/compiler/model/account.ts === + +No type information for this code. +=== tests/cases/compiler/model/account.ts === export interface Account { myAccNum: number; >myAccNum : number diff --git a/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types b/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types index 63bcc00dbca19..316dcaaeb985a 100644 --- a/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types +++ b/tests/baselines/reference/moduleImportedForTypeArgumentPosition.types @@ -15,4 +15,5 @@ class Test1 extends C1 { === tests/cases/compiler/moduleImportedForTypeArgumentPosition_0.ts === export interface M2C { } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleKeywordRepeatError.symbols b/tests/baselines/reference/moduleKeywordRepeatError.symbols index ee1928137dcf0..0917dfda08ccc 100644 --- a/tests/baselines/reference/moduleKeywordRepeatError.symbols +++ b/tests/baselines/reference/moduleKeywordRepeatError.symbols @@ -1,5 +1,7 @@ === tests/cases/compiler/moduleKeywordRepeatError.ts === // "module.module { }" should raise a syntax error No type information for this code. -No type information for this code.module.module { } -No type information for this code. \ No newline at end of file + +No type information for this code. +module.module { } +No type information for this code. diff --git a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols index aa2fb0375ed84..467834adb610b 100644 --- a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols +++ b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.symbols @@ -11,7 +11,8 @@ export interface ISpinButton {} === tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning.d.ts === export * from './positioning/index'; -No type information for this code.=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === +No type information for this code. +=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === export declare enum Position { >Position : Symbol(Position, Decl(index.d.ts, 0, 0)) diff --git a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types index def8b2fce4b13..cc7b08b5e9790 100644 --- a/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types +++ b/tests/baselines/reference/moduleLocalImportNotIncorrectlyRedirected.types @@ -9,7 +9,8 @@ import { Position } from './utilities/positioning'; export interface ISpinButton {} === tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning.d.ts === export * from './positioning/index'; -No type information for this code.=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === +No type information for this code. +=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts === export declare enum Position { >Position : Position diff --git a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols index 8650f888c281e..350984bf8bef5 100644 --- a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols +++ b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.symbols @@ -1,6 +1,7 @@ === tests/cases/compiler/folder/foo.ts === export {}; -No type information for this code.=== tests/cases/compiler/folder/bar.ts === +No type information for this code. +=== tests/cases/compiler/folder/bar.ts === import {nosuch} from './foo'; >nosuch : Symbol(nosuch, Decl(bar.ts, 0, 8)) diff --git a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types index ef779f2abdb3b..197ab117be3d5 100644 --- a/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types +++ b/tests/baselines/reference/moduleMemberMissingErrorIsRelative.types @@ -1,6 +1,7 @@ === tests/cases/compiler/folder/foo.ts === export {}; -No type information for this code.=== tests/cases/compiler/folder/bar.ts === +No type information for this code. +=== tests/cases/compiler/folder/bar.ts === import {nosuch} from './foo'; >nosuch : any diff --git a/tests/baselines/reference/moduleResolutionNoTsCJS.symbols b/tests/baselines/reference/moduleResolutionNoTsCJS.symbols index c71f18a0790a1..9e3f37a160d12 100644 --- a/tests/baselines/reference/moduleResolutionNoTsCJS.symbols +++ b/tests/baselines/reference/moduleResolutionNoTsCJS.symbols @@ -1,12 +1,18 @@ === tests/cases/compiler/x.ts === // CommonJS output No type information for this code. -No type information for this code.export default 0; + No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === export default 0; No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +No type information for this code. +=== tests/cases/compiler/y.tsx === +export default 0; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : Symbol(x, Decl(z.d.ts, 0, 13)) diff --git a/tests/baselines/reference/moduleResolutionNoTsCJS.types b/tests/baselines/reference/moduleResolutionNoTsCJS.types index 419180d79761a..5fcf518ed0e9f 100644 --- a/tests/baselines/reference/moduleResolutionNoTsCJS.types +++ b/tests/baselines/reference/moduleResolutionNoTsCJS.types @@ -1,12 +1,18 @@ === tests/cases/compiler/x.ts === // CommonJS output No type information for this code. -No type information for this code.export default 0; + No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === export default 0; No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +No type information for this code. +=== tests/cases/compiler/y.tsx === +export default 0; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : number diff --git a/tests/baselines/reference/moduleResolutionNoTsESM.symbols b/tests/baselines/reference/moduleResolutionNoTsESM.symbols index eaf61024fb0e8..47ec4bf73823e 100644 --- a/tests/baselines/reference/moduleResolutionNoTsESM.symbols +++ b/tests/baselines/reference/moduleResolutionNoTsESM.symbols @@ -1,12 +1,18 @@ === tests/cases/compiler/x.ts === // ESM output No type information for this code. -No type information for this code.export default 0; + No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === export default 0; No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +No type information for this code. +=== tests/cases/compiler/y.tsx === +export default 0; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : Symbol(x, Decl(z.d.ts, 0, 13)) diff --git a/tests/baselines/reference/moduleResolutionNoTsESM.types b/tests/baselines/reference/moduleResolutionNoTsESM.types index 199a513549de4..d7b1ded66223c 100644 --- a/tests/baselines/reference/moduleResolutionNoTsESM.types +++ b/tests/baselines/reference/moduleResolutionNoTsESM.types @@ -1,12 +1,18 @@ === tests/cases/compiler/x.ts === // ESM output No type information for this code. -No type information for this code.export default 0; + No type information for this code. -No type information for this code.=== tests/cases/compiler/y.tsx === export default 0; No type information for this code. -No type information for this code.=== tests/cases/compiler/z.d.ts === + +No type information for this code. +=== tests/cases/compiler/y.tsx === +export default 0; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/z.d.ts === declare const x: number; >x : number diff --git a/tests/baselines/reference/moduleResolutionWithExtensions.symbols b/tests/baselines/reference/moduleResolutionWithExtensions.symbols index d01f2206165fc..265b567d99160 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions.symbols @@ -1,8 +1,11 @@ === /src/a.ts === export default 0; No type information for this code. -No type information for this code.// No extension: '.ts' added -No type information for this code.=== /src/b.ts === + +No type information for this code. +// No extension: '.ts' added +No type information for this code. +=== /src/b.ts === import a from './a'; >a : Symbol(a, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/moduleResolutionWithExtensions.types b/tests/baselines/reference/moduleResolutionWithExtensions.types index 7b530030eb5e2..52eb3743c2d07 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions.types @@ -1,8 +1,11 @@ === /src/a.ts === export default 0; No type information for this code. -No type information for this code.// No extension: '.ts' added -No type information for this code.=== /src/b.ts === + +No type information for this code. +// No extension: '.ts' added +No type information for this code. +=== /src/b.ts === import a from './a'; >a : 0 diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols index af9dc4154d443..a96f9455e6f17 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.symbols @@ -5,4 +5,5 @@ import b from "./b"; === /b/index.ts === export default 0; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types index 0e418c5dc143c..5cbba78be050a 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions_preferTs.types @@ -5,4 +5,5 @@ import b from "./b"; === /b/index.ts === export default 0; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols index a73d58fd7d8e9..ef37cee007a04 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.symbols @@ -1,4 +1,5 @@ === /a.ts === import "normalize.css"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types index a73d58fd7d8e9..ef37cee007a04 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected.types @@ -1,4 +1,5 @@ === /a.ts === import "normalize.css"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols index 11c9c72cc6907..05ca3021503fe 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.symbols @@ -1,4 +1,5 @@ === /a.ts === import "foo"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types index 11c9c72cc6907..05ca3021503fe 100644 --- a/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types +++ b/tests/baselines/reference/moduleResolutionWithExtensions_unexpected2.types @@ -1,4 +1,5 @@ === /a.ts === import "foo"; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols index 46806e5313f3f..d0eaac589b8ca 100644 --- a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols +++ b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.symbols @@ -1,8 +1,11 @@ === /app.ts === /// -No type information for this code./// No type information for this code. -No type information for this code.=== /node_modules/@types/library-a/index.d.ts === +/// +No type information for this code. + +No type information for this code. +=== /node_modules/@types/library-a/index.d.ts === // Symlinks are always resolved for type reference directives. // NOTE: This test would still compile without errors even if they were not, // because `processTypeReferenceDirective` also checks for textual equivalence of file contents. @@ -16,4 +19,5 @@ declare class MyClass { private x: number; } === /node_modules/@types/library-b/index.d.ts === /// No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types index 2094265709f6e..fbc3849555227 100644 --- a/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types +++ b/tests/baselines/reference/moduleResolutionWithSymlinks_referenceTypes.types @@ -1,8 +1,11 @@ === /app.ts === /// -No type information for this code./// No type information for this code. -No type information for this code.=== /node_modules/@types/library-a/index.d.ts === +/// +No type information for this code. + +No type information for this code. +=== /node_modules/@types/library-a/index.d.ts === // Symlinks are always resolved for type reference directives. // NOTE: This test would still compile without errors even if they were not, // because `processTypeReferenceDirective` also checks for textual equivalence of file contents. @@ -16,4 +19,5 @@ declare class MyClass { private x: number; } === /node_modules/@types/library-b/index.d.ts === /// No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleResolution_noLeadingDot.symbols b/tests/baselines/reference/moduleResolution_noLeadingDot.symbols index a7ee88bd3ff22..f489d365fcad9 100644 --- a/tests/baselines/reference/moduleResolution_noLeadingDot.symbols +++ b/tests/baselines/reference/moduleResolution_noLeadingDot.symbols @@ -1,4 +1,5 @@ === /a.ts === true; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols index 2f8bba9b6aba4..6cf0bbab8f5f9 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.symbols @@ -1,11 +1,16 @@ === tests/cases/compiler/a.ts === export * from "./b"; -No type information for this code.export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/c.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === +export * from "./c"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/c.ts === export var foo = 42; >foo : Symbol(foo, Decl(c.ts, 0, 10)) diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types index bfeb5a14c94c5..b9190d858e364 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings1.types @@ -1,11 +1,16 @@ === tests/cases/compiler/a.ts === export * from "./b"; -No type information for this code.export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/c.ts === + +No type information for this code. +=== tests/cases/compiler/b.ts === +export * from "./c"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/c.ts === export var foo = 42; >foo : number >42 : 42 diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols index 390fd1b0bedfd..368824ce46809 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.symbols @@ -1,8 +1,11 @@ === tests/cases/compiler/a.ts === export * from "./b"; -No type information for this code.export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === export {Animals} from "./c"; >Animals : Symbol(Animals, Decl(b.ts, 0, 8)) diff --git a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types index fbcc5fa6c43be..974f15d523eeb 100644 --- a/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types +++ b/tests/baselines/reference/moduleSameValueDuplicateExportedBindings2.types @@ -1,8 +1,11 @@ === tests/cases/compiler/a.ts === export * from "./b"; -No type information for this code.export * from "./c"; No type information for this code. -No type information for this code.=== tests/cases/compiler/b.ts === +export * from "./c"; +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/b.ts === export {Animals} from "./c"; >Animals : typeof import("tests/cases/compiler/c").Animals diff --git a/tests/baselines/reference/moduleSymbolMerging.types b/tests/baselines/reference/moduleSymbolMerging.types index 58189c8b987de..e6027186a1896 100644 --- a/tests/baselines/reference/moduleSymbolMerging.types +++ b/tests/baselines/reference/moduleSymbolMerging.types @@ -16,4 +16,5 @@ module B { === tests/cases/compiler/A.ts === module A { export interface I {} } No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/namespacesDeclaration1.types b/tests/baselines/reference/namespacesDeclaration1.types index 6da52fe3207dd..2a0609ccb1f14 100644 --- a/tests/baselines/reference/namespacesDeclaration1.types +++ b/tests/baselines/reference/namespacesDeclaration1.types @@ -1,9 +1,15 @@ === tests/cases/compiler/namespacesDeclaration1.ts === module M { -No type information for this code. export namespace N { -No type information for this code. export module M2 { -No type information for this code. export interface I {} -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + export namespace N { +No type information for this code. + export module M2 { +No type information for this code. + export interface I {} +No type information for this code. + } +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/nestedIfStatement.symbols b/tests/baselines/reference/nestedIfStatement.symbols index 4dddcd75925a4..3ef29ab7d7fd8 100644 --- a/tests/baselines/reference/nestedIfStatement.symbols +++ b/tests/baselines/reference/nestedIfStatement.symbols @@ -1,8 +1,13 @@ === tests/cases/compiler/nestedIfStatement.ts === if (0) { -No type information for this code.} else if (1) { -No type information for this code.} else if (2) { -No type information for this code.} else if (3) { -No type information for this code.} else { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} else if (1) { +No type information for this code. +} else if (2) { +No type information for this code. +} else if (3) { +No type information for this code. +} else { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/newAbstractInstance2.symbols b/tests/baselines/reference/newAbstractInstance2.symbols index 2ce91130095f7..37a2131a5e5c6 100644 --- a/tests/baselines/reference/newAbstractInstance2.symbols +++ b/tests/baselines/reference/newAbstractInstance2.symbols @@ -1,7 +1,9 @@ === /a.ts === export default abstract class {} No type information for this code. -No type information for this code.=== /b.ts === + +No type information for this code. +=== /b.ts === import A from "./a"; >A : Symbol(A, Decl(b.ts, 0, 6)) diff --git a/tests/baselines/reference/newAbstractInstance2.types b/tests/baselines/reference/newAbstractInstance2.types index 8e980d9030063..32e418faedf3a 100644 --- a/tests/baselines/reference/newAbstractInstance2.types +++ b/tests/baselines/reference/newAbstractInstance2.types @@ -1,7 +1,9 @@ === /a.ts === export default abstract class {} No type information for this code. -No type information for this code.=== /b.ts === + +No type information for this code. +=== /b.ts === import A from "./a"; >A : typeof A diff --git a/tests/baselines/reference/noCatchBlock.symbols b/tests/baselines/reference/noCatchBlock.symbols index 655d90f047be5..5cd86e7dfc2dc 100644 --- a/tests/baselines/reference/noCatchBlock.symbols +++ b/tests/baselines/reference/noCatchBlock.symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/noCatchBlock.ts === try { -No type information for this code. // ... -No type information for this code.} finally { -No type information for this code. // N.B. No 'catch' block -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + // ... +No type information for this code. +} finally { +No type information for this code. + // N.B. No 'catch' block +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/noCatchBlock.types b/tests/baselines/reference/noCatchBlock.types index 655d90f047be5..5cd86e7dfc2dc 100644 --- a/tests/baselines/reference/noCatchBlock.types +++ b/tests/baselines/reference/noCatchBlock.types @@ -1,7 +1,11 @@ === tests/cases/compiler/noCatchBlock.ts === try { -No type information for this code. // ... -No type information for this code.} finally { -No type information for this code. // N.B. No 'catch' block -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + // ... +No type information for this code. +} finally { +No type information for this code. + // N.B. No 'catch' block +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/noSymbolForMergeCrash.types b/tests/baselines/reference/noSymbolForMergeCrash.types index 79992f12bdc22..337e08e087506 100644 --- a/tests/baselines/reference/noSymbolForMergeCrash.types +++ b/tests/baselines/reference/noSymbolForMergeCrash.types @@ -1,8 +1,11 @@ === tests/cases/compiler/initial.ts === interface A { } -No type information for this code.namespace A {} No type information for this code. -No type information for this code.=== tests/cases/compiler/final.ts === +namespace A {} +No type information for this code. + +No type information for this code. +=== tests/cases/compiler/final.ts === type A = {} >A : {} diff --git a/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols b/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols index e3065d2e0a075..e1ac1b626fa74 100644 --- a/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols +++ b/tests/baselines/reference/nodeModuleReexportFromDottedPath.symbols @@ -19,7 +19,9 @@ export class PrismaClient { === /node_modules/@prisma/client/index.d.ts === export * from ".prisma/client"; No type information for this code. -No type information for this code.=== /index.ts === + +No type information for this code. +=== /index.ts === import { PrismaClient } from "@prisma/client"; >PrismaClient : Symbol(PrismaClient, Decl(index.ts, 0, 8)) diff --git a/tests/baselines/reference/nodeModuleReexportFromDottedPath.types b/tests/baselines/reference/nodeModuleReexportFromDottedPath.types index e1ea467f85719..bd67788351258 100644 --- a/tests/baselines/reference/nodeModuleReexportFromDottedPath.types +++ b/tests/baselines/reference/nodeModuleReexportFromDottedPath.types @@ -14,7 +14,9 @@ export class PrismaClient { === /node_modules/@prisma/client/index.d.ts === export * from ".prisma/client"; No type information for this code. -No type information for this code.=== /index.ts === + +No type information for this code. +=== /index.ts === import { PrismaClient } from "@prisma/client"; >PrismaClient : typeof PrismaClient diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols index e4e9a53aa590d..8deaaa99fc2a8 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).symbols @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +No type information for this code. +=== tests/cases/conformance/node/allowJs/bar.js === // however this file is _not_ a module -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types index e4e9a53aa590d..8deaaa99fc2a8 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=node16).types @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +No type information for this code. +=== tests/cases/conformance/node/allowJs/bar.js === // however this file is _not_ a module -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols index e4e9a53aa590d..8deaaa99fc2a8 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).symbols @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +No type information for this code. +=== tests/cases/conformance/node/allowJs/bar.js === // however this file is _not_ a module -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types index e4e9a53aa590d..8deaaa99fc2a8 100644 --- a/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesAllowJsExportlessJsModuleDetectionAuto(module=nodenext).types @@ -1,5 +1,6 @@ === tests/cases/conformance/node/allowJs/foo.cjs === // this file is a module despite having no imports -No type information for this code.=== tests/cases/conformance/node/allowJs/bar.js === +No type information for this code. +=== tests/cases/conformance/node/allowJs/bar.js === // however this file is _not_ a module -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols index 67841b1be5adf..1a512babd3e7d 100644 --- a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols +++ b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.symbols @@ -1,13 +1,19 @@ === tests/cases/conformance/node/index.ts === // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.mts === +No type information for this code. +export {}; +No type information for this code. +=== tests/cases/conformance/node/index.mts === // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.cts === +No type information for this code. +export {}; +No type information for this code. +=== tests/cases/conformance/node/index.cts === // cjs format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/other.ts === +No type information for this code. +export {}; +No type information for this code. +=== tests/cases/conformance/node/other.ts === // esm format file export const a = await import("package/cjs"); >a : Symbol(a, Decl(other.ts, 1, 12)) diff --git a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types index 38a4e474dc632..1b3a9a3e6e924 100644 --- a/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types +++ b/tests/baselines/reference/nodeModulesDeclarationEmitDynamicImportWithPackageExports.types @@ -1,13 +1,19 @@ === tests/cases/conformance/node/index.ts === // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.mts === +No type information for this code. +export {}; +No type information for this code. +=== tests/cases/conformance/node/index.mts === // esm format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/index.cts === +No type information for this code. +export {}; +No type information for this code. +=== tests/cases/conformance/node/index.cts === // cjs format file -No type information for this code.export {}; -No type information for this code.=== tests/cases/conformance/node/other.ts === +No type information for this code. +export {}; +No type information for this code. +=== tests/cases/conformance/node/other.ts === // esm format file export const a = await import("package/cjs"); >a : { default: typeof import("tests/cases/conformance/node/index"); } diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols index 2db356fe2494c..38cf664e1e51c 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).symbols @@ -1,23 +1,40 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +No type information for this code. +=== /node_modules/just-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /main.cts === + +No type information for this code. +=== /main.cts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. +=== /main.mts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types index 2db356fe2494c..38cf664e1e51c 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=node16).types @@ -1,23 +1,40 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +No type information for this code. +=== /node_modules/just-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /main.cts === + +No type information for this code. +=== /main.cts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. +=== /main.mts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols index 2db356fe2494c..38cf664e1e51c 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).symbols @@ -1,23 +1,40 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +No type information for this code. +=== /node_modules/just-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /main.cts === + +No type information for this code. +=== /main.cts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. +=== /main.mts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types index 2db356fe2494c..38cf664e1e51c 100644 --- a/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesExportsBlocksTypesVersions(module=nodenext).types @@ -1,23 +1,40 @@ === /node_modules/exports-and-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/just-types-versions/types/foo.d.ts === + +No type information for this code. +=== /node_modules/just-types-versions/types/foo.d.ts === export {}; No type information for this code. -No type information for this code.=== /main.cts === + +No type information for this code. +=== /main.cts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code.=== /main.mts === +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. +=== /main.mts === import {} from "exports-and-types-versions/foo"; -No type information for this code.import {} from "exports-and-types-versions/nope"; -No type information for this code.import {} from "exports-and-types-versions/yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-yep"; -No type information for this code.import {} from "exports-and-types-versions/versioned-nah"; -No type information for this code.import {} from "just-types-versions/foo"; No type information for this code. -No type information for this code. \ No newline at end of file +import {} from "exports-and-types-versions/nope"; +No type information for this code. +import {} from "exports-and-types-versions/yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-yep"; +No type information for this code. +import {} from "exports-and-types-versions/versioned-nah"; +No type information for this code. +import {} from "just-types-versions/foo"; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types index 61190a772be06..2d20b012ba886 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=node16).types @@ -25,6 +25,7 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types index 61190a772be06..2d20b012ba886 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit1(module=nodenext).types @@ -25,6 +25,7 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types index 61190a772be06..2d20b012ba886 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=node16).types @@ -25,6 +25,7 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types index 61190a772be06..2d20b012ba886 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmit2(module=nodenext).types @@ -25,6 +25,7 @@ export type { ImportInterface } from "pkg" assert { "resolution-mode": "import" === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types index 07bda5323dbc8..0845de0ab55ab 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=node16).types @@ -21,4 +21,4 @@ export interface LocalInterface extends RequireInterface, ImportInterface {} === /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types index 07bda5323dbc8..0845de0ab55ab 100644 --- a/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportModeDeclarationEmitErrors1(module=nodenext).types @@ -21,4 +21,4 @@ export interface LocalInterface extends RequireInterface, ImportInterface {} === /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types index 520761d1b0a01..c45b559933eac 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=node16).types @@ -21,6 +21,7 @@ export const b = (null as any as import("pkg", { assert: {"resolution-mode": "im === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types index 520761d1b0a01..c45b559933eac 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmit1(module=nodenext).types @@ -21,6 +21,7 @@ export const b = (null as any as import("pkg", { assert: {"resolution-mode": "im === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types index 1b75c0fff241a..3e79ee765e0db 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=node16).types @@ -1,8 +1,10 @@ === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code.=== /index.ts === +No type information for this code. +=== /index.ts === export type LocalInterface = >LocalInterface : import("/node_modules/pkg/require").RequireInterface & import("/node_modules/pkg/import").ImportInterface diff --git a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types index 1b75c0fff241a..3e79ee765e0db 100644 --- a/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesImportTypeModeDeclarationEmitErrors1(module=nodenext).types @@ -1,8 +1,10 @@ === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code.=== /index.ts === +No type information for this code. +=== /index.ts === export type LocalInterface = >LocalInterface : import("/node_modules/pkg/require").RequireInterface & import("/node_modules/pkg/import").ImportInterface diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types index 5309ca6f8bc1b..421df5c9e4fdf 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=node16).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +export interface LocalInterface extends RequireInterface {} +No type information for this code. +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types index 5309ca6f8bc1b..421df5c9e4fdf 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit1(module=nodenext).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +export interface LocalInterface extends RequireInterface {} +No type information for this code. +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types index e6e97a84b46c7..b2efcb8deb0f2 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=node16).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +No type information for this code. +export interface LocalInterface extends ImportInterface {} +No type information for this code. +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types index e6e97a84b46c7..b2efcb8deb0f2 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit2(module=nodenext).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +No type information for this code. +export interface LocalInterface extends ImportInterface {} +No type information for this code. +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types index abc205f874244..4a725856cbb2a 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=node16).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +export interface LocalInterface extends RequireInterface {} +No type information for this code. +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types index abc205f874244..4a725856cbb2a 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit3(module=nodenext).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends RequireInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +export interface LocalInterface extends RequireInterface {} +No type information for this code. +=== /node_modules/pkg/require.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types index 62e354e99b15a..d204c8b3f8350 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=node16).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +No type information for this code. +export interface LocalInterface extends ImportInterface {} +No type information for this code. +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types index 62e354e99b15a..d204c8b3f8350 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit4(module=nodenext).types @@ -1,7 +1,9 @@ === /index.ts === /// -No type information for this code.export interface LocalInterface extends ImportInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +No type information for this code. +export interface LocalInterface extends ImportInterface {} +No type information for this code. +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types index 1e3690c89f053..34e6a3394abb5 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=node16).types @@ -1,8 +1,11 @@ === /index.ts === /// -No type information for this code./// -No type information for this code.export interface LocalInterface extends ImportInterface, RequireInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +No type information for this code. +/// +No type information for this code. +export interface LocalInterface extends ImportInterface, RequireInterface {} +No type information for this code. +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types index 1e3690c89f053..34e6a3394abb5 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeDeclarationEmit5(module=nodenext).types @@ -1,8 +1,11 @@ === /index.ts === /// -No type information for this code./// -No type information for this code.export interface LocalInterface extends ImportInterface, RequireInterface {} -No type information for this code.=== /node_modules/pkg/import.d.ts === +No type information for this code. +/// +No type information for this code. +export interface LocalInterface extends ImportInterface, RequireInterface {} +No type information for this code. +=== /node_modules/pkg/import.d.ts === export {}; declare global { >global : any diff --git a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols index 3546346b3477b..4e3ddfca34b5c 100644 --- a/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols +++ b/tests/baselines/reference/nodeModulesTripleSlashReferenceModeOverrideOldResolutionError.symbols @@ -1,7 +1,11 @@ === /index.ts === /// -No type information for this code./// -No type information for this code.foo; // `resolution-mode` is an error in old resolution settings, which resolves is arbitrary -No type information for this code.bar; -No type information for this code.export {}; -No type information for this code. \ No newline at end of file +No type information for this code. +/// +No type information for this code. +foo; // `resolution-mode` is an error in old resolution settings, which resolves is arbitrary +No type information for this code. +bar; +No type information for this code. +export {}; +No type information for this code. diff --git a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols index 5685121775b0c..7281fdbe3eba0 100644 --- a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols +++ b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.symbols @@ -1,16 +1,24 @@ === /node_modules/@types/dedent/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/@types/dedent2/index.d.ts === + +No type information for this code. +=== /node_modules/@types/dedent2/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/@types/dedent3/index.d.ts === + +No type information for this code. +=== /node_modules/@types/dedent3/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/@types/dedent4/index.d.ts === + +No type information for this code. +=== /node_modules/@types/dedent4/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /index.mts === + +No type information for this code. +=== /index.mts === import dedent from "dedent"; >dedent : Symbol(dedent, Decl(index.mts, 0, 6)) diff --git a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types index a2a37da0ecdca..c1f9100601724 100644 --- a/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types +++ b/tests/baselines/reference/nodeNextImportModeImplicitIndexResolution2.types @@ -1,16 +1,24 @@ === /node_modules/@types/dedent/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/@types/dedent2/index.d.ts === + +No type information for this code. +=== /node_modules/@types/dedent2/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/@types/dedent3/index.d.ts === + +No type information for this code. +=== /node_modules/@types/dedent3/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /node_modules/@types/dedent4/index.d.ts === + +No type information for this code. +=== /node_modules/@types/dedent4/index.d.ts === export {}; No type information for this code. -No type information for this code.=== /index.mts === + +No type information for this code. +=== /index.mts === import dedent from "dedent"; >dedent : typeof dedent diff --git a/tests/baselines/reference/nounusedTypeParameterConstraint.types b/tests/baselines/reference/nounusedTypeParameterConstraint.types index dcc36617cb068..f2ccd38650034 100644 --- a/tests/baselines/reference/nounusedTypeParameterConstraint.types +++ b/tests/baselines/reference/nounusedTypeParameterConstraint.types @@ -1,7 +1,9 @@ === tests/cases/compiler/bar.ts === export interface IEventSourcedEntity { } No type information for this code. -No type information for this code.=== tests/cases/compiler/test.ts === + +No type information for this code. +=== tests/cases/compiler/test.ts === import { IEventSourcedEntity } from "./bar"; >IEventSourcedEntity : any diff --git a/tests/baselines/reference/nullKeyword.symbols b/tests/baselines/reference/nullKeyword.symbols index 50f04ab725640..68dc2372a70b8 100644 --- a/tests/baselines/reference/nullKeyword.symbols +++ b/tests/baselines/reference/nullKeyword.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/nullKeyword.ts === null.foo; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/numberAsInLHS.symbols b/tests/baselines/reference/numberAsInLHS.symbols index 4e9f68545cde9..50af90fcd7270 100644 --- a/tests/baselines/reference/numberAsInLHS.symbols +++ b/tests/baselines/reference/numberAsInLHS.symbols @@ -1,3 +1,3 @@ === tests/cases/compiler/numberAsInLHS.ts === 3 in [0, 1] -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2015).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2016).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2017).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2018).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es2019).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es3).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=es5).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols b/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols index d0ffc9942d074..b497a715e6765 100644 --- a/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols +++ b/tests/baselines/reference/numericUnderscoredSeparator(target=esnext).symbols @@ -1,7 +1,11 @@ === tests/cases/compiler/numericUnderscoredSeparator.ts === 1_000_000_000_000 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0b1010_0001_1000_0101 -No type information for this code.0xA0_B0_C0 No type information for this code. -No type information for this code. \ No newline at end of file +0b1010_0001_1000_0101 +No type information for this code. +0b1010_0001_1000_0101 +No type information for this code. +0xA0_B0_C0 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols b/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols index 74f0517a75a11..1605a9bddfdd9 100644 --- a/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols +++ b/tests/baselines/reference/objectTypesWithPredefinedTypesAsName2.symbols @@ -1,5 +1,7 @@ === tests/cases/conformance/types/specifyingTypes/predefinedTypes/objectTypesWithPredefinedTypesAsName2.ts === // it is an error to use a predefined type as a type name No type information for this code. -No type information for this code.class void {} // parse error unlike the others -No type information for this code. \ No newline at end of file + +No type information for this code. +class void {} // parse error unlike the others +No type information for this code. diff --git a/tests/baselines/reference/octalLiteralInStrictModeES3.symbols b/tests/baselines/reference/octalLiteralInStrictModeES3.symbols index 4882da6afc544..3db8dbe2dd07e 100644 --- a/tests/baselines/reference/octalLiteralInStrictModeES3.symbols +++ b/tests/baselines/reference/octalLiteralInStrictModeES3.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/octalLiteralInStrictModeES3.ts === "use strict"; -No type information for this code.03; -No type information for this code. \ No newline at end of file +No type information for this code. +03; +No type information for this code. diff --git a/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols b/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols index ae9c793bee4bf..6107aa6d8bed9 100644 --- a/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols +++ b/tests/baselines/reference/parenthesizedExpressionInternalComments.symbols @@ -1,13 +1,23 @@ === tests/cases/compiler/parenthesizedExpressionInternalComments.ts === /*1*/(/*2*/ "foo" /*3*/)/*4*/ -No type information for this code.; No type information for this code. -No type information for this code.// open -No type information for this code./*1*/( -No type information for this code. // next -No type information for this code. /*2*/"foo" -No type information for this code. //close -No type information for this code. /*3*/)/*4*/ -No type information for this code.; +; +No type information for this code. + +No type information for this code. +// open +No type information for this code. +/*1*/( +No type information for this code. + // next +No type information for this code. + /*2*/"foo" +No type information for this code. + //close +No type information for this code. + /*3*/)/*4*/ +No type information for this code. +; +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parseAssertEntriesError.types b/tests/baselines/reference/parseAssertEntriesError.types index fb6f46a20c182..2ef932763e8f5 100644 --- a/tests/baselines/reference/parseAssertEntriesError.types +++ b/tests/baselines/reference/parseAssertEntriesError.types @@ -49,6 +49,7 @@ export const b = (null as any as import("pkg", { assert: {1234, "resolution-mode === /node_modules/pkg/import.d.ts === export interface ImportInterface {} -No type information for this code.=== /node_modules/pkg/require.d.ts === +No type information for this code. +=== /node_modules/pkg/require.d.ts === export interface RequireInterface {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols index d912adbb5e167..5daab9734fa3f 100644 --- a/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/parseCommaSeparatedNewlineNew.ts === (a, -No type information for this code.new) -No type information for this code. \ No newline at end of file +No type information for this code. +new) +No type information for this code. diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols index 2775ffef1733d..e87c0261d22b0 100644 --- a/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts === (a, -No type information for this code.1) -No type information for this code. \ No newline at end of file +No type information for this code. +1) +No type information for this code. diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols index c5e111f98e376..c35f42c9efa47 100644 --- a/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols @@ -1,4 +1,5 @@ === tests/cases/compiler/parseCommaSeparatedNewlineString.ts === (a, -No type information for this code.'') -No type information for this code. \ No newline at end of file +No type information for this code. +'') +No type information for this code. diff --git a/tests/baselines/reference/parseInvalidNames.symbols b/tests/baselines/reference/parseInvalidNames.symbols index 68cd4f736e466..30e879d9980f7 100644 --- a/tests/baselines/reference/parseInvalidNames.symbols +++ b/tests/baselines/reference/parseInvalidNames.symbols @@ -1,12 +1,21 @@ === tests/cases/compiler/parseInvalidNames.ts === namespace 100 {} -No type information for this code.interface 100 {} -No type information for this code.module 100 {} -No type information for this code.type 100 {} No type information for this code. -No type information for this code.export namespace 100 {} -No type information for this code.export interface 100 {} -No type information for this code.export module 100 {} -No type information for this code.export type 100 {} +interface 100 {} +No type information for this code. +module 100 {} +No type information for this code. +type 100 {} +No type information for this code. + +No type information for this code. +export namespace 100 {} +No type information for this code. +export interface 100 {} +No type information for this code. +export module 100 {} +No type information for this code. +export type 100 {} +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parser.forAwait.es2018.symbols b/tests/baselines/reference/parser.forAwait.es2018.symbols index c859ebda94345..dc4c15316a715 100644 --- a/tests/baselines/reference/parser.forAwait.es2018.symbols +++ b/tests/baselines/reference/parser.forAwait.es2018.symbols @@ -4,15 +4,19 @@ for await (const x of y) { } === tests/cases/conformance/parser/ecmascript2018/forAwait/topLevelWithExprIsError.ts === for await (x of y) { -No type information for this code.} -No type information for this code.=== tests/cases/conformance/parser/ecmascript2018/forAwait/forAwaitInWithDeclIsError.ts === +No type information for this code. +} +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2018/forAwait/forAwaitInWithDeclIsError.ts === for await (const x in y) { >x : Symbol(x, Decl(forAwaitInWithDeclIsError.ts, 0, 16)) } === tests/cases/conformance/parser/ecmascript2018/forAwait/forAwaitInWithExprIsError.ts === for await (x in y) { -No type information for this code.} -No type information for this code.=== tests/cases/conformance/parser/ecmascript2018/forAwait/inFunctionDeclWithDeclIsError.ts === +No type information for this code. +} +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2018/forAwait/inFunctionDeclWithDeclIsError.ts === function f5() { >f5 : Symbol(f5, Decl(inFunctionDeclWithDeclIsError.ts, 0, 0)) diff --git a/tests/baselines/reference/parser.numericSeparators.binary.symbols b/tests/baselines/reference/parser.numericSeparators.binary.symbols index fd24dd4df6019..108ea5c02b4c1 100644 --- a/tests/baselines/reference/parser.numericSeparators.binary.symbols +++ b/tests/baselines/reference/parser.numericSeparators.binary.symbols @@ -1,7 +1,11 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.binary.ts === 0b00_11; -No type information for this code.0B0_1; -No type information for this code.0b1100_0011; -No type information for this code.0B0_11_0101; No type information for this code. -No type information for this code. \ No newline at end of file +0B0_1; +No type information for this code. +0b1100_0011; +No type information for this code. +0B0_11_0101; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols b/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols index 3605b2f942481..2f083ebe81efd 100644 --- a/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.binaryNegative.symbols @@ -1,19 +1,30 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === 0b00_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === 0b_110 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === 0_B0101 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === 0b01__11 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === 0B0110_0110__ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === 0b___0111010_0101_1 No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.decimal.symbols b/tests/baselines/reference/parser.numericSeparators.decimal.symbols index 3dca38ab535e1..a9e6271517a4d 100644 --- a/tests/baselines/reference/parser.numericSeparators.decimal.symbols +++ b/tests/baselines/reference/parser.numericSeparators.decimal.symbols @@ -1,17 +1,31 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.decimal.ts === 1_000_000_000 -No type information for this code.1.1_00_01 -No type information for this code.1e1_0 -No type information for this code.1e+1_0 -No type information for this code.1e-1_0 -No type information for this code.1.1e10_0 -No type information for this code.1.1e+10_0 -No type information for this code.1.1e-10_0 -No type information for this code.12_34_56 -No type information for this code.1_22_333 -No type information for this code.1_2.3_4 -No type information for this code.1_2.3_4e5_6 -No type information for this code.1_2.3_4e+5_6 -No type information for this code.1_2.3_4e-5_6 -No type information for this code. -No type information for this code. \ No newline at end of file +No type information for this code. +1.1_00_01 +No type information for this code. +1e1_0 +No type information for this code. +1e+1_0 +No type information for this code. +1e-1_0 +No type information for this code. +1.1e10_0 +No type information for this code. +1.1e+10_0 +No type information for this code. +1.1e-10_0 +No type information for this code. +12_34_56 +No type information for this code. +1_22_333 +No type information for this code. +1_2.3_4 +No type information for this code. +1_2.3_4e5_6 +No type information for this code. +1_2.3_4e+5_6 +No type information for this code. +1_2.3_4e-5_6 +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols b/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols index bcfd1533c30dc..901dbda8c40b9 100644 --- a/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.decmialNegative.symbols @@ -1,154 +1,255 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === _10 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === 10_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === 1__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === 0_.0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === 0._0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === 0.0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === 0.0__ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === 0_e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === 0e_0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === 0e0_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === 0e0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === 0_.0e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === 0._0e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === 0.0_e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === 0.0e_0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === _0.0e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === 0.0e0_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === 0__0.0e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === 0.0__0e0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === 0.00e0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === 0_e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === 0e+_0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === 0e+0_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === 0e+0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === 0_.0e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === 0._0e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === 0.0_e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === 0.0e+_0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === _0.0e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === 0.0e+0_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === 0__0.0e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === 0.0__0e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === 0.00e+0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === 0_e+0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === 0e-_0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === 0e-0_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === 0e-0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === 0_.0e-0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === 0._0e-0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === 0.0_e-0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === 0.0e-_0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === _0.0e-0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === 0.0e-0_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === 0__0.0e-0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === 0.0__0e-0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === 0.00e-0__0 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === ._ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === 1\u005F01234 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/49.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/49.ts === 1.0e_+10 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/50.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/50.ts === 1.0e_-10 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/51.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/51.ts === 0._ No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.hex.symbols b/tests/baselines/reference/parser.numericSeparators.hex.symbols index 6ebbb0a3b4095..019bc36a35f5e 100644 --- a/tests/baselines/reference/parser.numericSeparators.hex.symbols +++ b/tests/baselines/reference/parser.numericSeparators.hex.symbols @@ -1,7 +1,11 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.hex.ts === 0x00_11; -No type information for this code.0X0_1; -No type information for this code.0x1100_0011; -No type information for this code.0X0_11_0101; No type information for this code. -No type information for this code. \ No newline at end of file +0X0_1; +No type information for this code. +0x1100_0011; +No type information for this code. +0X0_11_0101; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols b/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols index eacbed235dab0..0f698dc22da97 100644 --- a/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.hexNegative.symbols @@ -1,19 +1,30 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === 0x00_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === 0x_110 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === 0_X0101 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === 0x01__11 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === 0X0110_0110__ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === 0x___0111010_0101_1 No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.octal.symbols b/tests/baselines/reference/parser.numericSeparators.octal.symbols index 6b479ce696a0f..07750c80056ff 100644 --- a/tests/baselines/reference/parser.numericSeparators.octal.symbols +++ b/tests/baselines/reference/parser.numericSeparators.octal.symbols @@ -1,7 +1,11 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/parser.numericSeparators.octal.ts === 0o00_11; -No type information for this code.0O0_1; -No type information for this code.0o1100_0011; -No type information for this code.0O0_11_0101; No type information for this code. -No type information for this code. \ No newline at end of file +0O0_1; +No type information for this code. +0o1100_0011; +No type information for this code. +0O0_11_0101; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols b/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols index 0157379b4dbf0..cb7750b79efcb 100644 --- a/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols +++ b/tests/baselines/reference/parser.numericSeparators.octalNegative.symbols @@ -1,19 +1,30 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === 0o00_ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === 0o_110 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === 0_O0101 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === 0o01__11 No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === 0O0110_0110__ No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === 0o___0111010_0101_1 No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols b/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols index 86584c432e975..4894ad744fd8f 100644 --- a/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols +++ b/tests/baselines/reference/parser.numericSeparators.unicodeEscape.symbols @@ -1,145 +1,240 @@ === tests/cases/conformance/parser/ecmascript2021/numericSeparators/1.ts === "\u{10_ffff}" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/2.ts === '\u{10_ffff}' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/3.ts === `\u{10_ffff}` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/4.ts === /\u{10_ffff}/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/5.ts === "\uff_ff" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/6.ts === '\uff_ff' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/7.ts === `\uff_ff` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/8.ts === /\uff_ff/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/9.ts === "\xf_f" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/10.ts === '\xf_f' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/11.ts === `\xf_f` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/12.ts === /\xf_f/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/13.ts === "\u{_10ffff}" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/14.ts === '\u{_10ffff}' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/15.ts === `\u{_10ffff}` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/16.ts === /\u{_10ffff}/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/17.ts === "\u_ffff" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/18.ts === '\u_ffff' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/19.ts === `\u_ffff` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/20.ts === /\u_ffff/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/21.ts === "\x_ff" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/22.ts === '\x_ff' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/23.ts === `\x_ff` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/24.ts === /\x_ff/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/25.ts === "\u{10ffff_}" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/26.ts === '\u{10ffff_}' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/27.ts === `\u{10ffff_}` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/28.ts === /\u{10ffff_}/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/29.ts === "\uffff_" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/30.ts === '\uffff_' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/31.ts === `\uffff_` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/32.ts === /\uffff_/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/33.ts === "\xff_" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/34.ts === '\xff_' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/35.ts === `\xff_` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/36.ts === /\xff_/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/37.ts === "\u{10__ffff}" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/38.ts === '\u{10__ffff}' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/39.ts === `\u{10__ffff}` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/40.ts === /\u{10__ffff}/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/41.ts === "\uff__ff" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/42.ts === '\uff__ff' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/43.ts === `\uff__ff` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/44.ts === /\uff__ff/u No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/45.ts === "\xf__f" No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/46.ts === '\xf__f' No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/47.ts === `\xf__f` No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript2021/numericSeparators/48.ts === /\xf__f/u No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parser509693.symbols b/tests/baselines/reference/parser509693.symbols index fe2209c13c125..f4a5022f4da95 100644 --- a/tests/baselines/reference/parser509693.symbols +++ b/tests/baselines/reference/parser509693.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegressionTests/parser509693.ts === if (!module.exports) module.exports = ""; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parser521128.symbols b/tests/baselines/reference/parser521128.symbols index e9355a9221949..bd94bcb0a73da 100644 --- a/tests/baselines/reference/parser521128.symbols +++ b/tests/baselines/reference/parser521128.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegressionTests/parser521128.ts === module.module { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parser768531.symbols b/tests/baselines/reference/parser768531.symbols index 2da2298c8e207..755e66e023caa 100644 --- a/tests/baselines/reference/parser768531.symbols +++ b/tests/baselines/reference/parser768531.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Fuzz/parser768531.ts === {a: 3} -No type information for this code./x/ -No type information for this code. \ No newline at end of file +No type information for this code. +/x/ +No type information for this code. diff --git a/tests/baselines/reference/parserAdditiveExpression1.symbols b/tests/baselines/reference/parserAdditiveExpression1.symbols index 894de1472f74c..0e7e3cbd0c884 100644 --- a/tests/baselines/reference/parserAdditiveExpression1.symbols +++ b/tests/baselines/reference/parserAdditiveExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserAdditiveExpression1.ts === m.index+1+m[0].length; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserAmbiguity2.symbols b/tests/baselines/reference/parserAmbiguity2.symbols index 284351f93b518..10bf7377228bd 100644 --- a/tests/baselines/reference/parserAmbiguity2.symbols +++ b/tests/baselines/reference/parserAmbiguity2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity2.ts === f(g7); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserAmbiguity3.symbols b/tests/baselines/reference/parserAmbiguity3.symbols index afa73eb325b9c..f79620da5dd44 100644 --- a/tests/baselines/reference/parserAmbiguity3.symbols +++ b/tests/baselines/reference/parserAmbiguity3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserAmbiguity3.ts === f(g < A, B > +(7)); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols b/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols index 966a71ec7dfc0..0712b71124afe 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression13(target=es3).symbols @@ -1,7 +1,10 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileJs.js === a ? () => a() : (): any => null; // Not legal JS; "Unexpected token ')'" at last paren No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === a ? () => a() : (): any => null; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols b/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols index 966a71ec7dfc0..0712b71124afe 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression13(target=es6).symbols @@ -1,7 +1,10 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileJs.js === a ? () => a() : (): any => null; // Not legal JS; "Unexpected token ')'" at last paren No type information for this code. -No type information for this code.=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === + +No type information for this code. +=== tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/fileTs.ts === a ? () => a() : (): any => null; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parserArrowFunctionExpression2.symbols b/tests/baselines/reference/parserArrowFunctionExpression2.symbols index 221aec7f9e30a..4d3cd6ef0cb9c 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression2.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression2.ts === a = () => { } || a -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserArrowFunctionExpression3.symbols b/tests/baselines/reference/parserArrowFunctionExpression3.symbols index a9fb95309b147..fdfd6ddf994a9 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression3.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression3.ts === a = (() => { } || a) -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserArrowFunctionExpression4.symbols b/tests/baselines/reference/parserArrowFunctionExpression4.symbols index 07890b16804db..230fa9cec802b 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression4.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression4.ts === a = (() => { }, a) -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserArrowFunctionExpression5.symbols b/tests/baselines/reference/parserArrowFunctionExpression5.symbols index eeb93537357f6..324dea909d5c4 100644 --- a/tests/baselines/reference/parserArrowFunctionExpression5.symbols +++ b/tests/baselines/reference/parserArrowFunctionExpression5.symbols @@ -1,8 +1,13 @@ === tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression5.ts === (bar(x, -No type information for this code. () => {}, -No type information for this code. () => {} -No type information for this code. ) -No type information for this code.) No type information for this code. -No type information for this code. \ No newline at end of file + () => {}, +No type information for this code. + () => {} +No type information for this code. + ) +No type information for this code. +) +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parserAssignmentExpression1.symbols b/tests/baselines/reference/parserAssignmentExpression1.symbols index 529ed0078e0c0..56baa31315c5c 100644 --- a/tests/baselines/reference/parserAssignmentExpression1.symbols +++ b/tests/baselines/reference/parserAssignmentExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserAssignmentExpression1.ts === (foo()) = bar; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserBlockStatement1.d.symbols b/tests/baselines/reference/parserBlockStatement1.d.symbols index f01d15a8ea7c3..2ed3d6733dc9e 100644 --- a/tests/baselines/reference/parserBlockStatement1.d.symbols +++ b/tests/baselines/reference/parserBlockStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBlockStatement1.d.ts === {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserBlockStatement1.d.types b/tests/baselines/reference/parserBlockStatement1.d.types index f01d15a8ea7c3..2ed3d6733dc9e 100644 --- a/tests/baselines/reference/parserBlockStatement1.d.types +++ b/tests/baselines/reference/parserBlockStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBlockStatement1.d.ts === {} -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserBreakStatement1.d.symbols b/tests/baselines/reference/parserBreakStatement1.d.symbols index 56ba3a7415868..7e41f7458295d 100644 --- a/tests/baselines/reference/parserBreakStatement1.d.symbols +++ b/tests/baselines/reference/parserBreakStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBreakStatement1.d.ts === break; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserBreakStatement1.d.types b/tests/baselines/reference/parserBreakStatement1.d.types index 56ba3a7415868..7e41f7458295d 100644 --- a/tests/baselines/reference/parserBreakStatement1.d.types +++ b/tests/baselines/reference/parserBreakStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserBreakStatement1.d.ts === break; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserContinueStatement1.d.symbols b/tests/baselines/reference/parserContinueStatement1.d.symbols index 285af64728b9e..501ffb326de12 100644 --- a/tests/baselines/reference/parserContinueStatement1.d.symbols +++ b/tests/baselines/reference/parserContinueStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserContinueStatement1.d.ts === continue; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserContinueStatement1.d.types b/tests/baselines/reference/parserContinueStatement1.d.types index 285af64728b9e..501ffb326de12 100644 --- a/tests/baselines/reference/parserContinueStatement1.d.types +++ b/tests/baselines/reference/parserContinueStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserContinueStatement1.d.ts === continue; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDebuggerStatement1.d.symbols b/tests/baselines/reference/parserDebuggerStatement1.d.symbols index 82eca9464a84a..697548bbb9453 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.d.symbols +++ b/tests/baselines/reference/parserDebuggerStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts === debugger; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDebuggerStatement1.d.types b/tests/baselines/reference/parserDebuggerStatement1.d.types index 82eca9464a84a..697548bbb9453 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.d.types +++ b/tests/baselines/reference/parserDebuggerStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDebuggerStatement1.d.ts === debugger; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDebuggerStatement1.symbols b/tests/baselines/reference/parserDebuggerStatement1.symbols index bfc1785f927de..98e0bc009d1dc 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.symbols +++ b/tests/baselines/reference/parserDebuggerStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement1.ts === debugger -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDebuggerStatement1.types b/tests/baselines/reference/parserDebuggerStatement1.types index bfc1785f927de..98e0bc009d1dc 100644 --- a/tests/baselines/reference/parserDebuggerStatement1.types +++ b/tests/baselines/reference/parserDebuggerStatement1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement1.ts === debugger -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDebuggerStatement2.symbols b/tests/baselines/reference/parserDebuggerStatement2.symbols index 9916218897c1e..b2c508c759875 100644 --- a/tests/baselines/reference/parserDebuggerStatement2.symbols +++ b/tests/baselines/reference/parserDebuggerStatement2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement2.ts === debugger; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDebuggerStatement2.types b/tests/baselines/reference/parserDebuggerStatement2.types index 9916218897c1e..b2c508c759875 100644 --- a/tests/baselines/reference/parserDebuggerStatement2.types +++ b/tests/baselines/reference/parserDebuggerStatement2.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserDebuggerStatement2.ts === debugger; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserDoStatement1.d.symbols b/tests/baselines/reference/parserDoStatement1.d.symbols index ccab7da87d82a..59365dcb2e425 100644 --- a/tests/baselines/reference/parserDoStatement1.d.symbols +++ b/tests/baselines/reference/parserDoStatement1.d.symbols @@ -1,5 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDoStatement1.d.ts === do { -No type information for this code.} -No type information for this code.while (e); -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. +while (e); +No type information for this code. diff --git a/tests/baselines/reference/parserDoStatement2.symbols b/tests/baselines/reference/parserDoStatement2.symbols index 62790b4910340..73cacb2360836 100644 --- a/tests/baselines/reference/parserDoStatement2.symbols +++ b/tests/baselines/reference/parserDoStatement2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserDoStatement2.ts === do{;}while(false)false -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserES5ForOfStatement2.symbols b/tests/baselines/reference/parserES5ForOfStatement2.symbols index f381d3625c58a..e67ea53456bb2 100644 --- a/tests/baselines/reference/parserES5ForOfStatement2.symbols +++ b/tests/baselines/reference/parserES5ForOfStatement2.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement2.ts === for (var of X) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserES5ForOfStatement21.symbols b/tests/baselines/reference/parserES5ForOfStatement21.symbols index 676684c2d5041..ce613c240dd04 100644 --- a/tests/baselines/reference/parserES5ForOfStatement21.symbols +++ b/tests/baselines/reference/parserES5ForOfStatement21.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement21.ts === for (var of of) { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserEmptyFile1.symbols b/tests/baselines/reference/parserEmptyFile1.symbols index d48ac0a484110..7dc079da2df56 100644 --- a/tests/baselines/reference/parserEmptyFile1.symbols +++ b/tests/baselines/reference/parserEmptyFile1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserEmptyFile1.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserEmptyFile1.types b/tests/baselines/reference/parserEmptyFile1.types index d48ac0a484110..7dc079da2df56 100644 --- a/tests/baselines/reference/parserEmptyFile1.types +++ b/tests/baselines/reference/parserEmptyFile1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserEmptyFile1.ts === -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserEmptyStatement1.d.symbols b/tests/baselines/reference/parserEmptyStatement1.d.symbols index b7baa6a9ec627..9b3489297e326 100644 --- a/tests/baselines/reference/parserEmptyStatement1.d.symbols +++ b/tests/baselines/reference/parserEmptyStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserEmptyStatement1.d.ts === ; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserEmptyStatement1.d.types b/tests/baselines/reference/parserEmptyStatement1.d.types index b7baa6a9ec627..9b3489297e326 100644 --- a/tests/baselines/reference/parserEmptyStatement1.d.types +++ b/tests/baselines/reference/parserEmptyStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserEmptyStatement1.d.ts === ; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols b/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols index c5e9b0e6a9c72..5775ffb205f49 100644 --- a/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols +++ b/tests/baselines/reference/parserErrorRecovery_ArgumentList6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList6.ts === Foo(, -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols b/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols index 3b763e1cc4a35..0091a4986ae62 100644 --- a/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols +++ b/tests/baselines/reference/parserErrorRecovery_ArgumentList7.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ArgumentLists/parserErrorRecovery_ArgumentList7.ts === Foo(a,, -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types b/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types index 73614051301c6..768885cc3f632 100644 --- a/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types +++ b/tests/baselines/reference/parserErrorRecovery_ExtendsOrImplementsClause6.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ExtendsOrImplementsClauses/parserErrorRecovery_ExtendsOrImplementsClause6.ts === interface I extends { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols b/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols index 814a5df671743..5e495746d71b9 100644 --- a/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols +++ b/tests/baselines/reference/parserErrorRecovery_LeftShift1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/LeftShifts/parserErrorRecovery_LeftShift1.ts === retValue = bfs.VARIABLES >> ); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols b/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols index 6c86acab75eb6..621e25c2b961a 100644 --- a/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols +++ b/tests/baselines/reference/parserErrorRecovery_ModuleElement1.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/ModuleElements/parserErrorRecovery_ModuleElement1.ts === return foo; -No type information for this code.} -No type information for this code.return bar; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. +return bar; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols b/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols index 6c3c556324507..634b0a416c3aa 100644 --- a/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols +++ b/tests/baselines/reference/parserErrorRecovery_SwitchStatement1.symbols @@ -1,9 +1,15 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/SwitchStatements/parserErrorRecovery_SwitchStatement1.ts === switch (e) { -No type information for this code. case 1: -No type information for this code. 1 + -No type information for this code. case 2: -No type information for this code. 1 + -No type information for this code. default: -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + case 1: +No type information for this code. + 1 + +No type information for this code. + case 2: +No type information for this code. + 1 + +No type information for this code. + default: +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserExportAssignment1.symbols b/tests/baselines/reference/parserExportAssignment1.symbols index c9392ee0c7f10..76bce81605510 100644 --- a/tests/baselines/reference/parserExportAssignment1.symbols +++ b/tests/baselines/reference/parserExportAssignment1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment1.ts === export = foo -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserExportAssignment2.symbols b/tests/baselines/reference/parserExportAssignment2.symbols index fba3f820db568..0d913b3bc1df5 100644 --- a/tests/baselines/reference/parserExportAssignment2.symbols +++ b/tests/baselines/reference/parserExportAssignment2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment2.ts === export = foo; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserExportAssignment3.symbols b/tests/baselines/reference/parserExportAssignment3.symbols index b1ed4d22a71ec..5230706edf3d6 100644 --- a/tests/baselines/reference/parserExportAssignment3.symbols +++ b/tests/baselines/reference/parserExportAssignment3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment3.ts === export = -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserExportAssignment4.symbols b/tests/baselines/reference/parserExportAssignment4.symbols index 159c4882de720..784a2464e69ad 100644 --- a/tests/baselines/reference/parserExportAssignment4.symbols +++ b/tests/baselines/reference/parserExportAssignment4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/ExportAssignments/parserExportAssignment4.ts === export = ; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserExpressionStatement1.d.symbols b/tests/baselines/reference/parserExpressionStatement1.d.symbols index c6d675cf80bd0..5f6e03cdbda0c 100644 --- a/tests/baselines/reference/parserExpressionStatement1.d.symbols +++ b/tests/baselines/reference/parserExpressionStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserExpressionStatement1.d.ts === Foo(); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserForInStatement2.symbols b/tests/baselines/reference/parserForInStatement2.symbols index 56a34ebf3814f..781cd040891ae 100644 --- a/tests/baselines/reference/parserForInStatement2.symbols +++ b/tests/baselines/reference/parserForInStatement2.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForInStatement2.ts === for (var in X) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForOfStatement2.symbols b/tests/baselines/reference/parserForOfStatement2.symbols index 3ec838f40b1d2..3b01ae5710d11 100644 --- a/tests/baselines/reference/parserForOfStatement2.symbols +++ b/tests/baselines/reference/parserForOfStatement2.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement2.ts === for (var of X) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForOfStatement21.symbols b/tests/baselines/reference/parserForOfStatement21.symbols index a95b8d21898bd..3eb596b538d7d 100644 --- a/tests/baselines/reference/parserForOfStatement21.symbols +++ b/tests/baselines/reference/parserForOfStatement21.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript6/Iterators/parserForOfStatement21.ts === for (var of of) { } -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement1.d.symbols b/tests/baselines/reference/parserForStatement1.d.symbols index 7ab80b871049f..74098ce918a92 100644 --- a/tests/baselines/reference/parserForStatement1.d.symbols +++ b/tests/baselines/reference/parserForStatement1.d.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement1.d.ts === for (;;) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement1.d.types b/tests/baselines/reference/parserForStatement1.d.types index 7ab80b871049f..74098ce918a92 100644 --- a/tests/baselines/reference/parserForStatement1.d.types +++ b/tests/baselines/reference/parserForStatement1.d.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement1.d.ts === for (;;) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement3.symbols b/tests/baselines/reference/parserForStatement3.symbols index c6efdfe870035..8ab5f243e4e9f 100644 --- a/tests/baselines/reference/parserForStatement3.symbols +++ b/tests/baselines/reference/parserForStatement3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement3.ts === for(d in _.jh[a]=_.jh[a]||[],b); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement4.symbols b/tests/baselines/reference/parserForStatement4.symbols index f93836ecfa2e3..95126d936b8ce 100644 --- a/tests/baselines/reference/parserForStatement4.symbols +++ b/tests/baselines/reference/parserForStatement4.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement4.ts === for (a = 1 in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement5.symbols b/tests/baselines/reference/parserForStatement5.symbols index c018b4d8a99d0..263a2783a255d 100644 --- a/tests/baselines/reference/parserForStatement5.symbols +++ b/tests/baselines/reference/parserForStatement5.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement5.ts === for ({} in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement6.symbols b/tests/baselines/reference/parserForStatement6.symbols index 604b497fa062d..daa0cb77b7f0e 100644 --- a/tests/baselines/reference/parserForStatement6.symbols +++ b/tests/baselines/reference/parserForStatement6.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement6.ts === for (foo() in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserForStatement7.symbols b/tests/baselines/reference/parserForStatement7.symbols index 793d8d5fa5f62..e8c170b0a6700 100644 --- a/tests/baselines/reference/parserForStatement7.symbols +++ b/tests/baselines/reference/parserForStatement7.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserForStatement7.ts === for (new foo() in b) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserFuzz1.symbols b/tests/baselines/reference/parserFuzz1.symbols index 130831017b591..07eb1852a2888 100644 --- a/tests/baselines/reference/parserFuzz1.symbols +++ b/tests/baselines/reference/parserFuzz1.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserFuzz1.ts === cla > 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols index daf18ee868dc3..75b951e798ae6 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity10.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity10.ts === 1 -No type information for this code.// before -No type information for this code.>>> // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +No type information for this code. +// before +No type information for this code. +>>> // after +No type information for this code. +2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols index fd8d0bb163563..2a49ae7885fd5 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity11.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity11.ts === 1 >>= 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols index 69e8d972a8b25..ce63ea6dd02d4 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity12.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity12.ts === 1 >> = 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols index e2ecb4965dc7c..bde39a12f8059 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity13.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity13.ts === 1 >>/**/= 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols index 7581b6ace0ab4..d5a7a4c61832f 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity14.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity14.ts === 1 >> -No type information for this code.= 2; -No type information for this code. \ No newline at end of file +No type information for this code. += 2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols index c03c954704b8a..bdb8f18ad9d33 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity15.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity15.ts === 1 -No type information for this code.// before -No type information for this code.>>= // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +No type information for this code. +// before +No type information for this code. +>>= // after +No type information for this code. +2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols index 66d9953a5cb44..29149c2e8bb53 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity16.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity16.ts === 1 >>>= 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols index 8cb204abcb19e..9aa91256a33af 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity17.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity17.ts === 1 >>> = 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols index 28a7538a3fd2d..296b52c675052 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity18.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity18.ts === 1 >>>/**/= 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols index 722b0e1097d81..6a4d7329bb960 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity19.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity19.ts === 1 >>> -No type information for this code.= 2; -No type information for this code. \ No newline at end of file +No type information for this code. += 2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols index 43adc413615b5..383a5d61fb437 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity2.ts === 1 > > 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols index de6697b8faddf..026e3ce2438a0 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity20.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity20.ts === 1 -No type information for this code.// Before -No type information for this code.>>>= // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +No type information for this code. +// Before +No type information for this code. +>>>= // after +No type information for this code. +2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols index 5cca4512a387b..b3cd12b147db9 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity3.ts === 1 >/**/> 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols index 53bdd756d27f6..d8e34aa0c12e7 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity4.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity4.ts === 1 > -No type information for this code.> 2; -No type information for this code. \ No newline at end of file +No type information for this code. +> 2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols index f0ca1bc80c9e7..5e8cfde6e68e6 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity5.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity5.ts === 1 -No type information for this code.// before -No type information for this code.>> // after -No type information for this code.2; -No type information for this code. \ No newline at end of file +No type information for this code. +// before +No type information for this code. +>> // after +No type information for this code. +2; +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols index 4ea0d39b9653d..2a7cfc3dc5dba 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity6.ts === 1 >>> 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols index db77d8f1deeef..9edcb5afc90c0 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity7.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity7.ts === 1 >> > 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols index 97e8fded355df..34f51c8f25ddd 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity8.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity8.ts === 1 >>/**/> 2; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols b/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols index d23d2fadaefda..f0c1ba7bfdf75 100644 --- a/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols +++ b/tests/baselines/reference/parserGreaterThanTokenAmbiguity9.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Generics/parserGreaterThanTokenAmbiguity9.ts === 1 >> -No type information for this code.> 2; -No type information for this code. \ No newline at end of file +No type information for this code. +> 2; +No type information for this code. diff --git a/tests/baselines/reference/parserIfStatement1.d.symbols b/tests/baselines/reference/parserIfStatement1.d.symbols index 84a87102b4392..a31cd159fa90b 100644 --- a/tests/baselines/reference/parserIfStatement1.d.symbols +++ b/tests/baselines/reference/parserIfStatement1.d.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserIfStatement1.d.ts === if (foo) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserIfStatement2.symbols b/tests/baselines/reference/parserIfStatement2.symbols index 6012852af0e78..bec40910a8efa 100644 --- a/tests/baselines/reference/parserIfStatement2.symbols +++ b/tests/baselines/reference/parserIfStatement2.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserIfStatement2.ts === if (a) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserIndexSignature9.types b/tests/baselines/reference/parserIndexSignature9.types index 3687cda579b8b..a7dbbda99576d 100644 --- a/tests/baselines/reference/parserIndexSignature9.types +++ b/tests/baselines/reference/parserIndexSignature9.types @@ -1,5 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/IndexSignatures/parserIndexSignature9.ts === interface I { -No type information for this code. []: number -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + []: number +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration1.types b/tests/baselines/reference/parserInterfaceDeclaration1.types index 4a1a8dcabe9dd..a3f652a2021fb 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration1.types +++ b/tests/baselines/reference/parserInterfaceDeclaration1.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration1.ts === interface I extends A extends B { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration2.types b/tests/baselines/reference/parserInterfaceDeclaration2.types index f57dc5c689122..797b408c76e8c 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration2.types +++ b/tests/baselines/reference/parserInterfaceDeclaration2.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration2.ts === interface I implements A { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration3.types b/tests/baselines/reference/parserInterfaceDeclaration3.types index fbf73c9656da9..b0f65f4f3f71e 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration3.types +++ b/tests/baselines/reference/parserInterfaceDeclaration3.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration3.ts === public interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration4.types b/tests/baselines/reference/parserInterfaceDeclaration4.types index 36f043bf080ad..41e99106387b1 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration4.types +++ b/tests/baselines/reference/parserInterfaceDeclaration4.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration4.ts === static interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration5.types b/tests/baselines/reference/parserInterfaceDeclaration5.types index e1647ee05fefb..edfc0837ca793 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration5.types +++ b/tests/baselines/reference/parserInterfaceDeclaration5.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration5.ts === declare interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration6.types b/tests/baselines/reference/parserInterfaceDeclaration6.types index 571a7b5d7b902..69d7f6395909f 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration6.types +++ b/tests/baselines/reference/parserInterfaceDeclaration6.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration6.ts === export export interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration7.types b/tests/baselines/reference/parserInterfaceDeclaration7.types index 561bc768a53f2..c85fdf06a58ea 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration7.types +++ b/tests/baselines/reference/parserInterfaceDeclaration7.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration7.ts === export interface I { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInterfaceDeclaration8.types b/tests/baselines/reference/parserInterfaceDeclaration8.types index a71031b65c099..ed46dd33be8f9 100644 --- a/tests/baselines/reference/parserInterfaceDeclaration8.types +++ b/tests/baselines/reference/parserInterfaceDeclaration8.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/InterfaceDeclarations/parserInterfaceDeclaration8.ts === interface string { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols b/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols index baac5b00915ed..08ae49f275669 100644 --- a/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols +++ b/tests/baselines/reference/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserInvocationOfMemberAccessOffOfObjectCreationExpression1.ts === new A().b() -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols b/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols index a5a484dd0e34f..7bcae6aede7ad 100644 --- a/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols +++ b/tests/baselines/reference/parserKeywordsAsIdentifierName2.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/parserKeywordsAsIdentifierName2.ts === // 'public' should be marked unusable, should complain on trailing /* -No type information for this code.a.public /* -No type information for this code. \ No newline at end of file +No type information for this code. +a.public /* +No type information for this code. diff --git a/tests/baselines/reference/parserLabeledStatement1.d.symbols b/tests/baselines/reference/parserLabeledStatement1.d.symbols index 89f096f342087..da0ef56a9017a 100644 --- a/tests/baselines/reference/parserLabeledStatement1.d.symbols +++ b/tests/baselines/reference/parserLabeledStatement1.d.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserLabeledStatement1.d.ts === foo: -No type information for this code. bar(); -No type information for this code. \ No newline at end of file +No type information for this code. + bar(); +No type information for this code. diff --git a/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols b/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols index 00828537ee27f..73a282e8c2a2f 100644 --- a/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols +++ b/tests/baselines/reference/parserMemberAccessAfterPostfixExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserMemberAccessAfterPostfixExpression1.ts === a--.toString() -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserMissingToken1.symbols b/tests/baselines/reference/parserMissingToken1.symbols index 339f47a27532c..0b0faeff09cd2 100644 --- a/tests/baselines/reference/parserMissingToken1.symbols +++ b/tests/baselines/reference/parserMissingToken1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/MissingTokens/parserMissingToken1.ts === a / finally -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserMissingToken2.symbols b/tests/baselines/reference/parserMissingToken2.symbols index 97c04643053c1..d0a53c7c0226c 100644 --- a/tests/baselines/reference/parserMissingToken2.symbols +++ b/tests/baselines/reference/parserMissingToken2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/MissingTokens/parserMissingToken2.ts === / b; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration12.types b/tests/baselines/reference/parserModuleDeclaration12.types index c4fc1e90e38af..6e2a598c3c20e 100644 --- a/tests/baselines/reference/parserModuleDeclaration12.types +++ b/tests/baselines/reference/parserModuleDeclaration12.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration12.ts === module A.string { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration2.d.types b/tests/baselines/reference/parserModuleDeclaration2.d.types index 74001e6df700f..a41df17707cae 100644 --- a/tests/baselines/reference/parserModuleDeclaration2.d.types +++ b/tests/baselines/reference/parserModuleDeclaration2.d.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration2.d.ts === module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration3.d.types b/tests/baselines/reference/parserModuleDeclaration3.d.types index 4beeb0688b1e9..f9a769957e251 100644 --- a/tests/baselines/reference/parserModuleDeclaration3.d.types +++ b/tests/baselines/reference/parserModuleDeclaration3.d.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.d.ts === declare module M { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration3.types b/tests/baselines/reference/parserModuleDeclaration3.types index 7be9d1af3a849..8840a69abc8f2 100644 --- a/tests/baselines/reference/parserModuleDeclaration3.types +++ b/tests/baselines/reference/parserModuleDeclaration3.types @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration3.ts === declare module M { -No type information for this code. declare module M2 { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + declare module M2 { +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration4.d.types b/tests/baselines/reference/parserModuleDeclaration4.d.types index bc92f1db1085f..a5df7aaa807a6 100644 --- a/tests/baselines/reference/parserModuleDeclaration4.d.types +++ b/tests/baselines/reference/parserModuleDeclaration4.d.types @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.d.ts === module M { -No type information for this code. declare module M1 { -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + declare module M1 { +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration4.types b/tests/baselines/reference/parserModuleDeclaration4.types index 285796e888aeb..a5ae42d1edbf7 100644 --- a/tests/baselines/reference/parserModuleDeclaration4.types +++ b/tests/baselines/reference/parserModuleDeclaration4.types @@ -1,8 +1,13 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration4.ts === module M { -No type information for this code. declare module M1 { -No type information for this code. module M2 { -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + declare module M1 { +No type information for this code. + module M2 { +No type information for this code. + } +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration5.types b/tests/baselines/reference/parserModuleDeclaration5.types index 74e0d8050ff5f..d1251e78da61a 100644 --- a/tests/baselines/reference/parserModuleDeclaration5.types +++ b/tests/baselines/reference/parserModuleDeclaration5.types @@ -1,8 +1,13 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration5.ts === module M1 { -No type information for this code. declare module M2 { -No type information for this code. declare module M3 { -No type information for this code. } -No type information for this code. } -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + declare module M2 { +No type information for this code. + declare module M3 { +No type information for this code. + } +No type information for this code. + } +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration6.types b/tests/baselines/reference/parserModuleDeclaration6.types index cb5e33d8f06a7..b359fc268bad5 100644 --- a/tests/baselines/reference/parserModuleDeclaration6.types +++ b/tests/baselines/reference/parserModuleDeclaration6.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration6.ts === module number { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration7.types b/tests/baselines/reference/parserModuleDeclaration7.types index d47bf6541c4b0..2fd99471541ab 100644 --- a/tests/baselines/reference/parserModuleDeclaration7.types +++ b/tests/baselines/reference/parserModuleDeclaration7.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration7.ts === module number.a { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration8.types b/tests/baselines/reference/parserModuleDeclaration8.types index bb88c64044b0e..70c68f8b4c76f 100644 --- a/tests/baselines/reference/parserModuleDeclaration8.types +++ b/tests/baselines/reference/parserModuleDeclaration8.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration8.ts === module a.number { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserModuleDeclaration9.types b/tests/baselines/reference/parserModuleDeclaration9.types index 8360e451ec198..7dbeed022b1b7 100644 --- a/tests/baselines/reference/parserModuleDeclaration9.types +++ b/tests/baselines/reference/parserModuleDeclaration9.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration9.ts === module a.number.b { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserNotRegex1.symbols b/tests/baselines/reference/parserNotRegex1.symbols index 9e424e1136885..4510a19b50507 100644 --- a/tests/baselines/reference/parserNotRegex1.symbols +++ b/tests/baselines/reference/parserNotRegex1.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts === if (a.indexOf(-(4/3))) // We should not get a regex here because of the / in the comment. -No type information for this code. { -No type information for this code. return true; -No type information for this code. } -No type information for this code. \ No newline at end of file +No type information for this code. + { +No type information for this code. + return true; +No type information for this code. + } +No type information for this code. diff --git a/tests/baselines/reference/parserObjectCreation2.symbols b/tests/baselines/reference/parserObjectCreation2.symbols index d330c8f8c79a4..d191223430e8b 100644 --- a/tests/baselines/reference/parserObjectCreation2.symbols +++ b/tests/baselines/reference/parserObjectCreation2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserObjectCreation2.ts === new new Foo()() -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols index ad40aba3472da..90443db5cb9ba 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral1.ts === new Foo[]; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols index cd418ac9ad5e9..2a94f848861f3 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral2.ts === new Foo[1]; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols index 01e1e7ea7707b..e8f05cf80efaa 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral3.ts === new Foo[](); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols b/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols index 6c9aae9def2db..7e2fc4ff85e07 100644 --- a/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols +++ b/tests/baselines/reference/parserObjectCreationArrayLiteral4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/parserObjectCreationArrayLiteral4.ts === new Foo[1](); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserPostfixPostfixExpression1.symbols b/tests/baselines/reference/parserPostfixPostfixExpression1.symbols index 33fa3f107d6c5..90a5c7deda96f 100644 --- a/tests/baselines/reference/parserPostfixPostfixExpression1.symbols +++ b/tests/baselines/reference/parserPostfixPostfixExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserPostfixPostfixExpression1.ts === a++ ++; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserPostfixUnaryExpression1.symbols b/tests/baselines/reference/parserPostfixUnaryExpression1.symbols index 884640a5232c5..6208d856193df 100644 --- a/tests/baselines/reference/parserPostfixUnaryExpression1.symbols +++ b/tests/baselines/reference/parserPostfixUnaryExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Expressions/parserPostfixUnaryExpression1.ts === foo ++ ++; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserPublicBreak1.symbols b/tests/baselines/reference/parserPublicBreak1.symbols index a84e94b00001b..573fd66eefaaa 100644 --- a/tests/baselines/reference/parserPublicBreak1.symbols +++ b/tests/baselines/reference/parserPublicBreak1.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts === public break; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parserPublicBreak1.types b/tests/baselines/reference/parserPublicBreak1.types index a84e94b00001b..573fd66eefaaa 100644 --- a/tests/baselines/reference/parserPublicBreak1.types +++ b/tests/baselines/reference/parserPublicBreak1.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/ErrorRecovery/parserPublicBreak1.ts === public break; No type information for this code. -No type information for this code. \ No newline at end of file + +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpression1.symbols b/tests/baselines/reference/parserRegularExpression1.symbols index aa65f7896d417..7743b0ef41cbd 100644 --- a/tests/baselines/reference/parserRegularExpression1.symbols +++ b/tests/baselines/reference/parserRegularExpression1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression1.ts === return /(#?-?\d*\.\d\w*%?)|(@?#?[\w-?]+%?)/g; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpression2.symbols b/tests/baselines/reference/parserRegularExpression2.symbols index 271c6bab984e3..f9576028c9eca 100644 --- a/tests/baselines/reference/parserRegularExpression2.symbols +++ b/tests/baselines/reference/parserRegularExpression2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression2.ts === href.match(/:\/\/(.[^/]+)/)[1]; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpression3.symbols b/tests/baselines/reference/parserRegularExpression3.symbols index 9ceb52a0aaae6..fa8c3d7095663 100644 --- a/tests/baselines/reference/parserRegularExpression3.symbols +++ b/tests/baselines/reference/parserRegularExpression3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpression3.ts === Foo(!/(\\?|&)adurl=/); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols index d0e33cc7490d3..c9c73d40cceec 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity1.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity1.ts === 1 -No type information for this code./notregexp/a.foo(); -No type information for this code. \ No newline at end of file +No type information for this code. +/notregexp/a.foo(); +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols index 5f42afd8fc98c..d2874cb91f53d 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity2.ts === (1) /notregexp/a.foo(); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols index 612d19539eb25..71d96725dfeea 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity3.ts === if (1) /regexp/a.foo(); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols index 63d3a1c3b7408..17a38fd0eb0d6 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity4.ts === foo(/notregexp); -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols index 24d45924e5c0c..5ce8b0a22c31c 100644 --- a/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols +++ b/tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.symbols @@ -1,5 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity7.ts === (a/8 -No type information for this code. ){} No type information for this code. -No type information for this code. \ No newline at end of file + ){} +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parserReturnStatement1.d.symbols b/tests/baselines/reference/parserReturnStatement1.d.symbols index 17e5e2bbf1773..9565e103294e1 100644 --- a/tests/baselines/reference/parserReturnStatement1.d.symbols +++ b/tests/baselines/reference/parserReturnStatement1.d.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserReturnStatement1.d.ts === return; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserReturnStatement1.d.types b/tests/baselines/reference/parserReturnStatement1.d.types index 17e5e2bbf1773..9565e103294e1 100644 --- a/tests/baselines/reference/parserReturnStatement1.d.types +++ b/tests/baselines/reference/parserReturnStatement1.d.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserReturnStatement1.d.ts === return; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserReturnStatement1.symbols b/tests/baselines/reference/parserReturnStatement1.symbols index c52b8bb407da9..0a45c04c66ae7 100644 --- a/tests/baselines/reference/parserReturnStatement1.symbols +++ b/tests/baselines/reference/parserReturnStatement1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement1.ts === return; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserReturnStatement1.types b/tests/baselines/reference/parserReturnStatement1.types index c52b8bb407da9..0a45c04c66ae7 100644 --- a/tests/baselines/reference/parserReturnStatement1.types +++ b/tests/baselines/reference/parserReturnStatement1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement1.ts === return; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserReturnStatement2.symbols b/tests/baselines/reference/parserReturnStatement2.symbols index c1f72a7ce8129..07c7751c2424d 100644 --- a/tests/baselines/reference/parserReturnStatement2.symbols +++ b/tests/baselines/reference/parserReturnStatement2.symbols @@ -1,5 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement2.ts === { -No type information for this code. return; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + return; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserReturnStatement2.types b/tests/baselines/reference/parserReturnStatement2.types index c1f72a7ce8129..07c7751c2424d 100644 --- a/tests/baselines/reference/parserReturnStatement2.types +++ b/tests/baselines/reference/parserReturnStatement2.types @@ -1,5 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/Statements/ReturnStatements/parserReturnStatement2.ts === { -No type information for this code. return; -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. + return; +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols b/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols index 28441e36fe60e..8d593b096ec34 100644 --- a/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols +++ b/tests/baselines/reference/parserS7.6.1.1_A1.10.symbols @@ -1,16 +1,29 @@ === tests/cases/conformance/parser/ecmascript5/parserS7.6.1.1_A1.10.ts === // Copyright 2009 the Sputnik authors. All rights reserved. -No type information for this code.// This code is governed by the BSD license found in the LICENSE file. No type information for this code. -No type information for this code./** -No type information for this code. * The "for" token can not be used as identifier -No type information for this code. * -No type information for this code. * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js -No type information for this code. * @description Checking if execution of "for=1" fails -No type information for this code. * @negative -No type information for this code. */ +// This code is governed by the BSD license found in the LICENSE file. No type information for this code. -No type information for this code.//for = 1; + No type information for this code. +/** +No type information for this code. + * The "for" token can not be used as identifier +No type information for this code. + * +No type information for this code. + * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js +No type information for this code. + * @description Checking if execution of "for=1" fails +No type information for this code. + * @negative +No type information for this code. + */ +No type information for this code. + +No type information for this code. +//for = 1; +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserS7.6.1.1_A1.10.types b/tests/baselines/reference/parserS7.6.1.1_A1.10.types index 28441e36fe60e..8d593b096ec34 100644 --- a/tests/baselines/reference/parserS7.6.1.1_A1.10.types +++ b/tests/baselines/reference/parserS7.6.1.1_A1.10.types @@ -1,16 +1,29 @@ === tests/cases/conformance/parser/ecmascript5/parserS7.6.1.1_A1.10.ts === // Copyright 2009 the Sputnik authors. All rights reserved. -No type information for this code.// This code is governed by the BSD license found in the LICENSE file. No type information for this code. -No type information for this code./** -No type information for this code. * The "for" token can not be used as identifier -No type information for this code. * -No type information for this code. * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js -No type information for this code. * @description Checking if execution of "for=1" fails -No type information for this code. * @negative -No type information for this code. */ +// This code is governed by the BSD license found in the LICENSE file. No type information for this code. -No type information for this code.//for = 1; + No type information for this code. +/** +No type information for this code. + * The "for" token can not be used as identifier +No type information for this code. + * +No type information for this code. + * @path ch07/7.6/7.6.1/7.6.1.1/S7.6.1.1_A1.10.js +No type information for this code. + * @description Checking if execution of "for=1" fails +No type information for this code. + * @negative +No type information for this code. + */ +No type information for this code. + +No type information for this code. +//for = 1; +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols b/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols index 0d6df58ed39f3..3c10be859797d 100644 --- a/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols +++ b/tests/baselines/reference/parserSbp_7.9_A9_T3.symbols @@ -1,18 +1,33 @@ === tests/cases/conformance/parser/ecmascript5/parserSbp_7.9_A9_T3.ts === // Copyright 2009 the Sputnik authors. All rights reserved. -No type information for this code.// This code is governed by the BSD license found in the LICENSE file. No type information for this code. -No type information for this code./** -No type information for this code. * Check Do-While Statement for automatic semicolon insertion -No type information for this code. * -No type information for this code. * @path bestPractice/Sbp_7.9_A9_T3.js -No type information for this code. * @description Execute do { \n ; \n }while(false) true -No type information for this code. */ +// This code is governed by the BSD license found in the LICENSE file. No type information for this code. -No type information for this code.//CHECK#1 -No type information for this code.do { -No type information for this code. ; -No type information for this code.} while (false) true + No type information for this code. +/** +No type information for this code. + * Check Do-While Statement for automatic semicolon insertion +No type information for this code. + * +No type information for this code. + * @path bestPractice/Sbp_7.9_A9_T3.js +No type information for this code. + * @description Execute do { \n ; \n }while(false) true +No type information for this code. + */ +No type information for this code. + +No type information for this code. +//CHECK#1 +No type information for this code. +do { +No type information for this code. + ; +No type information for this code. +} while (false) true +No type information for this code. + +No type information for this code. + No type information for this code. -No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parserSkippedTokens1.symbols b/tests/baselines/reference/parserSkippedTokens1.symbols index 5d3067ff63d9a..14cb2d17b37f2 100644 --- a/tests/baselines/reference/parserSkippedTokens1.symbols +++ b/tests/baselines/reference/parserSkippedTokens1.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts === \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens1.types b/tests/baselines/reference/parserSkippedTokens1.types index 5d3067ff63d9a..14cb2d17b37f2 100644 --- a/tests/baselines/reference/parserSkippedTokens1.types +++ b/tests/baselines/reference/parserSkippedTokens1.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens1.ts === \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens10.symbols b/tests/baselines/reference/parserSkippedTokens10.symbols index c6a472340df73..7eb6c54143635 100644 --- a/tests/baselines/reference/parserSkippedTokens10.symbols +++ b/tests/baselines/reference/parserSkippedTokens10.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts === \ -No type information for this code.\ -No type information for this code./*existing trivia*/ ; No type information for this code. -No type information for this code. \ No newline at end of file +\ +No type information for this code. +/*existing trivia*/ ; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens10.types b/tests/baselines/reference/parserSkippedTokens10.types index c6a472340df73..7eb6c54143635 100644 --- a/tests/baselines/reference/parserSkippedTokens10.types +++ b/tests/baselines/reference/parserSkippedTokens10.types @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens10.ts === \ -No type information for this code.\ -No type information for this code./*existing trivia*/ ; No type information for this code. -No type information for this code. \ No newline at end of file +\ +No type information for this code. +/*existing trivia*/ ; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens11.symbols b/tests/baselines/reference/parserSkippedTokens11.symbols index f6b22767dacc4..482b94a42e4ce 100644 --- a/tests/baselines/reference/parserSkippedTokens11.symbols +++ b/tests/baselines/reference/parserSkippedTokens11.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts === ; \ \ \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens11.types b/tests/baselines/reference/parserSkippedTokens11.types index f6b22767dacc4..482b94a42e4ce 100644 --- a/tests/baselines/reference/parserSkippedTokens11.types +++ b/tests/baselines/reference/parserSkippedTokens11.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens11.ts === ; \ \ \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens12.symbols b/tests/baselines/reference/parserSkippedTokens12.symbols index e186861446b0f..09927eda68bcd 100644 --- a/tests/baselines/reference/parserSkippedTokens12.symbols +++ b/tests/baselines/reference/parserSkippedTokens12.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts === \ \ \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens12.types b/tests/baselines/reference/parserSkippedTokens12.types index e186861446b0f..09927eda68bcd 100644 --- a/tests/baselines/reference/parserSkippedTokens12.types +++ b/tests/baselines/reference/parserSkippedTokens12.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens12.ts === \ \ \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens13.symbols b/tests/baselines/reference/parserSkippedTokens13.symbols index 393f530817d12..981380b7b7988 100644 --- a/tests/baselines/reference/parserSkippedTokens13.symbols +++ b/tests/baselines/reference/parserSkippedTokens13.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens13.ts === /regexp/ \ ; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens14.symbols b/tests/baselines/reference/parserSkippedTokens14.symbols index 5d012f037e474..403e395804123 100644 --- a/tests/baselines/reference/parserSkippedTokens14.symbols +++ b/tests/baselines/reference/parserSkippedTokens14.symbols @@ -1,7 +1,11 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts === \ -No type information for this code./*existing trivia*/ -No type information for this code.\ -No type information for this code.; No type information for this code. -No type information for this code. \ No newline at end of file +/*existing trivia*/ +No type information for this code. +\ +No type information for this code. +; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens14.types b/tests/baselines/reference/parserSkippedTokens14.types index 5d012f037e474..403e395804123 100644 --- a/tests/baselines/reference/parserSkippedTokens14.types +++ b/tests/baselines/reference/parserSkippedTokens14.types @@ -1,7 +1,11 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens14.ts === \ -No type information for this code./*existing trivia*/ -No type information for this code.\ -No type information for this code.; No type information for this code. -No type information for this code. \ No newline at end of file +/*existing trivia*/ +No type information for this code. +\ +No type information for this code. +; +No type information for this code. + +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens15.symbols b/tests/baselines/reference/parserSkippedTokens15.symbols index bba1c75e5a62f..71a0734ee2dd1 100644 --- a/tests/baselines/reference/parserSkippedTokens15.symbols +++ b/tests/baselines/reference/parserSkippedTokens15.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts === /*existing trivia*/ -No type information for this code.\ -No type information for this code.\ -No type information for this code.; -No type information for this code. \ No newline at end of file +No type information for this code. +\ +No type information for this code. +\ +No type information for this code. +; +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens15.types b/tests/baselines/reference/parserSkippedTokens15.types index bba1c75e5a62f..71a0734ee2dd1 100644 --- a/tests/baselines/reference/parserSkippedTokens15.types +++ b/tests/baselines/reference/parserSkippedTokens15.types @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens15.ts === /*existing trivia*/ -No type information for this code.\ -No type information for this code.\ -No type information for this code.; -No type information for this code. \ No newline at end of file +No type information for this code. +\ +No type information for this code. +\ +No type information for this code. +; +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens17.symbols b/tests/baselines/reference/parserSkippedTokens17.symbols index ba8bf57d861de..30aab6b74be32 100644 --- a/tests/baselines/reference/parserSkippedTokens17.symbols +++ b/tests/baselines/reference/parserSkippedTokens17.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens17.ts === foo(a, \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens18.symbols b/tests/baselines/reference/parserSkippedTokens18.symbols index 9a6dda1785725..6fddf05e325c2 100644 --- a/tests/baselines/reference/parserSkippedTokens18.symbols +++ b/tests/baselines/reference/parserSkippedTokens18.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens18.ts === foo(a \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens2.symbols b/tests/baselines/reference/parserSkippedTokens2.symbols index da06e11c608e4..939225213b6c7 100644 --- a/tests/baselines/reference/parserSkippedTokens2.symbols +++ b/tests/baselines/reference/parserSkippedTokens2.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts === \\ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens2.types b/tests/baselines/reference/parserSkippedTokens2.types index da06e11c608e4..939225213b6c7 100644 --- a/tests/baselines/reference/parserSkippedTokens2.types +++ b/tests/baselines/reference/parserSkippedTokens2.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens2.ts === \\ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens3.symbols b/tests/baselines/reference/parserSkippedTokens3.symbols index 2e869695f3677..3a1caeed470a8 100644 --- a/tests/baselines/reference/parserSkippedTokens3.symbols +++ b/tests/baselines/reference/parserSkippedTokens3.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens3.ts === \ ; \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens3.types b/tests/baselines/reference/parserSkippedTokens3.types index 2e869695f3677..3a1caeed470a8 100644 --- a/tests/baselines/reference/parserSkippedTokens3.types +++ b/tests/baselines/reference/parserSkippedTokens3.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens3.ts === \ ; \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens4.symbols b/tests/baselines/reference/parserSkippedTokens4.symbols index 05934fd7d57f6..4b73b1fffcfab 100644 --- a/tests/baselines/reference/parserSkippedTokens4.symbols +++ b/tests/baselines/reference/parserSkippedTokens4.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens4.ts === \ /regexp/; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens5.symbols b/tests/baselines/reference/parserSkippedTokens5.symbols index d56013b763868..2be6f3dcf3e7d 100644 --- a/tests/baselines/reference/parserSkippedTokens5.symbols +++ b/tests/baselines/reference/parserSkippedTokens5.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens5.ts === \ /*foo*/ ; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens5.types b/tests/baselines/reference/parserSkippedTokens5.types index d56013b763868..2be6f3dcf3e7d 100644 --- a/tests/baselines/reference/parserSkippedTokens5.types +++ b/tests/baselines/reference/parserSkippedTokens5.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens5.ts === \ /*foo*/ ; -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens6.symbols b/tests/baselines/reference/parserSkippedTokens6.symbols index 5510d17f4e67b..0682cab2946dc 100644 --- a/tests/baselines/reference/parserSkippedTokens6.symbols +++ b/tests/baselines/reference/parserSkippedTokens6.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens6.ts === /*foo*/ \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens6.types b/tests/baselines/reference/parserSkippedTokens6.types index 5510d17f4e67b..0682cab2946dc 100644 --- a/tests/baselines/reference/parserSkippedTokens6.types +++ b/tests/baselines/reference/parserSkippedTokens6.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens6.ts === /*foo*/ \ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens7.symbols b/tests/baselines/reference/parserSkippedTokens7.symbols index 50f7807483db8..32872611d2954 100644 --- a/tests/baselines/reference/parserSkippedTokens7.symbols +++ b/tests/baselines/reference/parserSkippedTokens7.symbols @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens7.ts === /*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens7.types b/tests/baselines/reference/parserSkippedTokens7.types index 50f7807483db8..32872611d2954 100644 --- a/tests/baselines/reference/parserSkippedTokens7.types +++ b/tests/baselines/reference/parserSkippedTokens7.types @@ -1,3 +1,3 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens7.ts === /*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens8.symbols b/tests/baselines/reference/parserSkippedTokens8.symbols index cb308915ad1f0..35b64d34a74f1 100644 --- a/tests/baselines/reference/parserSkippedTokens8.symbols +++ b/tests/baselines/reference/parserSkippedTokens8.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens8.ts === ; -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +No type information for this code. +/*foo*/ \ /*bar*/ +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens8.types b/tests/baselines/reference/parserSkippedTokens8.types index cb308915ad1f0..35b64d34a74f1 100644 --- a/tests/baselines/reference/parserSkippedTokens8.types +++ b/tests/baselines/reference/parserSkippedTokens8.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens8.ts === ; -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +No type information for this code. +/*foo*/ \ /*bar*/ +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens9.symbols b/tests/baselines/reference/parserSkippedTokens9.symbols index be1df55a86102..6213ccaeab8c5 100644 --- a/tests/baselines/reference/parserSkippedTokens9.symbols +++ b/tests/baselines/reference/parserSkippedTokens9.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens9.ts === ; // existing trivia -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +No type information for this code. +/*foo*/ \ /*bar*/ +No type information for this code. diff --git a/tests/baselines/reference/parserSkippedTokens9.types b/tests/baselines/reference/parserSkippedTokens9.types index be1df55a86102..6213ccaeab8c5 100644 --- a/tests/baselines/reference/parserSkippedTokens9.types +++ b/tests/baselines/reference/parserSkippedTokens9.types @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/SkippedTokens/parserSkippedTokens9.ts === ; // existing trivia -No type information for this code./*foo*/ \ /*bar*/ -No type information for this code. \ No newline at end of file +No type information for this code. +/*foo*/ \ /*bar*/ +No type information for this code. diff --git a/tests/baselines/reference/parserStrictMode1.symbols b/tests/baselines/reference/parserStrictMode1.symbols index cd7e01f328f81..4b7a6ea11819b 100644 --- a/tests/baselines/reference/parserStrictMode1.symbols +++ b/tests/baselines/reference/parserStrictMode1.symbols @@ -1,6 +1,9 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode1.ts === foo1(); -No type information for this code.foo1(); -No type information for this code.foo1(); -No type information for this code.static(); -No type information for this code. \ No newline at end of file +No type information for this code. +foo1(); +No type information for this code. +foo1(); +No type information for this code. +static(); +No type information for this code. diff --git a/tests/baselines/reference/parserStrictMode14.symbols b/tests/baselines/reference/parserStrictMode14.symbols index 838d4f17cc10f..c16d6812b8108 100644 --- a/tests/baselines/reference/parserStrictMode14.symbols +++ b/tests/baselines/reference/parserStrictMode14.symbols @@ -1,5 +1,7 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode14.ts === "use strict"; -No type information for this code.with (a) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +with (a) { +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserStrictMode15-negative.symbols b/tests/baselines/reference/parserStrictMode15-negative.symbols index dd16cddc2fd2d..e603100761de6 100644 --- a/tests/baselines/reference/parserStrictMode15-negative.symbols +++ b/tests/baselines/reference/parserStrictMode15-negative.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode15-negative.ts === "use strict"; -No type information for this code.delete a[b]; -No type information for this code. \ No newline at end of file +No type information for this code. +delete a[b]; +No type information for this code. diff --git a/tests/baselines/reference/parserStrictMode15.symbols b/tests/baselines/reference/parserStrictMode15.symbols index 0975f90637324..65e172d751557 100644 --- a/tests/baselines/reference/parserStrictMode15.symbols +++ b/tests/baselines/reference/parserStrictMode15.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode15.ts === "use strict"; -No type information for this code.delete a; -No type information for this code. \ No newline at end of file +No type information for this code. +delete a; +No type information for this code. diff --git a/tests/baselines/reference/parserStrictMode2.symbols b/tests/baselines/reference/parserStrictMode2.symbols index 5494058c85222..604dca5a3ad78 100644 --- a/tests/baselines/reference/parserStrictMode2.symbols +++ b/tests/baselines/reference/parserStrictMode2.symbols @@ -1,7 +1,11 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode2.ts === "use strict"; -No type information for this code.foo1(); -No type information for this code.foo1(); -No type information for this code.foo1(); -No type information for this code.static(); -No type information for this code. \ No newline at end of file +No type information for this code. +foo1(); +No type information for this code. +foo1(); +No type information for this code. +foo1(); +No type information for this code. +static(); +No type information for this code. diff --git a/tests/baselines/reference/parserStrictMode4.symbols b/tests/baselines/reference/parserStrictMode4.symbols index f56038dfb12f6..f5989df58ed30 100644 --- a/tests/baselines/reference/parserStrictMode4.symbols +++ b/tests/baselines/reference/parserStrictMode4.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/StrictMode/parserStrictMode4.ts === "use strict"; -No type information for this code.arguments = 1; -No type information for this code. \ No newline at end of file +No type information for this code. +arguments = 1; +No type information for this code. diff --git a/tests/baselines/reference/parserSwitchStatement1.d.symbols b/tests/baselines/reference/parserSwitchStatement1.d.symbols index 2d3a91abc5595..68b1c90d7f156 100644 --- a/tests/baselines/reference/parserSwitchStatement1.d.symbols +++ b/tests/baselines/reference/parserSwitchStatement1.d.symbols @@ -1,4 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/Statements/parserSwitchStatement1.d.ts === switch (foo) { -No type information for this code.} -No type information for this code. \ No newline at end of file +No type information for this code. +} +No type information for this code. diff --git a/tests/baselines/reference/parserSyntaxWalker.generated.symbols b/tests/baselines/reference/parserSyntaxWalker.generated.symbols index dde34e067469d..1913dfa01a856 100644 --- a/tests/baselines/reference/parserSyntaxWalker.generated.symbols +++ b/tests/baselines/reference/parserSyntaxWalker.generated.symbols @@ -1,281 +1,559 @@ === tests/cases/conformance/parser/ecmascript5/parserSyntaxWalker.generated.ts === //declare module "fs" { -No type information for this code.// export class File { -No type information for this code.// constructor(filename: string); -No type information for this code.// public ReadAllText(): string; -No type information for this code.// } -No type information for this code.// export interface IFile { -No type information for this code.// [index: number]: string; -No type information for this code.// } -No type information for this code.//} -No type information for this code. -No type information for this code.//import fs = module("fs"); -No type information for this code. -No type information for this code. -No type information for this code.//module TypeScriptAllInOne { -No type information for this code.// export class Program { -No type information for this code.// static Main(...args: string[]) { -No type information for this code.// try { -No type information for this code.// var bfs = new BasicFeatures(); -No type information for this code.// var retValue: number = 0; -No type information for this code. -No type information for this code.// retValue = bfs.VARIABLES(); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code. -No type information for this code.// retValue = bfs.STATEMENTS(4); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code. -No type information for this code. -No type information for this code.// retValue = bfs.TYPES(); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code. -No type information for this code.// retValue = bfs.OPERATOR(); -No type information for this code.// if (retValue != 0) { -No type information for this code. -No type information for this code.// return 1; -No type information for this code.// } -No type information for this code.// } -No type information for this code.// catch (e) { -No type information for this code.// console.log(e); -No type information for this code.// } -No type information for this code.// finally { -No type information for this code. -No type information for this code.// } -No type information for this code. -No type information for this code.// console.log('Done'); -No type information for this code. -No type information for this code.// return 0; -No type information for this code. -No type information for this code.// } -No type information for this code.// } -No type information for this code. -No type information for this code.// class BasicFeatures { -No type information for this code.// /// -No type information for this code.// /// Test various of variables. Including nullable,key world as variable,special format -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// public VARIABLES(): number { -No type information for this code.// var local = Number.MAX_VALUE; -No type information for this code.// var min = Number.MIN_VALUE; -No type information for this code.// var inf = Number.NEGATIVE_INFINITY; -No type information for this code.// var nan = Number.NaN; -No type information for this code.// var undef = undefined; -No type information for this code. -No type information for this code.// var п = local; -No type information for this code.// var м = local; -No type information for this code. -No type information for this code.// var local5 = null; -No type information for this code.// var local6 = local5 instanceof fs.File; -No type information for this code. -No type information for this code.// var hex = 0xBADC0DE, Hex = 0XDEADBEEF; -No type information for this code.// var float = 6.02e23, float2 = 6.02E-23 -No type information for this code.// var char = 'c', \u0066 = '\u0066', hexchar = '\x42'; -No type information for this code.// var quoted = '"', quoted2 = "'"; -No type information for this code.// var reg = /\w*/; -No type information for this code.// var objLit = { "var": number = 42, equals: function (x) { return x["var"] === 42; }, toString: () => 'objLit{42}' }; -No type information for this code.// var weekday = Weekdays.Monday; -No type information for this code. -No type information for this code.// var con = char + f + hexchar + float.toString() + float2.toString() + reg.toString() + objLit + weekday; -No type information for this code. -No type information for this code.// // -No type information for this code.// var any = 0; -No type information for this code.// var boolean = 0; -No type information for this code.// var declare = 0; -No type information for this code.// var constructor = 0; -No type information for this code.// var get = 0; -No type information for this code.// var implements = 0; -No type information for this code.// var interface = 0; -No type information for this code.// var let = 0; -No type information for this code.// var module = 0; -No type information for this code.// var number = 0; -No type information for this code.// var package = 0; -No type information for this code.// var private = 0; -No type information for this code.// var protected = 0; -No type information for this code.// var public = 0; -No type information for this code.// var set = 0; -No type information for this code.// var static = 0; -No type information for this code.// var string = 0; -No type information for this code.// var yield = 0; -No type information for this code. -No type information for this code.// var sum3 = any + boolean + declare + constructor + get + implements + interface + let + module + number + package + private + protected + public + set + static + string + yield; -No type information for this code. -No type information for this code.// return 0; -No type information for this code.// } -No type information for this code. -No type information for this code.// /// -No type information for this code.// /// Test different statements. Including if-else,swith,foreach,(un)checked,lock,using,try-catch-finally -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// STATEMENTS(i: number): number { -No type information for this code.// var retVal = 0; -No type information for this code.// if (i == 1) -No type information for this code.// retVal = 1; -No type information for this code.// else -No type information for this code.// retVal = 0; -No type information for this code.// switch (i) { -No type information for this code.// case 2: -No type information for this code.// retVal = 1; -No type information for this code.// break; -No type information for this code.// case 3: -No type information for this code.// retVal = 1; -No type information for this code.// break; -No type information for this code.// default: -No type information for this code.// break; -No type information for this code.// } -No type information for this code. -No type information for this code.// for (var x in { x: 0, y: 1 }) { -No type information for this code.// } -No type information for this code. -No type information for this code.// try { -No type information for this code.// throw null; -No type information for this code.// } -No type information for this code.// catch (Exception) { -No type information for this code.// } -No type information for this code.// finally { -No type information for this code.// try { } -No type information for this code.// catch (Exception) { } -No type information for this code.// } -No type information for this code. -No type information for this code.// return retVal; -No type information for this code.// } -No type information for this code. -No type information for this code.// /// -No type information for this code.// /// Test types in ts language. Including class,struct,interface,delegate,anonymous type -No type information for this code.// /// -No type information for this code.// /// -No type information for this code.// public TYPES(): number { -No type information for this code.// var retVal = 0; -No type information for this code.// var c = new CLASS(); -No type information for this code.// var xx: IF = c; -No type information for this code.// retVal += c.Property; -No type information for this code.// retVal += c.Member(); -No type information for this code.// retVal += xx ^= Foo() ? 0 : 1; -No type information for this code. -No type information for this code.// //anonymous type -No type information for this code.// var anony = { a: new CLASS() }; -No type information for this code. -No type information for this code.// retVal += anony.a.d(); -No type information for this code. -No type information for this code.// return retVal; -No type information for this code.// } -No type information for this code. -No type information for this code. -No type information for this code.// ///// -No type information for this code.// ///// Test different operators -No type information for this code.// ///// -No type information for this code.// ///// -No type information for this code.// public OPERATOR(): number { -No type information for this code.// var a: number[] = [1, 2, 3, 4, implements , ];/*[] bug*/ // YES [] -No type information for this code.// var i = a[1];/*[]*/ -No type information for this code.// i = i + i - i * i / i % i & i | i ^ i;/*+ - * / % & | ^*/ -No type information for this code.// var b = true && false || true ^ false;/*& | ^*/ -No type information for this code.// b = !b;/*!*/ -No type information for this code.// i = ~i;/*~i*/ -No type information for this code.// b = i < (i - continue ) && (i + 1) > i;/*< && >*/ -No type information for this code.// var f = true ? 1 : 0;/*? :*/ // YES : -No type information for this code.// i++;/*++*/ -No type information for this code.// i--;/*--*/ -No type information for this code.// b = true && false || true;/*&& ||*/ -No type information for this code.// i = i << 5;/*<<*/ -No type information for this code.// i = i >> 5;/*>>*/ -No type information for this code.// var j = i; -No type information for this code.// b = i == j && i != j && i <= j && i >= j;/*= == && != <= >=*/ -No type information for this code.// i += 5.0;/*+=*/ -No type information for this code.// i -= i;/*-=*/ -No type information for this code.// i *= i;/**=*/ -No type information for this code.// if (i == 0) -No type information for this code.// i++; -No type information for this code.// i /= i;/*/=*/ -No type information for this code.// i %= i;/*%=*/ -No type information for this code.// i &= i;/*&=*/ -No type information for this code.// i |= i;/*|=*/ -No type information for this code.// i ^= i;/*^=*/ -No type information for this code.// i <<= i;/*<<=*/ -No type information for this code.// i >>= i;/*>>=*/ -No type information for this code. -No type information for this code.// if (i == 0 && !b && f == 1) -No type information for this code.// return 0; -No type information for this code.// else return 1; -No type information for this code.// } -No type information for this code. -No type information for this code.// } -No type information for this code. -No type information for this code.// interface IF { -No type information for this code.// Foo