Class MemberDescriptorReferencedClassVisitor

  • All Implemented Interfaces:
    MemberVisitor

    public class MemberDescriptorReferencedClassVisitor
    extends java.lang.Object
    implements MemberVisitor
    This MemberVisitor lets a given ClassVisitor visit all the classes referenced by the descriptors of the class members that it visits.

    It also takes into account functions with Kotlin inline class parameters, if includeKotlinMetadata = true: in the case of inline classes, in the underlying JVM method the actual class will not be referenced since the Kotlin compiler inlines uses.