Class IRFinallyCodePartitioner

java.lang.Object
gw.internal.gosu.ir.compiler.bytecode.IRFinallyCodePartitioner

public class IRFinallyCodePartitioner extends Object
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • inlineFinally

      public void inlineFinally()
    • getFinallyStarts

      public List<org.objectweb.asm.Label> getFinallyStarts()
    • getFinallyEnds

      public List<org.objectweb.asm.Label> getFinallyEnds()
    • appliesTo

      public boolean appliesTo(IRTerminalStatement elt)
    • applies

      public static boolean applies(IRStatement statement, IRTerminalStatement terminal)
    • endInlineFinally

      public void endInlineFinally(org.objectweb.asm.Label endLabel)