Sha256: 79bcaf4f07615d3d6865fb504d08c859ba52f476bbdb9e99ee77757696e474c5
Contents?: true
Size: 510 Bytes
Versions: 3
Compression:
Stored size: 510 Bytes
Contents
use :node; var Node = module.require('../Node').Node; fn UndefinedLiteral() extends Node { this.type = 'UndefinedLiteral'; } UndefinedLiteral.prototype.codegen = () -> { if !super.codegen() { return; } this.type = "UnaryExpression"; this.operator = "void"; this.argument = { "type": "Literal", "value": 0, "raw": "0" }; this.prefix = true; return this; }; UndefinedLiteral.prototype.hasCallExpression = () -> false; exports.UndefinedLiteral = UndefinedLiteral;
Version data entries
3 entries across 3 versions & 1 rubygems