Class TemplateArgsPassingOptimizer<S extends ItreeWithRhs,D extends Itree>

Type Parameters:
S - the type of assignment.
D - the type of args passing.
All Implemented Interfaces:
Function<Itree,Itree>, UnaryOperator<Itree>, ItreeVisitor<Itree>
Direct Known Subclasses:
ArgsPassingOptimizer, NestedArgsPassingOptimizer

public abstract class TemplateArgsPassingOptimizer<S extends ItreeWithRhs,D extends Itree> extends BaseOptimizer
Converts an assignment to args passing.