module RuboCop::AST::NodePattern::Sets

def self.uniq(name)

def self.uniq(name)
  return name unless Sets.const_defined?(name)
  (2..Float::INFINITY).each do |i|
    uniq = "#{name}_#{i}"
    return uniq unless Sets.const_defined?(uniq)
  end
end