Sha256: 74f865eff3cda521a65944f9d30cda8065fccccaaaa9923974bf5e35cb03e5a1

Contents?: true

Size: 424 Bytes

Versions: 6

Compression:

Stored size: 424 Bytes

Contents

module Mutant
  class Mutator
    class Node
      # Mutator for multiple assignment left hand side nodes
      class MLHS < self

        handle(:mlhs)

      private

        # Emit mutations
        #
        # @return [undefined]
        def dispatch
          mutate_single_child do |_child, index|
            delete_child(index)
          end
        end

      end # MLHS
    end # Node
  end # Mutator
end # Mutant

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mutant-0.8.16 lib/mutant/mutator/node/mlhs.rb
mutant-0.8.15 lib/mutant/mutator/node/mlhs.rb
mutant-0.8.14 lib/mutant/mutator/node/mlhs.rb
mutant-0.8.13 lib/mutant/mutator/node/mlhs.rb
mutant-0.8.12 lib/mutant/mutator/node/mlhs.rb
mutant-0.8.11 lib/mutant/mutator/node/mlhs.rb