Interface InstrumentationPass

    • Method Detail

      • pass

        void pass​(org.objectweb.asm.tree.ClassNode classNode,
                  InstrumentationState state)
        Performs the instrumentation pass.
        Parameters:
        classNode - class node being operated on
        state - state shared between instrumentation passes
        Throws:
        java.lang.NullPointerException - if any argument is null or contains null
        java.lang.IllegalArgumentException - if could not continue instrumentation pass based on inputs