diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2010-05-14 15:34:39 +0200 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2010-05-14 15:34:39 +0200 |
commit | e2297e4cbda240e899a1a79e10ad0e2d4cbe1886 (patch) | |
tree | 8cf855088444540592a9bd32444a17a26d7f37e2 /src/libs/cplusplus/LookupContext.cpp | |
parent | 3decf8ccc01e95664fd0e128e9bcdddd90b15571 (diff) | |
download | qt-creator-e2297e4cbda240e899a1a79e10ad0e2d4cbe1886.tar.gz |
less verbose.
Diffstat (limited to 'src/libs/cplusplus/LookupContext.cpp')
-rw-r--r-- | src/libs/cplusplus/LookupContext.cpp | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index c12fd4e886..f23737c207 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); } |