class Crystalline::Analysis::CursorVisitor

Included Modules

Defined in:

crystalline/analysis/cursor_visitor.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(target_location : Crystal::Location) #

[View source]

Instance Method Detail

def context : Hash(String, {Crystal::Type?, Crystal::Location?}) #

[View source]
def end_visit_any(node : Crystal::Def) #

[View source]
def end_visit_any(node : Crystal::Block) #

[View source]
def nodes : Array(Crystal::ASTNode) #

[View source]
def process(result : Crystal::Compiler::Result) #

[View source]
def visit(node) #

[View source]
def visit_any(node : Crystal::Def | Crystal::Assign | Crystal::Block) #

[View source]