Sha256: 30d2949577044041889d53342e9f98d5f0a31656394c99312be15376296240ce
Contents?: true
Size: 880 Bytes
Versions: 11
Compression:
Stored size: 880 Bytes
Contents
module Mutant class Mutator class Node # Mutator for begin nodes class Begin < self handle(:begin) private # Emit mutants # # @return [undefined] # # @api private # def dispatch Util::Array.each(children, self) do |children| if children.length > 1 emit_self(*children) end end children.each do |child| emit(child) end end # Test if parent input is a send # # @return [true] # if parent input is a send node # # @return [false] # otherwise # # @api private # def parent_send? parent && parent.input.type == :send end end # Block end # Node end # Mutator end # Mutant
Version data entries
11 entries across 11 versions & 1 rubygems