Abstract
The point in the code to mutate
An array with the results of each mutation, which must be out-of-tree copies of the given join point
Abstract
isA point in the code to test
True if the given join point is a valid mutation point, false otherwise
Abstract
mutateIterative implementation of the function.
Abstract mutation class that implements .getMutants(), but makes function Mutation.mutate($jp) abstract. Allows more efficient, generator-based Mutation implementations.