class Mutest::Mutator::Node::ProcargZero
Constants
- MAP
Private Instance Methods
dispatch()
click to toggle source
Emit mutations
@return [undefined]
# File lib/mutest/mutator/node/procarg_zero.rb, line 23 def dispatch __send__(MAP.fetch(argument.class)) end
emit_argument_node_mutations()
click to toggle source
Emit argument node mutations
@return [undefined]
# File lib/mutest/mutator/node/procarg_zero.rb, line 37 def emit_argument_node_mutations emit_argument_mutations first = Mutest::Util.one(argument.children) emit_type(first) end
emit_argument_symbol_mutations()
click to toggle source
Emit argument symbol mutations
@return [undefined]
# File lib/mutest/mutator/node/procarg_zero.rb, line 30 def emit_argument_symbol_mutations emit_type(:"_#{argument}") unless argument.to_s.start_with?('_') end