(moduleSymbol)
| 51410 | return symbolsToArray(getExportsOfModule(moduleSymbol)); |
| 51411 | } |
| 51412 | function getExportsAndPropertiesOfModule(moduleSymbol) { |
| 51413 | var exports = getExportsOfModuleAsArray(moduleSymbol); |
| 51414 | var exportEquals = resolveExternalModuleSymbol(moduleSymbol); |
| 51415 | if (exportEquals !== moduleSymbol) { |
| 51416 | var type = getTypeOfSymbol(exportEquals); |
| 51417 | if (shouldTreatPropertiesOfExternalModuleAsExports(type)) { |
| 51418 | ts.addRange(exports, getPropertiesOfType(type)); |
| 51419 | } |
| 51420 | } |
| 51421 | return exports; |
| 51422 | } |
| 51423 | function forEachExportAndPropertyOfModule(moduleSymbol, cb) { |
| 51424 | var exports = getExportsOfModule(moduleSymbol); |
| 51425 | exports.forEach(function (symbol, key) { |
nothing calls this directly
no test coverage detected