(node)
| 46389 | } |
| 46390 | } |
| 46391 | function declareModuleSymbol(node) { |
| 46392 | var state = getModuleInstanceState(node); |
| 46393 | var instantiated = state !== 0 /* ModuleInstanceState.NonInstantiated */; |
| 46394 | declareSymbolAndAddToSymbolTable(node, instantiated ? 512 /* SymbolFlags.ValueModule */ : 1024 /* SymbolFlags.NamespaceModule */, instantiated ? 110735 /* SymbolFlags.ValueModuleExcludes */ : 0 /* SymbolFlags.NamespaceModuleExcludes */); |
| 46395 | return state; |
| 46396 | } |
| 46397 | function bindFunctionOrConstructorType(node) { |
| 46398 | // For a given function symbol "<...>(...) => T" we want to generate a symbol identical |
| 46399 | // to the one we would get for: { <...>(...): T } |
no test coverage detected