(variable, scan)
| 581 | let blockLevel = {}; |
| 582 | |
| 583 | let provide = (variable, scan) => { |
| 584 | if(join.isVariable(variable)) { |
| 585 | let info = variableInfo[variable.id] |
| 586 | if(!info) { |
| 587 | info = variableInfo[variable.id] = {providers: []}; |
| 588 | } |
| 589 | info.providers.push(scan); |
| 590 | } |
| 591 | } |
| 592 | |
| 593 | let maybeLevelVariable = (scan, level, variable) => { |
| 594 | if(join.isVariable(variable)) { |