Abstract Span Adding Method Visitor
abstract class AbstractSpanAddingMethodVisitor(api: Int, originalVisitor: MethodVisitor, access: Int, descriptor: String?) : LocalVariablesSorter
Base class for all MethodVisitor that inject spans bytecode into existing methods. Abstracts away most of the logic like creating a span, setting span status, finishing a span, etc.
Since it inherits from LocalVariablesSorter for introducing new local variables, all child classes must use originalVisitor for all visiting operations, otherwise all variables visits will be always remapped, even those that we don't want to.
Inheritors
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun visitLocalVariable(p0: String, p1: String, p2: String, p3: Label, p4: Label, p5: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard