(node *ast.Node)
| 930 | } |
| 931 | |
| 932 | func (b *Binder) setCommonJSModuleIndicator(node *ast.Node) bool { |
| 933 | if b.file.ExternalModuleIndicator != nil && b.file.ExternalModuleIndicator != b.file.AsNode() { |
| 934 | return false |
| 935 | } |
| 936 | if b.file.CommonJSModuleIndicator == nil { |
| 937 | b.file.CommonJSModuleIndicator = node |
| 938 | if b.file.ExternalModuleIndicator == nil { |
| 939 | b.bindSourceFileAsExternalModule() |
| 940 | } |
| 941 | } |
| 942 | return true |
| 943 | } |
| 944 | |
| 945 | func (b *Binder) bindClassLikeDeclaration(node *ast.Node) { |
| 946 | name := node.Name() |
no test coverage detected