class RuboCop::Cop::Style::RandomWithOffset

def boundaries_from_random_node(random_node)

def boundaries_from_random_node(random_node)
  case random_node.type
  when :int
    [0, to_int(random_node) - 1]
  when :irange
    [to_int(random_node.begin), to_int(random_node.end)]
  when :erange
    [to_int(random_node.begin), to_int(random_node.end) - 1]
  end
end