class RuboCop::AST::NodePattern::Compiler

def with_temp_node(cur_node)

def with_temp_node(cur_node)
  with_temp_variables do |node|
    yield "(#{node} = #{cur_node})", node
  end
    .gsub("\n", "\n  ") # Nicer indent for debugging
end