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-31 04:00:05 +02:00
|
|
|
extend Abstract
|
2012-07-23 22:54:35 +02:00
|
|
|
|
2012-08-01 18:34:03 +02:00
|
|
|
# Enumerate subjects
|
2012-07-23 22:54:35 +02:00
|
|
|
#
|
|
|
|
# @api private
|
|
|
|
#
|
2012-07-24 01:41:08 +02:00
|
|
|
# @return [undefined]
|
|
|
|
#
|
2012-07-31 04:00:05 +02:00
|
|
|
abstract :each
|
2012-07-26 19:25:23 +02:00
|
|
|
|
|
|
|
private
|
|
|
|
|
2012-07-23 22:54:35 +02:00
|
|
|
end
|
|
|
|
end
|