mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-30 20:35:38 +02:00
Bug 515066 - ArrayIndexOutOfBoundsException in CPPClassScope.markInheritedConstructorsSourceBases()
Change-Id: Id08fb0bb432fe6af02afabdcdde761016514db42
This commit is contained in:
parent
795a90288b
commit
bddbdd2752
1 changed files with 2 additions and 0 deletions
|
@ -162,6 +162,8 @@ public class CPPClassScope extends CPPScope implements ICPPClassScope {
|
|||
continue;
|
||||
ICPPASTQualifiedName qName = (ICPPASTQualifiedName) name;
|
||||
ICPPASTNameSpecifier[] qualifier = qName.getQualifier();
|
||||
if (qualifier.length == 0)
|
||||
continue;
|
||||
IBinding parent = qualifier[qualifier.length - 1].resolveBinding();
|
||||
if (!(parent instanceof IType) || parent instanceof IProblemBinding)
|
||||
continue;
|
||||
|
|
Loading…
Add table
Reference in a new issue