public void visitEnclosingMethodAttribute(Clazz clazz, EnclosingMethodAttribute enclosingMethodAttribute) { // Check whether the class itself is retargeted. checkTarget(clazz); // Check whether the referenced class is retargeted. checkTarget(enclosingMethodAttribute.referencedClass); }
programClassPool.classesAccept(new RetargetedInnerClassAttributeRemover());
programClassPool.classesAccept(new RetargetedInnerClassAttributeRemover());
public void visitEnclosingMethodAttribute(Clazz clazz, EnclosingMethodAttribute enclosingMethodAttribute) { // Check whether the class itself is retargeted. checkTarget(clazz); // Check whether the referenced class is retargeted. checkTarget(enclosingMethodAttribute.referencedClass); }
programClassPool.classesAccept(new RetargetedInnerClassAttributeRemover());
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Check whether the referenced class is retargeted. checkTarget(classConstant.referencedClass); }
programClassPool.classesAccept(new RetargetedInnerClassAttributeRemover());
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Check whether the referenced class is retargeted. checkTarget(classConstant.referencedClass); }
public void visitEnclosingMethodAttribute(Clazz clazz, EnclosingMethodAttribute enclosingMethodAttribute) { // Check whether the class itself is retargeted. checkTarget(clazz); // Check whether the referenced class is retargeted. checkTarget(enclosingMethodAttribute.referencedClass); }
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Check whether the referenced class is retargeted. checkTarget(classConstant.referencedClass); }
public void visitEnclosingMethodAttribute(Clazz clazz, EnclosingMethodAttribute enclosingMethodAttribute) { // Check whether the class itself is retargeted. checkTarget(clazz); // Check whether the referenced class is retargeted. checkTarget(enclosingMethodAttribute.referencedClass); }
public void visitClassConstant(Clazz clazz, ClassConstant classConstant) { // Check whether the referenced class is retargeted. checkTarget(classConstant.referencedClass); }
public void visitInnerClassesAttribute(Clazz clazz, InnerClassesAttribute innerClassesAttribute) { // Check whether the class itself is retargeted. checkTarget(clazz); // Check whether the referenced classes are retargeted. innerClassesAttribute.innerClassEntriesAccept(clazz, this); }
public void visitInnerClassesAttribute(Clazz clazz, InnerClassesAttribute innerClassesAttribute) checkTarget(clazz);
public void visitInnerClassesAttribute(Clazz clazz, InnerClassesAttribute innerClassesAttribute) checkTarget(clazz);
public void visitInnerClassesAttribute(Clazz clazz, InnerClassesAttribute innerClassesAttribute) checkTarget(clazz);