summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/LookupContext.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-05-14 15:34:39 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2010-05-14 15:34:39 +0200
commite2297e4cbda240e899a1a79e10ad0e2d4cbe1886 (patch)
tree8cf855088444540592a9bd32444a17a26d7f37e2 /src/libs/cplusplus/LookupContext.cpp
parent3decf8ccc01e95664fd0e128e9bcdddd90b15571 (diff)
downloadqt-creator-e2297e4cbda240e899a1a79e10ad0e2d4cbe1886.tar.gz
less verbose.
Diffstat (limited to 'src/libs/cplusplus/LookupContext.cpp')
-rw-r--r--src/libs/cplusplus/LookupContext.cpp47
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);
}