Sha256: 9257a68f8213cd30f06e8b59c6ff12da03a886c048f50b63aa476dc68b92bb3e
Contents?: true
Size: 1.24 KB
Versions: 3
Compression:
Stored size: 1.24 KB
Contents
$traceurRuntime.ModuleStore.getAnonymousModule(function() { "use strict"; var Node = module.require("../Node").Node; function SplatExpression(expression) { Node.call(this); this.type = "SplatExpression"; this.expression = expression; this.expression.parent = this; } SplatExpression.prototype = Object.create(Node); SplatExpression.prototype.codegen = function() { if (!Node.prototype.codegen.call(this)) { return; } this.expression = this.expression.codegen(); return { "type": "CallExpression", "callee": { "type": "MemberExpression", "computed": false, "object": { "type": "MemberExpression", "computed": false, "object": { "type": "ArrayExpression", "elements": [] }, "property": { "type": "Identifier", "name": "slice" } }, "property": { "type": "Identifier", "name": "call" } }, "arguments": [this.expression] }; }; SplatExpression.prototype.hasCallExpression = function() { return true; }; exports.SplatExpression = SplatExpression; return {}; }); //# sourceMappingURL=SplatExpression.map
Version data entries
3 entries across 3 versions & 1 rubygems