public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { programMember.attributesAccept(programClass, attributeVisitor); // Visit the attributes further down the member structure, if required. if (deep) { programMember.attributesAccept(programClass, this); } }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Fix the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Fix the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Fix the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Sort the attributes. Arrays.sort(programMember.attributes, 0, programMember.u2attributesCount, this); // Sort the attributes of the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Compact the attributes array. programMember.u2attributesCount = shrinkArray(programMember.attributes, programMember.u2attributesCount); // Compact any attributes of the remaining attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Let the visitor visit the classes referenced in the descriptor string. programMember.referencedClassesAccept(classVisitor); // Visit the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Compact the attributes array. programMember.u2attributesCount = shrinkArray(programMember.attributes, programMember.u2attributesCount); // Compact any attributes of the remaining attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Let the visitor visit the classes referenced in the descriptor string. programMember.referencedClassesAccept(classVisitor); // Visit the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { clean(programMember); programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Let the visitor visit the classes referenced in the descriptor string. programMember.referencedClassesAccept(classVisitor); // Visit the attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Shrink the attributes array. programMember.u2attributesCount = shrinkArray(programMember.attributes, programMember.u2attributesCount); // Shrink any attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { clean(programMember); programMember.attributesAccept(programClass, this); }
private void visitMember(ProgramClass programClass, ProgramMember programMember) { if (programMember.u2attributesCount > 0) { println("Class member attributes (count = " + programMember.u2attributesCount + "):"); programMember.attributesAccept(programClass, this); } }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { clean(programMember); programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Compact the attributes array. programMember.u2attributesCount = shrinkArray(programMember.attributes, programMember.u2attributesCount); // Compact any attributes of the remaining attributes. programMember.attributesAccept(programClass, this); }
private void visitMember(ProgramClass programClass, ProgramMember programMember) { // Remap the local constant pool references. programMember.u2nameIndex = remapConstantIndex(programMember.u2nameIndex); programMember.u2descriptorIndex = remapConstantIndex(programMember.u2descriptorIndex); // Remap the constant pool references of the remaining attributes. programMember.attributesAccept(programClass, this); }
public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) { // Mark the name and descriptor. markConstant(programClass, programMember.u2nameIndex); markConstant(programClass, programMember.u2descriptorIndex); // Mark the attributes. programMember.attributesAccept(programClass, this); }
private void visitMember(ProgramClass programClass, ProgramMember programMember) { // Remap the local constant pool references. programMember.u2nameIndex = remapConstantIndex(programMember.u2nameIndex); programMember.u2descriptorIndex = remapConstantIndex(programMember.u2descriptorIndex); // Remap the constant pool references of the remaining attributes. programMember.attributesAccept(programClass, this); }
private void visitMember(ProgramClass programClass, ProgramMember programMember) { // Remap the local constant pool references. programMember.u2nameIndex = remapConstantIndex(programMember.u2nameIndex); programMember.u2descriptorIndex = remapConstantIndex(programMember.u2descriptorIndex); // Remap the constant pool references of the remaining attributes. programMember.attributesAccept(programClass, this); }