(flow)
| 70429 | } |
| 70430 | } |
| 70431 | function getInitialOrAssignedType(flow) { |
| 70432 | var node = flow.node; |
| 70433 | return getNarrowableTypeForReference(node.kind === 254 /* SyntaxKind.VariableDeclaration */ || node.kind === 203 /* SyntaxKind.BindingElement */ ? |
| 70434 | getInitialType(node) : |
| 70435 | getAssignedType(node), reference); |
| 70436 | } |
| 70437 | function getTypeAtFlowAssignment(flow) { |
| 70438 | var node = flow.node; |
| 70439 | // Assignments only narrow the computed type if the declared type is a union type. Thus, we |
no test coverage detected