(node *ast.Node)
| 2440 | } |
| 2441 | |
| 2442 | func (b *Binder) bindNonNullExpressionFlow(node *ast.Node) { |
| 2443 | if ast.IsOptionalChain(node) { |
| 2444 | b.bindOptionalChainFlow(node) |
| 2445 | } else { |
| 2446 | b.bindEachChild(node) |
| 2447 | } |
| 2448 | } |
| 2449 | |
| 2450 | func (b *Binder) bindBindingElementFlow(node *ast.Node) { |
| 2451 | // When evaluating a binding pattern, the initializer is evaluated before the binding pattern, per: |
no test coverage detected