class

Heucristic::Syntax::DefinedVariables

Inherits Crystal::Visitor < Reference < Object

Constructors

Class methods

at_top_level(tree : Crystal::ASTNode) : Set(String)
Source
of(definition : Crystal::Def) : Set(String)
Source

Instance methods

names
Source
visit(node : Crystal::Assign | Crystal::OpAssign) : Bool
Source
visit(node : Crystal::MultiAssign) : Bool
Source
visit(node : Crystal::Block) : Bool
Source
visit(node : Crystal::Rescue) : Bool
Source
visit(node : Crystal::UninitializedVar | Crystal::TypeDeclaration) : Bool
Source
visit(node : Crystal::Def) : Bool
Source
visit(node : Crystal::ASTNode) : Bool
Source