Ameba::AST::ScopeCallsWithSelfReceiverVisitor
Constructors
new(rule, source)
SourceInstance methods
end_visit(node : Crystal::Assign | Crystal::OpAssign)
Sourceend_visit(node : Crystal::MultiAssign)
Sourceend_visit(node : Crystal::UninitializedVar)
Sourceend_visit(node : Crystal::TypeDeclaration)
Sourceend_visit(node : Crystal::ASTNode)
Sourcescope_call_queue
Sourcevisit(node : Crystal::Def)
Sourcevisit(node : Crystal::Block | Crystal::ProcLiteral)
Sourcevisit(node : Crystal::ClassDef | Crystal::ModuleDef)
Sourcevisit(node : Crystal::Assign | Crystal::OpAssign | Crystal::MultiAssign | Crystal::UninitializedVar)
Sourcevisit(node : Crystal::TypeDeclaration)
Sourcevisit(node : Crystal::Arg)
Sourcevisit(node : Crystal::InstanceVar)
Sourcevisit(node : Crystal::Var)
Sourcevisit(node : Crystal::Call)
Sourcevisit(node : Crystal::ASTNode)
A main visit method that accepts Crystal::ASTNode.
Returns true, meaning all child nodes will be traversed.