$traceurRuntime.ModuleStore.getAnonymousModule(function() {
"use strict"; var Node = module.require("../Node").Node; function PushStatement(left, right) { Node.call(this); this.type = "PushStatement"; this.left = left; this.left.parent = this; this.right = right; this.right.parent = this; } PushStatement.prototype = Object.create(Node); PushStatement.prototype.codegen = function() { if (!Node.prototype.codegen.call(this)) { return; } this.type = "ExpressionStatement"; this.expression = { "type": "CallExpression", "callee": { "type": "MemberExpression", "object": this.left.codegen(), "property": { "type": "Identifier", "name": "push" }, "computed": false }, "arguments": [this.right.codegen()] }; return this; }; exports.PushStatement = PushStatement; return {};
});
//# sourceMappingURL=PushStatement.map