Class TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord

    • Field Detail

      • label

        private final org.objectweb.asm.Label label
        The label that indicates the beginning of the active record.
    • Constructor Detail

      • WithActiveRecord

        protected WithActiveRecord​(org.objectweb.asm.MethodVisitor methodVisitor,
                                   TypeDescription instrumentedType,
                                   TypeWriter.MethodPool.Record record,
                                   AnnotationValueFilter.Factory annotationValueFilterFactory,
                                   boolean requireFrames,
                                   boolean expandFrames)
        Creates a new appending initialization handler without a drain and with an active record.
        Parameters:
        methodVisitor - The underlying method visitor.
        instrumentedType - The instrumented type.
        record - The method pool record for the type initializer.
        annotationValueFilterFactory - The used annotation value filter factory.
        requireFrames - true if the visitor is required to add frames.
        expandFrames - true if the visitor is required to expand any added frame.