public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { // Can the method have other implementations? if (libraryClass.mayHaveImplementations(libraryMethod)) { // All implementations must keep all parameters of this method, // including the 'this' parameter. markUsedParameters(libraryMethod, -1L); } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { // Can the method have other implementations? if (libraryClass.mayHaveImplementations(libraryMethod)) { // All implementations must keep all parameters of this method, // including the 'this' parameter. markUsedParameters(libraryMethod, -1L); } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { if (libraryClass.mayHaveImplementations(libraryMethod)) { memberVisitor.visitLibraryMethod(libraryClass, libraryMethod); } } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { if (libraryClass.mayHaveImplementations(libraryMethod)) { memberVisitor.visitLibraryMethod(libraryClass, libraryMethod); } } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { // Can the method have other implementations? if (libraryClass.mayHaveImplementations(libraryMethod)) { // All implementations must keep all parameters of this method, // including the 'this' parameter. markUsedParameters(libraryMethod, -1L); } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { // Can the method have other implementations? if (libraryClass.mayHaveImplementations(libraryMethod)) { // All implementations must keep all parameters of this method, // including the 'this' parameter. markUsedParameters(libraryMethod, -1L); } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { if (libraryClass.mayHaveImplementations(libraryMethod)) { memberVisitor.visitLibraryMethod(libraryClass, libraryMethod); } } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { if (libraryClass.mayHaveImplementations(libraryMethod)) { memberVisitor.visitLibraryMethod(libraryClass, libraryMethod); } } }