module Cosmo::AST::Statement::Visitor(R)
Direct including types
Defined in:
cosmo/syntax/parser/statements.crInstance Method Summary
- #visit_block_stmt(stmt : Block) : R
- #visit_break_stmt(stmt : Break) : R
- #visit_case_stmt(stmt : Case) : R
-
#visit_class_def_stmt(stmt : ClassDef) : R
abstract def visit_enum_def_stmt(stmt : EnumDef) : R
- #visit_every_stmt(stmt : Every) : R
- #visit_fn_def_stmt(stmt : FunctionDef) : R
- #visit_if_stmt(stmt : If) : R
- #visit_next_stmt(stmt : Next) : R
- #visit_return_stmt(stmt : Return) : R
- #visit_single_expr_stmt(stmt : SingleExpression) : R
- #visit_throw_stmt(stmt : Throw) : R
- #visit_try_catch_stmt(stmt : TryCatch) : R
- #visit_unless_stmt(stmt : Unless) : R
- #visit_until_stmt(stmt : Until) : R
- #visit_use_stmt(stmt : Use) : R
- #visit_while_stmt(stmt : While) : R
Instance Method Detail
abstract def visit_enum_def_stmt(stmt : EnumDef) : R