List of usage examples for org.objectweb.asm MethodVisitor subclass-usage
From source file kilim.tools.DumpClass.java
class DumpMethodVisitor extends MethodVisitor implements Opcodes { public DumpMethodVisitor() { super(Opcodes.ASM4); }
From source file net.orfjackal.retrolambda.defaultmethods.InterfaceToHelperRewriter.java
/** * Created by arneball on 2014-08-24. */ class InterfaceToHelperRewriter extends MethodVisitor implements Opcodes { public InterfaceToHelperRewriter(MethodVisitor mv) { super(ASM5, mv);
From source file net.orfjackal.retrolambda.lambdas.RemoveLambdaFormHiddenAnnotation.java
public class RemoveLambdaFormHiddenAnnotation extends MethodVisitor { private static final String LAMBDA_FORM_HIDDEN_NAME = "Ljava/lang/invoke/LambdaForm$Hidden;"; public RemoveLambdaFormHiddenAnnotation(MethodVisitor mv) { super(Opcodes.ASM5, mv);
From source file net.sf.cglib.transform.MethodVisitorTee.java
public class MethodVisitorTee extends MethodVisitor { private final MethodVisitor mv1; private final MethodVisitor mv2; public MethodVisitorTee(MethodVisitor mv1, MethodVisitor mv2) { super(Opcodes.ASM5);
From source file net.sourceforge.cobertura.instrument.ContextMethodAwareMethodAdapter.java
/**
* Abstract implementation of {@link MethodVisitor} that:
* <ul>
* <li>provides information about {@link #className},{@link #methodName} and {@link #methodSignature} of method currently being instrumented/analyzed</li>
* <li>Assign line identifiers (see {@link AbstractFindTouchPointsClassInstrumenter#lineIdGenerator} to every LINENUMBER asm instruction found</li>
* </ul>
From source file net.sourceforge.cobertura.instrument.HistoryMethodAdapter.java
/** * A message adapter that keeps list of last N events. * * @author piotr.tabor@gmail.com. */ public class HistoryMethodAdapter extends MethodVisitor {
From source file net.transmutator4j.mutator.MutateMethodAdapter.java
public class MutateMethodAdapter extends MethodVisitor { private final Mutator mutator; private int mutatedLine; public MutateMethodAdapter(MethodVisitor mv, Mutator mutator) {
From source file org.apache.commons.javaflow.bytecode.transformation.asm.ContinuationMethodAdapter.java
public final class ContinuationMethodAdapter extends MethodVisitor implements Opcodes { private static final String STACK_RECORDER = Type.getInternalName(StackRecorder.class); private static final String POP_METHOD = "pop"; private static final String PUSH_METHOD = "push";
From source file org.apache.commons.javaflow.providers.asm4.ContinuableMethodVisitor.java
public final class ContinuableMethodVisitor extends MethodVisitor { private static final String STACK_RECORDER = Type.getInternalName(StackRecorder.class); private static final String POP_METHOD = "pop"; private static final String PUSH_METHOD = "push"; private final ContinuableMethodNode methodNode;
From source file org.apache.commons.javaflow.providers.asm5.ContinuableMethodVisitor.java
public final class ContinuableMethodVisitor extends MethodVisitor { private static final String STACK_RECORDER = Type.getInternalName(StackRecorder.class); private static final String POP_METHOD = "pop"; private static final String PUSH_METHOD = "push"; private final ContinuableMethodNode methodNode;