1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Code streamlining.

This commit is contained in:
Sergey Prigogin 2011-05-20 18:31:20 +00:00
parent be065cee02
commit bf14a317b4

View file

@ -84,11 +84,10 @@ public class NonVirtualDestructor extends AbstractIndexAstChecker {
private boolean hasErrorCondition(IASTDeclSpecifier decl) throws DOMException {
ICPPASTCompositeTypeSpecifier spec = (ICPPASTCompositeTypeSpecifier) decl;
className = spec.getName();
IBinding binding = className.getBinding();
if (binding == null) {
binding = className.resolveBinding();
}
IBinding binding = className.resolveBinding();
if (binding instanceof ICPPClassType) {
return false;
}
ICPPClassType classType = (ICPPClassType) binding;
virtualMethod = null;
destructor = null;
@ -160,7 +159,6 @@ public class NonVirtualDestructor extends AbstractIndexAstChecker {
return true;
}
}
}
return false;
}