Пример #1
0
static bool
RenderSetLocal(WasmRenderContext& c, AstSetLocal& sl)
{
    if (!RenderExpr(c, sl.value()))
        return false;

    if (!RenderIndent(c))
        return false;

    MAP_AST_EXPR(c, sl);
    if (!c.buffer.append("set_local "))
        return false;
    return RenderRef(c, sl.local());
}
Пример #2
0
static bool
RenderSetLocal(WasmRenderContext& c, AstSetLocal& sl)
{
    if (!c.buffer.append("(set_local "))
        return false;
    if (!RenderRef(c, sl.local()))
        return false;
    if (!c.buffer.append(" "))
        return false;

    if (!RenderExpr(c, sl.value()))
        return false;

    if (!c.buffer.append(")"))
        return false;
    return true;
}