class RuboCop::Cop::Style::Semicolon

def range_nodes

def range_nodes
  return @range_nodes if instance_variable_defined?(:@range_nodes)
  ast = processed_source.ast
  @range_nodes = ast.range_type? ? [ast] : []
  @range_nodes.concat(ast.each_descendant(:irange, :erange).to_a)
end