Class ConstantPoolRemapper

java.lang.Object
proguard.classfile.editor.ConstantPoolRemapper
All Implemented Interfaces:
AnnotationVisitor, ElementValueVisitor, ExportsInfoVisitor, OpensInfoVisitor, ProvidesInfoVisitor, RequiresInfoVisitor, StackMapFrameVisitor, VerificationTypeVisitor, AttributeVisitor, BootstrapMethodInfoVisitor, ExceptionInfoVisitor, InnerClassesInfoVisitor, LocalVariableInfoVisitor, LocalVariableTypeInfoVisitor, ParameterInfoVisitor, RecordComponentInfoVisitor, ConstantVisitor, InstructionVisitor, ClassVisitor, MemberVisitor

This ClassVisitor remaps all possible references to constant pool entries of the classes that it visits, based on a given index map. It is assumed that the constant pool entries themselves have already been remapped.