All Implemented Interfaces:
CommandVisitor, EmitterVisitor

public class DeadCodeRemoval extends TrackingVisitor<Boolean> implements EmitterVisitor
Removes code under conditionals which are proven to fail. It is probably a good idea to run this optimization after running ConstantFolding