mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Code streamlining.
This commit is contained in:
parent
be065cee02
commit
bf14a317b4
1 changed files with 67 additions and 69 deletions
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue