Example usage for org.objectweb.asm Opcodes interface-usage

List of usage examples for org.objectweb.asm Opcodes interface-usage

Introduction

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

Usage

From source file pku.sei.checkedcoverage.tracer.instrumentation.IdentifiableInstrumenter.java

public class IdentifiableInstrumenter implements Opcodes {

    private static final String ID_FIELD_NAME = "__tracing_object_id";

    private final Tracer tracer;
    private final ReadClass readClass;

From source file pku.sei.checkedcoverage.tracer.instrumentation.PauseTracingInstrumenter.java

/**
 * This class instruments methods to stop tracing as soon as the method is entered
 * and continue when it is left (either by a return statement or by a thrown exception).
 * 
 * @author Clemens Hammacher
 */

From source file pku.sei.checkedcoverage.tracer.instrumentation.TracingClassInstrumenter.java

public class TracingClassInstrumenter implements Opcodes {

    private final Tracer tracer;
    private final ReadClass readClass;

    public TracingClassInstrumenter(final ReadClass readClass, final Tracer tracer) {

From source file pku.sei.checkedcoverage.tracer.instrumentation.TracingMethodInstrumenter.java

public class TracingMethodInstrumenter implements Opcodes {

    public static class FixedInstructionIterator implements ListIterator<AbstractInsnNode> {

        private final InsnList insnList;
        private ListIterator<AbstractInsnNode> iterator;

From source file pl.burningice.plugins.image.ast.AbstractImageContainerTransformation.java

/**
 * Base class for image container transformation workers
 *
 * @author pawel.gdula@burningice.pl
 */
abstract class AbstractImageContainerTransformation implements ASTTransformation, Opcodes {

From source file pl.burningice.plugins.image.ast.FileImageContainerTransformation.java

/**
 * Object execute transformation of object marked by FileImageContainer annotation
 *
 * @author pawel.gdula@burningice.pl
 */
@GroovyASTTransformation(phase = CompilePhase.CANONICALIZATION)

From source file pl.clareo.coroutines.core.CodeGenerationUtils.java

final class CodeGenerationUtils implements Opcodes {

    static InsnList box_double(int typeSort) {
        return box_double(-1, typeSort);
    }

From source file pl.clareo.coroutines.core.MethodTransformer.java

final class MethodTransformer implements Opcodes {

    private static Type[] diff(Type[] t1, Type[] t2) {
        // it assumes that t1 is at least as long as t2
        Type[] diff = new Type[t1.length];
        for (int i = 0; i < t2.length; i++) {

From source file plugins.quorum.Libraries.Language.Compile.Translate.JavaBytecodeClassWriter.java

/**
 *
 * @author stefika
 */
public class JavaBytecodeClassWriter implements Opcodes {
    public java.lang.Object $me = null;

From source file pt.minha.kernel.instrument.AnnotatedClassVisitor.java

public class AnnotatedClassVisitor extends ClassVisitor implements Opcodes {

    private static final String localName = "L" + Local.class.getCanonicalName().replace('.', '/') + ";";
    private static final String globalName = "L" + Global.class.getCanonicalName().replace('.', '/') + ";";

    private Translation action;