Sha256: 5c59d8a5294109b0595546660103b6acd6bb05e04473fdc6c78ccea345a962c4

Contents?: true

Size: 390 Bytes

Versions: 79

Compression:

Stored size: 390 Bytes

Contents

# frozen_string_literal: true

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

        handle(:mlhs)

      private

        def dispatch
          mutate_single_child do |_child, index|
            delete_child(index)
          end
        end

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

Version data entries

79 entries across 79 versions & 1 rubygems

Version Path
mutant-0.10.14 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.13 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.12 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.11 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.10 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.9 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.8 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.7 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.6 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.5 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.4 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.1 lib/mutant/mutator/node/mlhs.rb
mutant-0.10.0 lib/mutant/mutator/node/mlhs.rb
mutant-0.9.14 lib/mutant/mutator/node/mlhs.rb
mutant-0.9.13 lib/mutant/mutator/node/mlhs.rb
mutant-0.9.12 lib/mutant/mutator/node/mlhs.rb
mutant-0.9.11 lib/mutant/mutator/node/mlhs.rb
mutant-0.9.10 lib/mutant/mutator/node/mlhs.rb
mutant-0.9.9 lib/mutant/mutator/node/mlhs.rb