(node *ast.Node)
| 816 | } |
| 817 | |
| 818 | func (b *Binder) declareModuleSymbol(node *ast.Node) ast.ModuleInstanceState { |
| 819 | state := ast.GetModuleInstanceState(node) |
| 820 | instantiated := state != ast.ModuleInstanceStateNonInstantiated |
| 821 | b.declareSymbolAndAddToSymbolTable(node, core.IfElse(instantiated, ast.SymbolFlagsValueModule, ast.SymbolFlagsNamespaceModule), core.IfElse(instantiated, ast.SymbolFlagsValueModuleExcludes, ast.SymbolFlagsNamespaceModuleExcludes)) |
| 822 | return state |
| 823 | } |
| 824 | |
| 825 | func (b *Binder) bindNamespaceExportDeclaration(node *ast.Node) { |
| 826 | if node.Modifiers() != nil { |
no test coverage detected