CatchingMethodVisitor

class CatchingMethodVisitor(apiVersion: Int, prevVisitor: MethodVisitor, className: String, methodContext: MethodContext, exceptionHandler: ExceptionHandler? = null, logger: Logger = SentryPlugin.logger) : MethodVisitor

Constructors

Link copied to clipboard
constructor(apiVersion: Int, prevVisitor: MethodVisitor, className: String, methodContext: MethodContext, exceptionHandler: ExceptionHandler? = null, logger: Logger = SentryPlugin.logger)

Functions

Link copied to clipboard
open fun getDelegate(): MethodVisitor
Link copied to clipboard
Link copied to clipboard
open fun visitAnnotation(p0: String, p1: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitAnnotationDefault(): AnnotationVisitor
Link copied to clipboard
open fun visitAttribute(p0: Attribute)
Link copied to clipboard
open fun visitCode()
Link copied to clipboard
open fun visitEnd()
Link copied to clipboard
open fun visitFieldInsn(p0: Int, p1: String, p2: String, p3: String)
Link copied to clipboard
open fun visitFrame(p0: Int, p1: Int, p2: Array<Any>, p3: Int, p4: Array<Any>)
Link copied to clipboard
open fun visitIincInsn(p0: Int, p1: Int)
Link copied to clipboard
open fun visitInsn(p0: Int)
Link copied to clipboard
open fun visitInsnAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitIntInsn(p0: Int, p1: Int)
Link copied to clipboard
open fun visitInvokeDynamicInsn(p0: String, p1: String, p2: Handle, vararg p3: Any)
Link copied to clipboard
open fun visitJumpInsn(p0: Int, p1: Label)
Link copied to clipboard
open fun visitLabel(p0: Label)
Link copied to clipboard
open fun visitLdcInsn(p0: Any)
Link copied to clipboard
open fun visitLineNumber(p0: Int, p1: Label)
Link copied to clipboard
open fun visitLocalVariable(p0: String, p1: String, p2: String, p3: Label, p4: Label, p5: Int)
Link copied to clipboard
open fun visitLocalVariableAnnotation(p0: Int, p1: TypePath, p2: Array<Label>, p3: Array<Label>, p4: IntArray, p5: String, p6: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitLookupSwitchInsn(p0: Label, p1: IntArray, p2: Array<Label>)
Link copied to clipboard
open override fun visitMaxs(maxStack: Int, maxLocals: Int)
Link copied to clipboard
open fun visitMethodInsn(p0: Int, p1: String, p2: String, p3: String)
open fun visitMethodInsn(p0: Int, p1: String, p2: String, p3: String, p4: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun visitParameter(p0: String, p1: Int)
Link copied to clipboard
open fun visitParameterAnnotation(p0: Int, p1: String, p2: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitTableSwitchInsn(p0: Int, p1: Int, p2: Label, vararg p3: Label)
Link copied to clipboard
open fun visitTryCatchAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitTryCatchBlock(p0: Label, p1: Label, p2: Label, p3: String)
Link copied to clipboard
open fun visitTypeAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
Link copied to clipboard
open fun visitTypeInsn(p0: Int, p1: String)
Link copied to clipboard
open fun visitVarInsn(p0: Int, p1: Int)