* Determines whether an exported declaration will have a qualified export name (e.g. `f.x` * or `exports.x`).
(node)
| 93568 | * or `exports.x`). |
| 93569 | */ |
| 93570 | function hasNamespaceQualifiedExportName(node) { |
| 93571 | return isExportOfNamespace(node) |
| 93572 | || (isExternalModuleExport(node) |
| 93573 | && moduleKind !== ts.ModuleKind.ES2015 |
| 93574 | && moduleKind !== ts.ModuleKind.ES2020 |
| 93575 | && moduleKind !== ts.ModuleKind.ES2022 |
| 93576 | && moduleKind !== ts.ModuleKind.ESNext |
| 93577 | && moduleKind !== ts.ModuleKind.System); |
| 93578 | } |
| 93579 | /** |
| 93580 | * Records that a declaration was emitted in the current scope, if it was the first |
| 93581 | * declaration for the provided symbol. |
no test coverage detected
searching dependent graphs…