void IRGenerator::accept(StringExpr& literal) { FNTRACE(); // loads a string literal result_ = get(literal.value()); }
void ExprCompiler::visit(StringExpr& expr, int dest) { int index = chunk_->addConstant(new StringObject(expr.value())); write(expr, OP_CONSTANT, index, dest); }