Class InsnContainer

  • All Implemented Interfaces:
    IAttributeNode, IBlock, IContainer

    public final class InsnContainer
    extends AttrNode
    implements IBlock
    Lightweight replacement for BlockNode in regions. Use with caution! Some passes still expect BlockNode in method blocks list (mth.getBlockNodes())
    • Constructor Detail

      • InsnContainer

        public InsnContainer​(InsnNode insn)
      • InsnContainer

        public InsnContainer​(java.util.List<InsnNode> insns)
    • Method Detail

      • baseString

        public java.lang.String baseString()
        Description copied from interface: IContainer
        Unique id for use in 'toString()' method
        Specified by:
        baseString in interface IContainer
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object