module

Cosmo::AST::Expression::Visitor(R)

Instance methods

visit_binary_op_expr(expr : BinaryOp) : R
Source
visit_cast_expr(expr : Cast) : R
Source
visit_fn_call_expr(expr : FunctionCall) : R
Source
visit_is_expr(expr : Is) : R
Source
visit_is_in_expr(expr : IsIn) : R
Source
visit_lambda_expr(expr : Lambda) : R
Source
visit_literal_expr(expr : Literal) : R
Source
visit_multiple_assignment_expr(expr : MultipleAssignment) : R
Source
visit_property_assignment_expr(expr : PropertyAssignment) : R
Source
visit_range_literal_expr(expr : RangeLiteral) : R
Source
visit_string_interpolation_expr(expr : StringInterpolation) : R
Source
visit_table_literal_expr(expr : TableLiteral) : R
Source
visit_ternary_op_expr(expr : TernaryOp) : R
Source
visit_this_expr(expr : This) : R
Source
visit_type_alias_expr(expr : TypeAlias) : R
Source
visit_type_ref_expr(expr : TypeRef) : R
Source
visit_unary_op_expr(expr : UnaryOp) : R
Source
visit_var_assignment_expr(expr : VarAssignment) : R
Source
visit_var_declaration_expr(expr : VarDeclaration) : R
Source
visit_var_expr(expr : Var) : R
Source
visit_vector_literal_expr(expr : VectorLiteral) : R
Source