public class KotlinImplementerDefaultInterfaceMemberFilter extends CoverageFilter
myContext| Constructor and Description |
|---|
KotlinImplementerDefaultInterfaceMemberFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
initFilter(org.jetbrains.coverage.org.objectweb.asm.MethodVisitor methodVisitor,
InstrumentationData context) |
boolean |
isApplicable(InstrumentationData context) |
static java.lang.String |
removeDefaultMarkerSuffix(java.lang.String internalName) |
void |
visitInsn(int opcode) |
void |
visitLabel(org.jetbrains.coverage.org.objectweb.asm.Label label) |
void |
visitLineNumber(int line,
org.jetbrains.coverage.org.objectweb.asm.Label start) |
void |
visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor,
boolean isInterface) |
void |
visitVarInsn(int opcode,
int var) |
getDelegate, visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLdcInsn, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsnpublic KotlinImplementerDefaultInterfaceMemberFilter()
public boolean isApplicable(InstrumentationData context)
isApplicable in class CoverageFilterpublic void initFilter(org.jetbrains.coverage.org.objectweb.asm.MethodVisitor methodVisitor,
InstrumentationData context)
initFilter in class CoverageFilterpublic void visitLabel(org.jetbrains.coverage.org.objectweb.asm.Label label)
visitLabel in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic void visitLineNumber(int line,
org.jetbrains.coverage.org.objectweb.asm.Label start)
visitLineNumber in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic void visitVarInsn(int opcode,
int var)
visitVarInsn in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic void visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor,
boolean isInterface)
visitMethodInsn in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic void visitInsn(int opcode)
visitInsn in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic static java.lang.String removeDefaultMarkerSuffix(java.lang.String internalName)