Class RawSwitchStatement

  • All Implemented Interfaces:
    HasByteCodeLoc, DeepCloneable<Statement>, Statement, ComparableUnderEC, Dumpable

    public class RawSwitchStatement
    extends AbstractStatement
    A 'raw' switch contains the original bytecode information about the switch. We split this up into SwitchStatements and CaseStatements. Case statements are really no more than glorified comments, as they perform no function other than to serve as labels. However, we can embed useful information in them.