diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index bb4526b15faa39fec2cad4ba6e031a90d752e821..643fd8879cf991e4d321eef9ca605af86f645be0 100644 --- a/src/libs/cplusplus/LookupContext.cpp +++ b/src/libs/cplusplus/LookupContext.cpp @@ -42,8 +42,6 @@ #include <QtDebug> -//#define CPLUSPLUS_NO_LAZY_LOOKUP - using namespace CPlusPlus; static void fullyQualifiedName_helper(Symbol *symbol, QList<const Name *> *names) @@ -576,7 +574,6 @@ ClassOrNamespace *ClassOrNamespace::nestedClassOrNamespace(const Name *name) con void ClassOrNamespace::flush() { -#ifndef CPLUSPLUS_NO_LAZY_LOOKUP if (! _todo.isEmpty()) { const QList<Symbol *> todo = _todo; _todo.clear(); @@ -584,7 +581,6 @@ void ClassOrNamespace::flush() foreach (Symbol *member, todo) _factory->process(member, this); } -#endif } void ClassOrNamespace::addSymbol(Symbol *symbol) @@ -697,11 +693,7 @@ void CreateBindings::process(Symbol *s, ClassOrNamespace *classOrNamespace) void CreateBindings::process(Symbol *symbol) { -#ifndef CPLUSPLUS_NO_LAZY_LOOKUP _currentClassOrNamespace->addTodo(symbol); -#else - accept(symbol); -#endif } Control *CreateBindings::control() const