Fix for jsdoc modifiers on constructor params (#38403)

* Fix for jsdoc modifiers on constructor params

* Update Public API baseline and fix unique symbol grammar check for js
This commit is contained in:
Ron Buckton
2020-05-11 15:07:43 -07:00
committed by GitHub
parent 1a88430a7e
commit d07e866a28
56 changed files with 792 additions and 282 deletions

View File

@@ -2145,7 +2145,7 @@ namespace ts {
}
}
else if (isModuleDeclaration(node)) {
if (isAmbientModule(node) && (inAmbientModule || hasModifier(node, ModifierFlags.Ambient) || file.isDeclarationFile)) {
if (isAmbientModule(node) && (inAmbientModule || hasSyntacticModifier(node, ModifierFlags.Ambient) || file.isDeclarationFile)) {
const nameText = getTextOfIdentifierOrLiteral(node.name);
// Ambient module declarations can be interpreted as augmentations for some existing external modules.
// This will happen in two cases: