class

Ameba::AST::ScopeCallsWithSelfReceiverVisitor

Inherits Crystal::Visitor < Reference < Object

Constructors

new(rule, source)
Source

Instance methods

end_visit(node : Crystal::Assign | Crystal::OpAssign)
Source
end_visit(node : Crystal::MultiAssign)
Source
end_visit(node : Crystal::UninitializedVar)
Source
end_visit(node : Crystal::TypeDeclaration)
Source
end_visit(node : Crystal::ASTNode)
Source
scope_call_queue
Source
visit(node : Crystal::Def)
Source
visit(node : Crystal::Block | Crystal::ProcLiteral)
Source
visit(node : Crystal::ClassDef | Crystal::ModuleDef)
Source
visit(node : Crystal::Assign | Crystal::OpAssign | Crystal::MultiAssign | Crystal::UninitializedVar)
Source
visit(node : Crystal::TypeDeclaration)
Source
visit(node : Crystal::Arg)
Source
visit(node : Crystal::InstanceVar)
Source
visit(node : Crystal::Var)
Source
visit(node : Crystal::Call)
Source
visit(node : Crystal::ASTNode)

A main visit method that accepts Crystal::ASTNode. Returns true, meaning all child nodes will be traversed.

Source