## Uses of Class
org.apache.sling.scripting.sightly.impl.compiler.visitor.TrackingVisitor

Packages that use TrackingVisitor
org.apache.sling.scripting.sightly.impl.compiler.optimization
org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce

### Uses of TrackingVisitor in org.apache.sling.scripting.sightly.impl.compiler.optimization

Subclasses of TrackingVisitor in org.apache.sling.scripting.sightly.impl.compiler.optimization
`class` `DeadCodeRemoval` Removes code under conditionals which are proven to fail.
`class` `SyntheticMapRemoval` This optimization handles variables initialized to map literals.
`class` `UnusedVariableRemoval` This optimization removes variables which are bound but never used in the command stream.

### Uses of TrackingVisitor in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce

Subclasses of TrackingVisitor in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce
`class` `ConstantFolding` Optimization which evaluates constant expressions during compilation-time