Example usage for org.objectweb.asm Opcodes ASM5

List of usage examples for org.objectweb.asm Opcodes ASM5

Introduction

In this page you can find the example usage for org.objectweb.asm Opcodes ASM5.

Prototype

int ASM5

To view the source code for org.objectweb.asm Opcodes ASM5.

Click Source Link

Usage

From source file:org.evosuite.runtime.instrumentation.KillSwitchClassAdapter.java

License:Open Source License

public KillSwitchClassAdapter(ClassVisitor cv) {
    super(Opcodes.ASM5, cv);
}

From source file:org.evosuite.runtime.instrumentation.KillSwitchMethodAdapter.java

License:Open Source License

public KillSwitchMethodAdapter(MethodVisitor mv, String methodName, String desc) {
    super(Opcodes.ASM5, mv);
}

From source file:org.evosuite.runtime.instrumentation.LoopCounterClassAdapter.java

License:Open Source License

public LoopCounterClassAdapter(ClassVisitor cv) {
    super(Opcodes.ASM5, cv);
}

From source file:org.evosuite.runtime.instrumentation.LoopCounterMethodAdapter.java

License:Open Source License

public LoopCounterMethodAdapter(MethodVisitor mv, String methodName, String desc) {
    super(Opcodes.ASM5, mv);
}

From source file:org.evosuite.runtime.instrumentation.MethodCallReplacementClassAdapter.java

License:Open Source License

public MethodCallReplacementClassAdapter(ClassVisitor cv, String className, boolean canAddMethods) {
    super(Opcodes.ASM5, cv);
    this.className = className;
    this.superClassName = null;
    this.canChangeSignature = canAddMethods;
}

From source file:org.evosuite.runtime.instrumentation.MethodCallReplacementMethodAdapter.java

License:Open Source License

/**
 * <p>//from   ww w .  ja v  a2  s.c om
 * Constructor for MethodCallReplacementMethodAdapter.
 * </p>
 * 
 * @param mv
 *            a {@link org.objectweb.asm.MethodVisitor} object.
 * @param className
 *            a {@link java.lang.String} object.
 * @param methodName
 *            a {@link java.lang.String} object.
 * @param access
 *            a int.
 * @param desc
 *            a {@link java.lang.String} object.
 */
public MethodCallReplacementMethodAdapter(MethodVisitor mv, String className, String superClassName,
        String methodName, int access, String desc) {
    super(Opcodes.ASM5, mv, access, methodName, desc);
    this.className = className;
    this.superClassName = superClassName;
    if (methodName.equals("<init>")) {
        needToWaitForSuperConstructor = true;
    }
}

From source file:org.evosuite.runtime.instrumentation.MultiMethodVisitor.java

License:Open Source License

/**
 * <p>Constructor for MultiMethodVisitor.</p>
 *
 * @param mv1 a {@link org.objectweb.asm.MethodVisitor} object.
 * @param mv2 a {@link org.objectweb.asm.MethodVisitor} object.
 *//*from w ww .j a v a 2 s .c o m*/
public MultiMethodVisitor(MethodVisitor mv1, MethodVisitor mv2) {
    super(Opcodes.ASM5);
    this.mv1 = mv1;
    this.mv2 = mv2;
}

From source file:org.evosuite.runtime.instrumentation.RegisterObjectForDeterministicHashCodeVisitor.java

License:Open Source License

protected RegisterObjectForDeterministicHashCodeVisitor(MethodVisitor mv, int access, String name,
        String desc) {
    super(Opcodes.ASM5, mv, access, name, desc);
}

From source file:org.evosuite.runtime.instrumentation.RemoveFinalClassAdapter.java

License:Open Source License

public RemoveFinalClassAdapter(ClassVisitor cv) {
    super(Opcodes.ASM5, cv);
}