java.lang.Object
org.apache.sling.scripting.sightly.impl.compiler.visitor.UniformVisitor
org.apache.sling.scripting.sightly.impl.compiler.visitor.TrackingVisitor<org.apache.sling.scripting.sightly.impl.compiler.optimization.UnusedVariableRemoval.VariableActivity>
org.apache.sling.scripting.sightly.impl.compiler.optimization.UnusedVariableRemoval
All Implemented Interfaces:
CommandVisitor, EmitterVisitor

public final class UnusedVariableRemoval extends TrackingVisitor<org.apache.sling.scripting.sightly.impl.compiler.optimization.UnusedVariableRemoval.VariableActivity> implements EmitterVisitor
This optimization removes variables which are bound but never used in the command stream.