2012-07-23 22:54:35 +02:00
|
|
|
module Mutant
|
2012-07-26 19:25:23 +02:00
|
|
|
# Abstract matcher to find ASTs to mutate
|
2012-07-23 22:54:35 +02:00
|
|
|
class Matcher
|
|
|
|
include Enumerable
|
|
|
|
|
2012-07-26 19:25:23 +02:00
|
|
|
# Enumerate mutatees
|
2012-07-23 22:54:35 +02:00
|
|
|
#
|
|
|
|
# @api private
|
|
|
|
#
|
2012-07-24 01:41:08 +02:00
|
|
|
# @return [undefined]
|
|
|
|
#
|
2012-07-23 22:54:35 +02:00
|
|
|
def each
|
|
|
|
Mutant.not_implemented(self)
|
|
|
|
end
|
2012-07-26 19:25:23 +02:00
|
|
|
|
|
|
|
private
|
|
|
|
|
2012-07-23 22:54:35 +02:00
|
|
|
end
|
|
|
|
end
|