Class TrackingInstructionList

java.lang.Object
org.objectweb.asm.tree.InsnList
org.apache.drill.exec.compile.bytecode.TrackingInstructionList
All Implemented Interfaces:
Iterable<org.objectweb.asm.tree.AbstractInsnNode>

public class TrackingInstructionList extends org.objectweb.asm.tree.InsnList
  • Constructor Summary

    Constructors
    Constructor
    Description
    TrackingInstructionList(org.objectweb.asm.tree.analysis.Frame<org.objectweb.asm.tree.analysis.BasicValue>[] frames, org.objectweb.asm.tree.InsnList inner)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(org.objectweb.asm.MethodVisitor mv)
     
    int
     

    Methods inherited from class org.objectweb.asm.tree.InsnList

    add, add, clear, contains, get, getFirst, getLast, indexOf, insert, insert, insert, insert, insertBefore, insertBefore, iterator, iterator, remove, resetLabels, set, toArray

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Constructor Details

    • TrackingInstructionList

      public TrackingInstructionList(org.objectweb.asm.tree.analysis.Frame<org.objectweb.asm.tree.analysis.BasicValue>[] frames, org.objectweb.asm.tree.InsnList inner)
  • Method Details

    • accept

      public void accept(org.objectweb.asm.MethodVisitor mv)
      Overrides:
      accept in class org.objectweb.asm.tree.InsnList
    • size

      public int size()
      Overrides:
      size in class org.objectweb.asm.tree.InsnList