(f)
| 1363 | }; |
| 1364 | } |
| 1365 | function fill(f) { |
| 1366 | return function(node, scope, out, name) { |
| 1367 | if (!out) out = new AVal; |
| 1368 | f(node, scope, out, name); |
| 1369 | return out; |
| 1370 | }; |
| 1371 | } |
| 1372 | |
| 1373 | var inferExprVisitor = exports.inferExprVisitor = { |
| 1374 | ArrayExpression: ret(function(node, scope) { |