Lit::Expr::Visitor(T)
Instance methods
visit_array_literal_expr(expr : ArrayLiteral) : T
Sourcevisit_assign_expr(expr : Assign) : T
Sourcevisit_binary_expr(expr : Binary) : T
Sourcevisit_block_expr(expr : Block) : T
Sourcevisit_break_expr(expr : Break) : T
Sourcevisit_call_expr(expr : Call) : T
Sourcevisit_function_expr(expr : Function) : T
Sourcevisit_get_expr(expr : Get) : T
Sourcevisit_grouping_expr(expr : Grouping) : T
Sourcevisit_if_expr(expr : If) : T
Sourcevisit_import_expr(expr : Import) : T
Sourcevisit_literal_expr(expr : Literal) : T
Sourcevisit_logical_expr(expr : Logical) : T
Sourcevisit_loop_expr(expr : Loop) : T
Sourcevisit_map_literal_expr(expr : MapLiteral) : T
Sourcevisit_match_expr(expr : Match) : T
Sourcevisit_next_expr(expr : Next) : T
Sourcevisit_return_expr(expr : Return) : T
Sourcevisit_self_expr(expr : Self) : T
Sourcevisit_set_expr(expr : Set) : T
Sourcevisit_string_interpolation_expr(expr : StringInterpolation) : T
Sourcevisit_unary_expr(expr : Unary) : T
Sourcevisit_var_expr(expr : Var) : T
Sourcevisit_variable_expr(expr : Variable) : T
Sourcevisit_while_expr(expr : While) : T
Source