Abstract
Rest
...newOperators: string[]If true, before each call to .mutate() will check if the code is already mutated, and call restore before the mutation is applied
True if the current code is mutated, false otherwise
Optional
previousAbstract
addAdds a join point to this Mutator. Is only added if the Mutator can be applied over this join point, otherwise it will be ignored.
Abstract
getThe point with currently mutated code, or undefined if this concept is not applicable to this mutator.
The point in the code where the mutation will occur or his occurring, or undefined if there are not more mutations left, or if this concept is not applicable to this mutator.
Enables/disables automatic restore. Is enabled by default.
If enabled, before each call to .mutate() will check if the code is already mutated, and call restore before the mutation is applied.
Optional
value: booleantrue to enable, false to disable
Param: binaryExpression
A join point of type binaryExpression.
Param: newOperators
Operators that will be used to mutate the given binaryExpression.