mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Revert "Bug 421823 - When a base class lookup runs into a deferred instance, disambiguate between a method and a field"
This reverts commit a121f85c83
.
This commit is contained in:
parent
833003c99d
commit
5bf1d13887
1 changed files with 1 additions and 4 deletions
|
@ -217,7 +217,6 @@ import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPScope;
|
|||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument;
|
||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateParameterMap;
|
||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownConstructor;
|
||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownField;
|
||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMemberClass;
|
||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUnknownMethod;
|
||||
import org.eclipse.cdt.internal.core.dom.parser.cpp.CPPUsingDeclaration;
|
||||
|
@ -498,10 +497,8 @@ public class CPPSemantics {
|
|||
if (binding == null && data.skippedScope != null) {
|
||||
if (namePropertyInParent == IASTNamedTypeSpecifier.NAME) {
|
||||
binding= new CPPUnknownMemberClass(data.skippedScope, name.getSimpleID());
|
||||
} else if (data.isFunctionCall()) {
|
||||
binding= new CPPUnknownMethod(data.skippedScope, name.getSimpleID());
|
||||
} else {
|
||||
binding= new CPPUnknownField(data.skippedScope, name.getSimpleID());
|
||||
binding= new CPPUnknownMethod(data.skippedScope, name.getSimpleID());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue