Sha256: d2e56e058432c176e75d03d56fd7aaea7b8c316ec079585827acc09668156ce4
Contents?: true
Size: 810 Bytes
Versions: 21
Compression:
Stored size: 810 Bytes
Contents
module Mutant class Mutator class Node # Namespace for define mutations class Define < self private # Emit mutations # # @return [undefined] # # @api private # def dispatch emit_arguments_mutations emit_body(N_RAISE) emit_body(nil) emit_body_mutations if body end # Mutator for instance method defines class Instance < self handle :def children :name, :arguments, :body end # Instance # Mutator for singleton method defines class Singleton < self handle :defs children :subject, :name, :arguments, :body end # Singelton end # Define end # Node end # Mutator end # Mutant
Version data entries
21 entries across 21 versions & 1 rubygems
Version | Path |
---|---|
mutant-0.5.23 | lib/mutant/mutator/node/define.rb |