module Cosmo::AST::Expression::Visitor(R)
Direct including types
Defined in:
cosmo/syntax/parser/expressions.cr
Instance Method Summary
Instance Method Detail
abstract
def
visit_binary_op_expr(expr :
BinaryOp) : R
#
abstract
def
visit_cast_expr(expr :
Cast) : R
#
abstract
def
visit_is_expr(expr :
Is) : R
#
abstract
def
visit_is_in_expr(expr :
IsIn) : R
#
abstract
def
visit_lambda_expr(expr :
Lambda) : R
#
abstract
def
visit_literal_expr(expr :
Literal) : R
#
abstract
def
visit_ternary_op_expr(expr :
TernaryOp) : R
#
abstract
def
visit_this_expr(expr :
This) : R
#
abstract
def
visit_type_alias_expr(expr :
TypeAlias) : R
#
abstract
def
visit_type_ref_expr(expr :
TypeRef) : R
#
abstract
def
visit_unary_op_expr(expr :
UnaryOp) : R
#
abstract
def
visit_var_expr(expr :
Var) : R
#