use :node;
var Node = module.require('../Node').Node;
fn RegularExpressionLiteral(pattern, flags)
extends Node { this.type = 'Literal'; this.pattern = pattern; this.flags = flags;
}
RegularExpressionLiteral.prototype.codegen = () -> {
if !super.codegen() { return; } this.value = new ::RegExp(this.pattern, this.flags); return this;
};
RegularExpressionLiteral.prototype.hasCallExpression = () -> false;
exports.RegularExpressionLiteral = RegularExpressionLiteral;