From e2297e4cbda240e899a1a79e10ad0e2d4cbe1886 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Fri, 14 May 2010 15:34:39 +0200 Subject: [PATCH] less verbose. --- src/libs/cplusplus/LookupContext.cpp | 47 ++++++++++++++-------------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index c12fd4e8862..f23737c2073 100644 --- a/src/libs/cplusplus/LookupContext.cpp +++ b/src/libs/cplusplus/LookupContext.cpp @@ -391,37 +391,36 @@ void CreateBindings::lookupInScope(const Name *name, Scope *scope, else if (s->name()->isQualifiedNameId()) continue; // skip qualified ids. -#if 1 - if (templateId && (s->isDeclaration() || s->isFunction())) { + if (debug) { + if (templateId && (s->isDeclaration() || s->isFunction())) { - FullySpecifiedType ty = GenTemplateInstance::instantiate(templateId, s, _control); + FullySpecifiedType ty = GenTemplateInstance::instantiate(templateId, s, _control); - Overview oo; - oo.setShowFunctionSignatures(true); - oo.setShowReturnTypes(true); + Overview oo; + oo.setShowFunctionSignatures(true); + oo.setShowReturnTypes(true); - qDebug() << "TODO: instantiate:" << oo(s->type(), s->name()) << "using:" << oo(templateId) - << oo(ty); + qDebug() << "TODO: instantiate:" << oo(s->type(), s->name()) << "using:" << oo(templateId) + << oo(ty); #if 0 - if (Declaration *decl = s->asDeclaration()) { - qDebug() << "instantiate declaration"; - Declaration *d = _control->newDeclaration(0, 0); - d->copy(decl); - d->setType(ty); - result->append(d); - continue; - } else if (Function *fun = s->asFunction()) { - qDebug() << "instantiate function"; - Function *d = ty->asFunctionType(); - d->copy(fun); - result->append(d); - continue; - } + if (Declaration *decl = s->asDeclaration()) { + qDebug() << "instantiate declaration"; + Declaration *d = _control->newDeclaration(0, 0); + d->copy(decl); + d->setType(ty); + result->append(d); + continue; + } else if (Function *fun = s->asFunction()) { + qDebug() << "instantiate function"; + Function *d = ty->asFunctionType(); + d->copy(fun); + result->append(d); + continue; + } #endif - + } } -#endif result->append(s); } -- GitLab