public class Instrumenter
extends org.jetbrains.coverage.org.objectweb.asm.ClassVisitor
| Constructor and Description |
|---|
Instrumenter(org.jetbrains.coverage.org.objectweb.asm.ClassVisitor classVisitor,
CoverageDataAccess dataAccess,
InstrumentationData data,
ProjectData projectData,
boolean branchCoverage,
boolean saveSource,
boolean calculateHits) |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces) |
org.jetbrains.coverage.org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitEnd() |
org.jetbrains.coverage.org.objectweb.asm.MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions) |
void |
visitOuterClass(java.lang.String outerClassName,
java.lang.String methodName,
java.lang.String methodSig) |
void |
visitSource(java.lang.String source,
java.lang.String debug) |
public Instrumenter(org.jetbrains.coverage.org.objectweb.asm.ClassVisitor classVisitor,
CoverageDataAccess dataAccess,
InstrumentationData data,
ProjectData projectData,
boolean branchCoverage,
boolean saveSource,
boolean calculateHits)
public void visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces)
visit in class org.jetbrains.coverage.org.objectweb.asm.ClassVisitorpublic org.jetbrains.coverage.org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String descriptor,
boolean visible)
visitAnnotation in class org.jetbrains.coverage.org.objectweb.asm.ClassVisitorpublic org.jetbrains.coverage.org.objectweb.asm.MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions)
visitMethod in class org.jetbrains.coverage.org.objectweb.asm.ClassVisitorpublic void visitEnd()
visitEnd in class org.jetbrains.coverage.org.objectweb.asm.ClassVisitorpublic void visitSource(java.lang.String source,
java.lang.String debug)
visitSource in class org.jetbrains.coverage.org.objectweb.asm.ClassVisitorpublic void visitOuterClass(java.lang.String outerClassName,
java.lang.String methodName,
java.lang.String methodSig)
visitOuterClass in class org.jetbrains.coverage.org.objectweb.asm.ClassVisitor