live_data v0.1.0-alpha0
  • Pages
  • Modules

    LiveData.Tracked.FlatAst (live_data v0.1.0-alpha0)

    Link to this section Summary

    Functions

    add_expr(ast, body \\ nil)
    add_literal(ast, literal)
    add_pattern(ast, pattern)
    add_variable(ast, variable, expr_id)
    get(ast, id)
    make_expr_id(ast)
    make_literal_id(ast)
    make_pattern_id(ast)
    new()
    next_id(ast)
    set_expr(ast, expr_id, body)
    set_location(ast, item_id, line, column \\ nil)
    set_root(ast, expr_id)
    with_aux(ast, aux, inner)

    Link to this section Functions

    Link to this function

    add_expr(ast, body \\ nil)

    Link to this function

    add_literal(ast, literal)

    Link to this function

    add_pattern(ast, pattern)

    Link to this function

    add_variable(ast, variable, expr_id)

    Link to this function

    get(ast, id)

    Link to this function

    make_expr_id(ast)

    Link to this function

    make_literal_id(ast)

    Link to this function

    make_pattern_id(ast)

    Link to this function

    new()

    Link to this function

    next_id(ast)

    Link to this function

    set_expr(ast, expr_id, body)

    Link to this function

    set_location(ast, item_id, line, column \\ nil)

    Link to this function

    set_root(ast, expr_id)

    Link to this function

    with_aux(ast, aux, inner)

    On Hex.pm: Package Preview (current file)

    Built using ExDoc (v0.28.4) for the Elixir programming language