public class KotlinTryFinallyLineFilter extends BaseLineFilter
myContext| Constructor and Description |
|---|
KotlinTryFinallyLineFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isApplicable(InstrumentationData context) |
protected boolean |
shouldRemoveLine() |
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 |
visitTryCatchBlock(org.jetbrains.coverage.org.objectweb.asm.Label start,
org.jetbrains.coverage.org.objectweb.asm.Label end,
org.jetbrains.coverage.org.objectweb.asm.Label handler,
java.lang.String type) |
getCurrentLine, hasInstructions, onLineRemoved, setHasInstructions, visitEnd, visitFieldInsn, visitIincInsn, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLdcInsn, visitLookupSwitchInsn, visitMethodInsn, visitMultiANewArrayInsn, visitTableSwitchInsn, visitTypeInsn, visitVarInsn, wasLineSeenBeforeinitFiltergetDelegate, visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitFrame, visitInsnAnnotation, visitLocalVariable, visitLocalVariableAnnotation, visitMaxs, visitMethodInsn, visitParameter, visitParameterAnnotation, visitTryCatchAnnotation, visitTypeAnnotationpublic boolean isApplicable(InstrumentationData context)
isApplicable in class CoverageFilterprotected boolean shouldRemoveLine()
shouldRemoveLine in class BaseLineFilterpublic void visitTryCatchBlock(org.jetbrains.coverage.org.objectweb.asm.Label start,
org.jetbrains.coverage.org.objectweb.asm.Label end,
org.jetbrains.coverage.org.objectweb.asm.Label handler,
java.lang.String type)
visitTryCatchBlock in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic void visitLabel(org.jetbrains.coverage.org.objectweb.asm.Label label)
visitLabel in class org.jetbrains.coverage.org.objectweb.asm.MethodVisitorpublic void visitInsn(int opcode)
visitInsn in class BaseLineFilterpublic void visitLineNumber(int line,
org.jetbrains.coverage.org.objectweb.asm.Label start)
visitLineNumber in class BaseLineFilter