class RuboCop::Cop::VariableForce::Reference
def explicit?
In these cases, the variable `foo` is not explicitly referenced,
end
do_something(binding)
def some_method(foo)
Another case is `binding`:
end
super
def some_method(foo)
There's an implicit variable reference by the zero-arity `super`:
def explicit? ![ZERO_ARITY_SUPER_TYPE, SEND_TYPE].include?(@node.type) end