class RuboCop::Cop::Lint::Void
def check_var(node)
def check_var(node) return unless node.variable? || node.const_type? if node.const_type? template = node.special_keyword? ? VAR_MSG : CONST_MSG offense_range = node message = format(template, var: node.source) else offense_range = node.loc.name message = format(VAR_MSG, var: node.loc.name.source) end add_offense(offense_range, message: message) do |corrector| autocorrect_void_expression(corrector, node) end end