public void visitProvidesInfo(Clazz clazz, ProvidesInfo providesInfo) { providesInfo.u2providesIndex = remapConstantIndex(providesInfo.u2providesIndex); remapConstantIndexArray(providesInfo.u2providesWithIndex, providesInfo.u2providesWithCount); }
public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) { bootstrapMethodInfo.u2methodHandleIndex = remapConstantIndex(bootstrapMethodInfo.u2methodHandleIndex); // Remap the constant pool references of the bootstrap methods.. remapConstantIndexArray(bootstrapMethodInfo.u2methodArguments, bootstrapMethodInfo.u2methodArgumentCount); }
public void visitExceptionsAttribute(Clazz clazz, Method method, ExceptionsAttribute exceptionsAttribute) { exceptionsAttribute.u2attributeNameIndex = remapConstantIndex(exceptionsAttribute.u2attributeNameIndex); // Remap the constant pool references of the exceptions. remapConstantIndexArray(exceptionsAttribute.u2exceptionIndexTable, exceptionsAttribute.u2exceptionIndexTableLength); }
public void visitExceptionsAttribute(Clazz clazz, Method method, ExceptionsAttribute exceptionsAttribute) { exceptionsAttribute.u2attributeNameIndex = remapConstantIndex(exceptionsAttribute.u2attributeNameIndex); // Remap the constant pool references of the exceptions. remapConstantIndexArray(exceptionsAttribute.u2exceptionIndexTable, exceptionsAttribute.u2exceptionIndexTableLength); }
public void visitExportsInfo(Clazz clazz, ExportsInfo exportsInfo) { exportsInfo.u2exportsIndex = remapConstantIndex(exportsInfo.u2exportsIndex); remapConstantIndexArray(exportsInfo.u2exportsToIndex, exportsInfo.u2exportsToCount); }
public void visitModulePackagesAttribute(Clazz clazz, ModulePackagesAttribute modulePackagesAttribute) { modulePackagesAttribute.u2attributeNameIndex = remapConstantIndex(modulePackagesAttribute.u2attributeNameIndex); remapConstantIndexArray(modulePackagesAttribute.u2packages, modulePackagesAttribute.u2packagesCount); }
public void visitExportsInfo(Clazz clazz, ExportsInfo exportsInfo) { exportsInfo.u2exportsIndex = remapConstantIndex(exportsInfo.u2exportsIndex); remapConstantIndexArray(exportsInfo.u2exportsToIndex, exportsInfo.u2exportsToCount); }
public void visitModulePackagesAttribute(Clazz clazz, ModulePackagesAttribute modulePackagesAttribute) { modulePackagesAttribute.u2attributeNameIndex = remapConstantIndex(modulePackagesAttribute.u2attributeNameIndex); remapConstantIndexArray(modulePackagesAttribute.u2packages, modulePackagesAttribute.u2packagesCount); }
public void visitExceptionsAttribute(Clazz clazz, Method method, ExceptionsAttribute exceptionsAttribute) { exceptionsAttribute.u2attributeNameIndex = remapConstantIndex(exceptionsAttribute.u2attributeNameIndex); // Remap the constant pool references of the exceptions. remapConstantIndexArray(exceptionsAttribute.u2exceptionIndexTable, exceptionsAttribute.u2exceptionIndexTableLength); }
public void visitProvidesInfo(Clazz clazz, ProvidesInfo providesInfo) { providesInfo.u2providesIndex = remapConstantIndex(providesInfo.u2providesIndex); remapConstantIndexArray(providesInfo.u2providesWithIndex, providesInfo.u2providesWithCount); }
public void visitModulePackagesAttribute(Clazz clazz, ModulePackagesAttribute modulePackagesAttribute) { modulePackagesAttribute.u2attributeNameIndex = remapConstantIndex(modulePackagesAttribute.u2attributeNameIndex); remapConstantIndexArray(modulePackagesAttribute.u2packages, modulePackagesAttribute.u2packagesCount); }
public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) { bootstrapMethodInfo.u2methodHandleIndex = remapConstantIndex(bootstrapMethodInfo.u2methodHandleIndex); // Remap the constant pool references of the bootstrap methods.. remapConstantIndexArray(bootstrapMethodInfo.u2methodArguments, bootstrapMethodInfo.u2methodArgumentCount); }
public void visitExportsInfo(Clazz clazz, ExportsInfo exportsInfo) { exportsInfo.u2exportsIndex = remapConstantIndex(exportsInfo.u2exportsIndex); remapConstantIndexArray(exportsInfo.u2exportsToIndex, exportsInfo.u2exportsToCount); }
public void visitOpensInfo(Clazz clazz, OpensInfo opensInfo) { opensInfo.u2opensIndex = remapConstantIndex(opensInfo.u2opensIndex); remapConstantIndexArray(opensInfo.u2opensToIndex, opensInfo.u2opensToCount); }
public void visitOpensInfo(Clazz clazz, OpensInfo opensInfo) { opensInfo.u2opensIndex = remapConstantIndex(opensInfo.u2opensIndex); remapConstantIndexArray(opensInfo.u2opensToIndex, opensInfo.u2opensToCount); }
public void visitProvidesInfo(Clazz clazz, ProvidesInfo providesInfo) { providesInfo.u2providesIndex = remapConstantIndex(providesInfo.u2providesIndex); remapConstantIndexArray(providesInfo.u2providesWithIndex, providesInfo.u2providesWithCount); }
public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) { bootstrapMethodInfo.u2methodHandleIndex = remapConstantIndex(bootstrapMethodInfo.u2methodHandleIndex); // Remap the constant pool references of the bootstrap methods.. remapConstantIndexArray(bootstrapMethodInfo.u2methodArguments, bootstrapMethodInfo.u2methodArgumentCount); }
public void visitOpensInfo(Clazz clazz, OpensInfo opensInfo) { opensInfo.u2opensIndex = remapConstantIndex(opensInfo.u2opensIndex); remapConstantIndexArray(opensInfo.u2opensToIndex, opensInfo.u2opensToCount); }
public void visitExceptionsAttribute(Clazz clazz, Method method, ExceptionsAttribute exceptionsAttribute) { exceptionsAttribute.u2attributeNameIndex = remapConstantIndex(exceptionsAttribute.u2attributeNameIndex); // Remap the constant pool references of the exceptions. remapConstantIndexArray(exceptionsAttribute.u2exceptionIndexTable, exceptionsAttribute.u2exceptionIndexTableLength); }
public void visitProgramClass(ProgramClass programClass) { // Remap the local constant pool references. programClass.u2thisClass = remapConstantIndex(programClass.u2thisClass); programClass.u2superClass = remapConstantIndex(programClass.u2superClass); remapConstantIndexArray(programClass.u2interfaces, programClass.u2interfacesCount); // Remap the references of the constant pool entries themselves. programClass.constantPoolEntriesAccept(this); // Remap the references in all fields, methods, and attributes. programClass.fieldsAccept(this); programClass.methodsAccept(this); programClass.attributesAccept(this); }