Exemple #1
0
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);
 }