class RuboCop::AST::NodePattern::Compiler::NodePatternSubcompiler

def visit_intersection

def visit_intersection
  multiple_access(:intersection) do
    node.children.map { |child| compile(child) }
        .join(' && ')
  end
end