Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Heucristic::Resolve::LocalAssignments
Inherits
Crystal::Visitor
<
Reference
<
Object
Constructors
new
(name :
String
)
Source
Class methods
assigned_value
(node :
Crystal::OpAssign
) :
Crystal::ASTNode
Source
first_target
(body :
Crystal::ASTNode
, name :
String
) :
Crystal::Var
|
Nil
Source
locate
(body :
Crystal::ASTNode
, name :
String
) :
Array
(
Reassignment
)
Source
unpacked
(node :
Crystal::MultiAssign
, name :
String
) :
Crystal::ASTNode
|
Nil
Source
Instance methods
end_visit_any
(node :
Crystal::ASTNode
) :
Nil
Source
located
Source
targets
Source
visit
(node :
Crystal::Assign
) :
Bool
Source
visit
(node :
Crystal::OpAssign
) :
Bool
Source
visit
(node :
Crystal::MultiAssign
) :
Bool
Source
visit
(node :
Crystal::Def
) :
Bool
Source
visit
(node :
Crystal::ASTNode
) :
Bool
Source
visit_any
(node :
Crystal::ASTNode
) :
Bool
Source