abstract class Crystal::SemanticVisitor
- Crystal::SemanticVisitor
- Crystal::Visitor
- Reference
- Object
Overview
Base visitor for semantic analysis. It traverses the whole
ASTNode tree, keeping a current_type
in context, which corresponds
to the type being visited according to class/module/lib definitions.
Defined in:
crystalline/ext/compiler.crInstance Method Summary
-
#visit(node : Require)
Make it possible to visit in-memory.