--- old/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java 2016-12-15 09:20:01.681463440 +0000 +++ new/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java 2016-12-15 09:20:01.574456120 +0000 @@ -136,14 +136,6 @@ return false; } - public Boolean visitInterfaceMethodref(CONSTANT_InterfaceMethodref_info info, ConstantPool cpool) { - return filter.accept(cpool, info); - } - - public Boolean visitMethodref(CONSTANT_Methodref_info info, ConstantPool cpool) { - return filter.accept(cpool, info); - } - public Boolean visitFieldref(CONSTANT_Fieldref_info info, ConstantPool cpool) { return filter.accept(cpool, info); } @@ -160,6 +152,10 @@ return false; } + public Boolean visitInterfaceMethodref(CONSTANT_InterfaceMethodref_info info, ConstantPool cpool) { + return filter.accept(cpool, info); + } + public Boolean visitInvokeDynamic(CONSTANT_InvokeDynamic_info info, ConstantPool cpool) { return false; } @@ -168,18 +164,30 @@ return false; } - public Boolean visitNameAndType(CONSTANT_NameAndType_info info, ConstantPool cpool) { + public Boolean visitMethodHandle(CONSTANT_MethodHandle_info info, ConstantPool cpool) { return false; } - public Boolean visitMethodHandle(CONSTANT_MethodHandle_info info, ConstantPool cpool) { - return false; + public Boolean visitMethodref(CONSTANT_Methodref_info info, ConstantPool cpool) { + return filter.accept(cpool, info); } public Boolean visitMethodType(CONSTANT_MethodType_info info, ConstantPool cpool) { return false; } + public Boolean visitModule(CONSTANT_Module_info info, ConstantPool cpool) { + return false; + } + + public Boolean visitNameAndType(CONSTANT_NameAndType_info info, ConstantPool cpool) { + return false; + } + + public Boolean visitPackage(CONSTANT_Package_info info, ConstantPool cpool) { + return false; + } + public Boolean visitString(CONSTANT_String_info info, ConstantPool cpool) { return false; }