if (!(instr instanceof EntryInstruction))
return null;
EntryInstruction invoke = (EntryInstruction) instr;
IMethodBinding binding = invoke.resolveBinding();
if (methodName != null && !(methodName.equals(binding.getName())))
return null;
if (thisType != null && !types.existsCommonSubtype(thisType, binding.getDeclaringClass().getQualifiedName()))