use of org.objectweb.asm.AnnotationVisitor in project drill by apache.
the class AloadPopRemover method visitTryCatchAnnotation.
@Override
public AnnotationVisitor visitTryCatchAnnotation(final int typeRef, final TypePath typePath, final String desc, final boolean visible) {
processDeferredAload(false);
final AnnotationVisitor annotationVisitor = super.visitTryCatchAnnotation(typeRef, typePath, desc, visible);
return annotationVisitor;
}
use of org.objectweb.asm.AnnotationVisitor in project drill by apache.
the class AloadPopRemover method visitLocalVariableAnnotation.
@Override
public AnnotationVisitor visitLocalVariableAnnotation(final int typeRef, final TypePath typePath, final Label[] start, final Label[] end, final int[] index, final String desc, final boolean visible) {
processDeferredAload(false);
final AnnotationVisitor annotationVisitor = super.visitLocalVariableAnnotation(typeRef, typePath, start, end, index, desc, visible);
return annotationVisitor;
}
use of org.objectweb.asm.AnnotationVisitor in project drill by apache.
the class CheckClassVisitorFsm method visitAnnotation.
@Override
public AnnotationVisitor visitAnnotation(final String desc, final boolean visible) {
fsmCursor.transition("visitAnnotation");
final AnnotationVisitor annotationVisitor = super.visitAnnotation(desc, visible);
// TODO: add CheckAnnotationVisitorFsm
return annotationVisitor;
}
use of org.objectweb.asm.AnnotationVisitor in project drill by apache.
the class CheckClassVisitorFsm method visitTypeAnnotation.
@Override
public AnnotationVisitor visitTypeAnnotation(final int typeRef, final TypePath typePath, final String desc, final boolean visible) {
fsmCursor.transition("visitTypeAnnotation");
final AnnotationVisitor annotationVisitor = super.visitTypeAnnotation(typeRef, typePath, desc, visible);
// TODO: add CheckAnnotationVisitorFsm
return annotationVisitor;
}
use of org.objectweb.asm.AnnotationVisitor in project drill by apache.
the class CheckMethodVisitorFsm method visitLocalVariableAnnotation.
@Override
public AnnotationVisitor visitLocalVariableAnnotation(final int typeRef, final TypePath typePath, final Label[] start, final Label[] end, final int[] index, final String desc, final boolean visible) {
fsmCursor.transition("visitLocalVariableAnnotation");
final AnnotationVisitor annotationVisitor = super.visitLocalVariableAnnotation(typeRef, typePath, start, end, index, desc, visible);
// TODO: add CheckAnnotationVisitorFsm
return annotationVisitor;
}
Aggregations