Minor, delete useless instanceof

A follow-up to 9b832d4
This commit is contained in:
Alexander Udalov
2015-08-05 19:04:06 +03:00
parent 8556f18ed5
commit 47439603bb
@@ -841,10 +841,8 @@ public class OverrideResolver {
@NotNull ValueParameterDescriptor parameterFromSubclass,
@NotNull ValueParameterDescriptor parameterFromSuperclass
) {
DeclarationDescriptor subFunction = parameterFromSubclass.getContainingDeclaration();
DeclarationDescriptor superFunction = parameterFromSuperclass.getContainingDeclaration();
return subFunction instanceof CallableDescriptor && ((CallableDescriptor) subFunction).hasStableParameterNames() &&
superFunction instanceof CallableDescriptor && ((CallableDescriptor) superFunction).hasStableParameterNames() &&
return parameterFromSubclass.getContainingDeclaration().hasStableParameterNames() &&
parameterFromSuperclass.getContainingDeclaration().hasStableParameterNames() &&
!parameterFromSuperclass.getName().equals(parameterFromSubclass.getName());
}