@@ -4247,6 +4247,7 @@ class Node {
42474247 case SyntaxKind.ClassDeclaration:
42484248 case SyntaxKind.EnumDeclaration:
42494249 case SyntaxKind.FunctionDeclaration:
4250+ case SyntaxKind.ImportEqualsDeclaration:
42504251 case SyntaxKind.InterfaceDeclaration:
42514252 case SyntaxKind.ModuleDeclaration:
42524253 case SyntaxKind.TypeAliasDeclaration:
@@ -4261,6 +4262,7 @@ class Node {
42614262 case SyntaxKind.ClassDeclaration:
42624263 case SyntaxKind.EnumDeclaration:
42634264 case SyntaxKind.FunctionDeclaration:
4265+ case SyntaxKind.ImportEqualsDeclaration:
42644266 case SyntaxKind.InterfaceDeclaration:
42654267 case SyntaxKind.ModuleDeclaration:
42664268 case SyntaxKind.TypeAliasDeclaration:
@@ -4484,9 +4486,6 @@ class Node {
44844486 return false;
44854487 }
44864488 }
4487- static isJSDoc(node) {
4488- return (node === null || node === void 0 ? void 0 : node.getKind()) === SyntaxKind.JSDoc;
4489- }
44904489 static isJSDocable(node) {
44914490 switch (node === null || node === void 0 ? void 0 : node.getKind()) {
44924491 case SyntaxKind.ArrowFunction:
@@ -4734,6 +4733,7 @@ class Node {
47344733 case SyntaxKind.FunctionDeclaration:
47354734 case SyntaxKind.FunctionExpression:
47364735 case SyntaxKind.GetAccessor:
4736+ case SyntaxKind.ImportEqualsDeclaration:
47374737 case SyntaxKind.IndexSignature:
47384738 case SyntaxKind.InterfaceDeclaration:
47394739 case SyntaxKind.MethodDeclaration:
@@ -5523,6 +5523,7 @@ Node.isImportSpecifier = Node.is(SyntaxKind.ImportSpecifier);
55235523Node.isImportTypeAssertionContainer = Node.is(SyntaxKind.ImportTypeAssertionContainer);
55245524Node.isInferKeyword = Node.is(SyntaxKind.InferKeyword);
55255525Node.isInterfaceDeclaration = Node.is(SyntaxKind.InterfaceDeclaration);
5526+ Node.isJSDoc = Node.is(SyntaxKind.JSDoc);
55265527Node.isJSDocAllType = Node.is(SyntaxKind.JSDocAllType);
55275528Node.isJSDocAugmentsTag = Node.is(SyntaxKind.JSDocAugmentsTag);
55285529Node.isJSDocAuthorTag = Node.is(SyntaxKind.JSDocAuthorTag);
@@ -12615,7 +12616,7 @@ function getErrorWhenNamespaceImportsExist() {
1261512616 return new errors.InvalidOperationError("Cannot add a named import to an import declaration that has a namespace import.");
1261612617}
1261712618
12618- const createBase$r = (ctor) => JSDocableNode(NamedNode(ctor));
12619+ const createBase$r = (ctor) => ExportableNode(ModifierableNode( JSDocableNode(NamedNode(ctor)) ));
1261912620const ImportEqualsDeclarationBase = createBase$r(Statement);
1262012621class ImportEqualsDeclaration extends ImportEqualsDeclarationBase {
1262112622 isTypeOnly() {
0 commit comments