Sha256: 75664fc3e1705122e56d7483c4868d1bc059533cf78364d6cefcc0e7addd65fb
Contents?: true
Size: 509 Bytes
Versions: 79
Compression:
Stored size: 509 Bytes
Contents
# frozen_string_literal: true module Mutant class Mutator class Node # OrAsgn mutator class OrAsgn < self handle(:or_asgn) children :left, :right private def dispatch emit_singletons emit_right_mutations return if n_ivasgn?(left) emit_left_mutations do |node| AST::Types::ASSIGNABLE_VARIABLES.include?(node.type) end end end # OrAsgn end # Node end # Mutator end # Mutant
Version data entries
79 entries across 79 versions & 1 rubygems