module Lit::Stmt::Visitor(T)

Direct including types

Defined in:

lit/stmt.cr

Instance Method Summary

Instance Method Detail

abstract def visit_block_stmt(stmt : Block) : T #

[View source]
abstract def visit_break_stmt(stmt : Break) : T #

[View source]
abstract def visit_expression_stmt(stmt : Expression) : T #

[View source]
abstract def visit_function_stmt(stmt : Function) : T #

[View source]
abstract def visit_if_stmt(stmt : If) : T #

[View source]
abstract def visit_loop_stmt(stmt : Loop) : T #

[View source]
abstract def visit_next_stmt(stmt : Next) : T #

[View source]
abstract def visit_print_stmt(stmt : Print) : T #

[View source]
abstract def visit_println_stmt(stmt : Println) : T #

[View source]
abstract def visit_return_stmt(stmt : Return) : T #

[View source]
abstract def visit_type_stmt(stmt : Type) : T #

[View source]
abstract def visit_var_stmt(stmt : Var) : T #

[View source]
abstract def visit_while_stmt(stmt : While) : T #

[View source]