# File lib/search_cop_grammar/nodes.rb, line 140
      def flatten!(&block)
        @nodes = nodes.collect(&:flatten!).collect { |node| node.is_a?(self.class) || node.nodes.size == 1 ? node.nodes : node }.flatten

        self
      end