abstract class Crystal::SemanticVisitor

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.cr

Instance Method Summary

Instance Method Detail

def visit(node : Require) #

Make it possible to visit in-memory.


[View source]