Class MemberDescriptorReferencedClassVisitor

java.lang.Object
proguard.classfile.visitor.MemberDescriptorReferencedClassVisitor
All Implemented Interfaces:
MemberVisitor

public class MemberDescriptorReferencedClassVisitor extends 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.