1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-04 06:45:43 +02:00

Fix for bug 234918.

This commit is contained in:
Sergey Prigogin 2008-06-07 22:41:53 +00:00
parent bf8b2dc9ac
commit e380af5d8b

View file

@ -505,11 +505,13 @@ class PDOMCPPLinkage extends PDOMLinkage implements IIndexCPPBindingConstants {
if (scope instanceof ICPPClassScope) {
ICPPMethod[] implicit= ((ICPPClassScope) scope).getImplicitMethods();
for (ICPPMethod method : implicit) {
PDOMBinding pdomBinding= adaptBinding(method);
if (pdomBinding == null) {
createBinding(type, method);
} else if (!pdomBinding.hasDefinition()) {
pdomBinding.update(this, method);
if (!(method instanceof IProblemBinding)) {
PDOMBinding pdomBinding= adaptBinding(method);
if (pdomBinding == null) {
createBinding(type, method);
} else if (!pdomBinding.hasDefinition()) {
pdomBinding.update(this, method);
}
}
}
}