(moduleSymbol, cb)
| 51421 | return exports; |
| 51422 | } |
| 51423 | function forEachExportAndPropertyOfModule(moduleSymbol, cb) { |
| 51424 | var exports = getExportsOfModule(moduleSymbol); |
| 51425 | exports.forEach(function (symbol, key) { |
| 51426 | if (!isReservedMemberName(key)) { |
| 51427 | cb(symbol, key); |
| 51428 | } |
| 51429 | }); |
| 51430 | var exportEquals = resolveExternalModuleSymbol(moduleSymbol); |
| 51431 | if (exportEquals !== moduleSymbol) { |
| 51432 | var type = getTypeOfSymbol(exportEquals); |
| 51433 | if (shouldTreatPropertiesOfExternalModuleAsExports(type)) { |
| 51434 | forEachPropertyOfType(type, function (symbol, escapedName) { |
| 51435 | cb(symbol, escapedName); |
| 51436 | }); |
| 51437 | } |
| 51438 | } |
| 51439 | } |
| 51440 | function tryGetMemberInModuleExports(memberName, moduleSymbol) { |
| 51441 | var symbolTable = getExportsOfModule(moduleSymbol); |
| 51442 | if (symbolTable) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…