TypeScript/tests/cases/conformance/jsdoc/declarations
Wesley Wigham ad2a07440c
Fix crash on js declaration emit of export assigned default augmented function (#40596)
* Fix crash on js declaration emit of export assigned default augmented function

* {sp}
2020-09-23 00:50:12 -07:00
..
jsDeclarationsClassAccessor.ts Fix JS declaration emit for acessors in a class/interface merge (#40456) 2020-09-10 10:39:41 -07:00
jsDeclarationsClasses.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsClassesErr.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsClassExtendsVisibility.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsClassLeadingOptional.ts Preserve arity for preserving js optional parameters (#37173) 2020-03-04 00:48:53 -08:00
jsDeclarationsClassLikeHeuristic.ts Fix crash in JS declaration emit (#38508) 2020-05-15 14:00:59 -07:00
jsDeclarationsClassStatic.ts Fix serialisation of static class members in JS (#37780) 2020-04-03 20:06:05 -07:00
jsDeclarationsClassStaticMethodAugmentation.ts Ensure type/namespaceish statics are included in the list of namespace merge members (#38920) 2020-07-07 16:28:09 -07:00
jsDeclarationsComputedNames.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsConstsAsNamespacesWithReferences.ts Add regression test for #38834 (#39479) 2020-07-08 13:32:15 -07:00
jsDeclarationsCrossfileMerge.ts Issue an error on cross-file merges we cant emit (#38148) 2020-04-23 19:01:16 -07:00
jsDeclarationsDefault.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsDefaultsErr.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsDocCommentsOnConsts.ts Use comments from host variable declaration when exporting a signature in js declarations (#37594) 2020-04-08 13:32:17 -07:00
jsDeclarationsEnums.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsEnumTag.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportAssignedClassExpression.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportAssignedClassExpressionAnonymous.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportAssignedClassExpressionAnonymousWithSub.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportAssignedClassExpressionShadowing.ts Fix alias naming and structure bugs in js declarations (#34786) 2019-10-30 12:40:06 -07:00
jsDeclarationsExportAssignedClassInstance1.ts Better support class instances assigned to the module object for JS declarations (#40037) 2020-09-05 02:23:12 -07:00
jsDeclarationsExportAssignedClassInstance2.ts Better support class instances assigned to the module object for JS declarations (#40037) 2020-09-05 02:23:12 -07:00
jsDeclarationsExportAssignedClassInstance3.ts Better support class instances assigned to the module object for JS declarations (#40037) 2020-09-05 02:23:12 -07:00
jsDeclarationsExportAssignedConstructorFunction.ts Add constructor functions to aliasable expressions (#36108) 2020-01-29 09:36:59 -08:00
jsDeclarationsExportAssignedConstructorFunctionWithSub.ts Add constructor functions to aliasable expressions (#36108) 2020-01-29 09:36:59 -08:00
jsDeclarationsExportAssignedVisibility.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportAssignmentExpressionPlusSecondary.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportAssignmentWithKeywordName.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportDefinePropertyEmit.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportDoubleAssignmentInClosure.ts Alias for module.exports.x = x (#40228) 2020-09-10 11:23:48 -07:00
jsDeclarationsExportForms.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportFormsErr.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportSpecifierNonlocal.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsExportSubAssignments.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionClassesCjsExportAssignment.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionJSDoc.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionKeywordProp.ts Serialize (noncontextual) keyword named namespace members with export declarations in both declaration emitters (#38982) 2020-06-10 14:42:49 -07:00
jsDeclarationsFunctionKeywordPropExhaustive.ts Serialize (noncontextual) keyword named namespace members with export declarations in both declaration emitters (#38982) 2020-06-10 14:42:49 -07:00
jsDeclarationsFunctionLikeClasses.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionLikeClasses2.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionPrototypeStatic.ts Consider SymbolFlags.Method as function-esque during js declaration emit (#36274) 2020-01-24 10:29:23 -08:00
jsDeclarationsFunctions.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionsCjs.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsFunctionWithDefaultAssignedMember.ts Fix crash on js declaration emit of export assigned default augmented function (#40596) 2020-09-23 00:50:12 -07:00
jsDeclarationsGetterSetter.ts Implement declaration emit for accessors in the js declaration emitter (#33649) 2019-09-30 11:09:35 -07:00
jsDeclarationsImportAliasExposedWithinNamespace.ts In JS declaration emit, move imports painted in nested contexts to the root private context (#39818) 2020-07-31 18:25:37 -07:00
jsDeclarationsImportAliasExposedWithinNamespaceCjs.ts In JS declaration emit, move imports painted in nested contexts to the root private context (#39818) 2020-07-31 18:25:37 -07:00
jsDeclarationsImportTypeBundled.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsInterfaces.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsJSDocRedirectedLookups.ts Fix js missing type arguments on existing nodes and jsdoc object literal declaration emit (#38368) 2020-05-08 10:46:28 -07:00
jsDeclarationsJson.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsMissingGenerics.ts Fix js missing type arguments on existing nodes and jsdoc object literal declaration emit (#38368) 2020-05-08 10:46:28 -07:00
jsDeclarationsMissingTypeParameters.ts Handle missing return type nodes and nested type references missing type arguments in existing jsdoc node serialization (#39011) 2020-06-10 12:42:38 -07:00
jsDeclarationsModuleReferenceHasEmit.ts Emit an any for namepath types (#37176) 2020-03-03 10:55:21 -08:00
jsDeclarationsMultipleExportFromMerge.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsNestedParams.ts Fix js missing type arguments on existing nodes and jsdoc object literal declaration emit (#38368) 2020-05-08 10:46:28 -07:00
jsDeclarationsNonIdentifierInferredNames.ts Generate more correct property name nodes in declaration emit (#34741) 2019-10-30 12:40:59 -07:00
jsDeclarationsPackageJson.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsPrivateFields01.ts Private named instance fields (#30829) 2019-12-27 13:07:35 -08:00
jsDeclarationsReactComponents.ts Fix alias naming and structure bugs in js declarations (#34786) 2019-10-30 12:40:06 -07:00
jsDeclarationsReexportAliases.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsReexportAliasesEsModuleInterop.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsRestArgsWithThisTypeInJSDocFunction.ts Fix this-parameter emit for JSDocFunction types (#39814) 2020-07-29 14:11:59 -07:00
jsDeclarationsReusesExistingNodesMappingJSDocTypes.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsThisTypes.ts Fix js declaration emit for inherited and this-typed inherited fields (#37970) 2020-04-21 13:13:50 -07:00
jsDeclarationsTypeAliases.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsTypedefAndImportTypes.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsTypedefDescriptionsPreserved.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsTypedefPropertyAndExportAssignment.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsTypeReassignmentFromDeclaration.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsTypeReassignmentFromDeclaration2.ts Allow allowJs and declaration to be used together (#32372) 2019-09-26 14:27:16 -07:00
jsDeclarationsTypeReferences.ts Alias for commonjs require in JS (#39770) 2020-08-17 14:00:37 -07:00
jsDeclarationsTypeReferences2.ts Alias for commonjs require in JS (#39770) 2020-08-17 14:00:37 -07:00
jsDeclarationsTypeReferences3.ts Alias for commonjs require in JS (#39770) 2020-08-17 14:00:37 -07:00
jsDeclarationsTypeReferences4.ts Alias for commonjs require in JS (#39770) 2020-08-17 14:00:37 -07:00
jsDeclarationsUniqueSymbolUsage.ts Reuse input type nodes when serializing signature parameter and return types (#37444) 2020-04-01 19:50:21 -07:00