diff options
| author | Roberto Raggi <[email protected]> | 2010-05-14 09:52:53 +0200 |
|---|---|---|
| committer | Roberto Raggi <[email protected]> | 2010-05-14 13:55:23 +0200 |
| commit | 517e04ff606e28a5eac527b666a3b81976f904ac (patch) | |
| tree | dc51749b6732c64a2156fe8ee537b82513a60ac3 /src/libs/cplusplus/ResolveExpression.cpp | |
| parent | 1302de086ab25a0c407ec2b628f3be473fdf355f (diff) | |
Reenabled the tooltip.
Diffstat (limited to 'src/libs/cplusplus/ResolveExpression.cpp')
| -rw-r--r-- | src/libs/cplusplus/ResolveExpression.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp index 2c333910e3f..dd6f996fa1e 100644 --- a/src/libs/cplusplus/ResolveExpression.cpp +++ b/src/libs/cplusplus/ResolveExpression.cpp @@ -123,9 +123,6 @@ void ResolveExpression::addResults(const QList<Symbol *> &symbols) void ResolveExpression::addResult(const FullySpecifiedType &ty, Scope *scope) { - Q_ASSERT(scope != 0); -#warning fix the signature of addResult. - LookupItem item; item.setType(ty); item.setScope(scope); @@ -604,7 +601,7 @@ ClassOrNamespace *ResolveExpression::baseExpression(const QList<LookupItem> &bas const OperatorNameId *arrowOp = control()->operatorNameId(OperatorNameId::ArrowOp); foreach (Symbol *overload, binding->find(arrowOp)) { - if (Function *funTy = overload->type()->asFunctionType()) { + if (overload->type()->isFunctionType()) { FullySpecifiedType overloadTy = GenTemplateInstance::instantiate(binding->templateId(), overload, control()); Function *instantiatedFunction = overloadTy->asFunctionType(); Q_ASSERT(instantiatedFunction != 0); @@ -650,10 +647,9 @@ bool ResolveExpression::visit(PostIncrDecrAST *) return false; } -bool ResolveExpression::visit(ObjCMessageExpressionAST *ast) +bool ResolveExpression::visit(ObjCMessageExpressionAST *) { -#warning implement ResolveExpression::visit - qWarning() << Q_FUNC_INFO << __LINE__; + qWarning() << "TODO" << Q_FUNC_INFO; return false; #if 0 |
