summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppcodecompletion.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-05-05 09:47:16 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2010-05-05 16:36:44 +0200
commit32a84df5c0cc4bce26b32997478b714ad65e5b1c (patch)
treef44011a3c3f65f29ada0fa0047a28385b5ec68b6 /src/plugins/cpptools/cppcodecompletion.cpp
parent325bc6664f2a70318d3a2c3d14ea136477c0cc71 (diff)
downloadqt-creator-32a84df5c0cc4bce26b32997478b714ad65e5b1c.tar.gz
Deprecated the current LookupContext.
Diffstat (limited to 'src/plugins/cpptools/cppcodecompletion.cpp')
-rw-r--r--src/plugins/cpptools/cppcodecompletion.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp
index a01e63b18d..519dd69ed5 100644
--- a/src/plugins/cpptools/cppcodecompletion.cpp
+++ b/src/plugins/cpptools/cppcodecompletion.cpp
@@ -46,7 +46,7 @@
#include <TranslationUnit.h>
#include <cplusplus/ResolveExpression.h>
-#include <cplusplus/LookupContext.h>
+#include <cplusplus/DeprecatedLookupContext.h>
#include <cplusplus/MatchingText.h>
#include <cplusplus/Overview.h>
#include <cplusplus/ExpressionUnderCursor.h>
@@ -89,7 +89,7 @@ class FunctionArgumentWidget : public QLabel
public:
FunctionArgumentWidget();
void showFunctionHint(QList<Function *> functionSymbols,
- const LookupContext &context,
+ const DeprecatedLookupContext &context,
int startPosition);
protected:
@@ -117,7 +117,7 @@ private:
QLabel *m_numberLabel;
Utils::FakeToolTip *m_popupFrame;
QList<Function *> m_items;
- LookupContext m_context;
+ DeprecatedLookupContext m_context;
};
class ConvertToCompletionItem: protected NameVisitor
@@ -265,7 +265,7 @@ FunctionArgumentWidget::FunctionArgumentWidget():
}
void FunctionArgumentWidget::showFunctionHint(QList<Function *> functionSymbols,
- const LookupContext &context,
+ const DeprecatedLookupContext &context,
int startPosition)
{
Q_ASSERT(!functionSymbols.isEmpty());
@@ -798,7 +798,7 @@ int CppCodeCompletion::startCompletionInternal(TextEditor::BaseTextEditor *edit,
QList<LookupItem> results = typeOfExpression(expression, thisDocument, lastVisibleSymbol, TypeOfExpression::Preprocess);
- LookupContext context = typeOfExpression.lookupContext();
+ DeprecatedLookupContext context = typeOfExpression.lookupContext();
if (results.isEmpty()) {
if (m_completionOperator == T_SIGNAL || m_completionOperator == T_SLOT) {
@@ -894,7 +894,7 @@ int CppCodeCompletion::globalCompletion(Symbol *lastVisibleSymbol,
}
Document::Ptr exprDoc = Document::create(QLatin1String("<expression>"));
- const LookupContext context(lastVisibleSymbol, exprDoc, thisDocument, snapshot);
+ const DeprecatedLookupContext context(lastVisibleSymbol, exprDoc, thisDocument, snapshot);
const QList<Scope *> scopes = context.expand(context.visibleScopes());
foreach (Scope *scope, scopes) {
@@ -907,7 +907,7 @@ int CppCodeCompletion::globalCompletion(Symbol *lastVisibleSymbol,
}
bool CppCodeCompletion::completeConstructorOrFunction(const QList<LookupItem> &results,
- const LookupContext &context,
+ const DeprecatedLookupContext &context,
int endOfExpression, bool toolTipOnly)
{
QList<Function *> functions;
@@ -1101,7 +1101,7 @@ bool CppCodeCompletion::completeConstructorOrFunction(const QList<LookupItem> &r
}
bool CppCodeCompletion::completeMember(const QList<LookupItem> &baseResults,
- const LookupContext &context)
+ const DeprecatedLookupContext &context)
{
if (baseResults.isEmpty())
return false;
@@ -1149,7 +1149,7 @@ bool CppCodeCompletion::completeMember(const QList<LookupItem> &baseResults,
}
bool CppCodeCompletion::completeScope(const QList<LookupItem> &results,
- const LookupContext &context)
+ const DeprecatedLookupContext &context)
{
QList<Symbol *> classes, namespaces;
@@ -1296,7 +1296,7 @@ bool CppCodeCompletion::completeInclude(const QTextCursor &cursor)
}
void CppCodeCompletion::completeNamespace(const QList<Symbol *> &candidates,
- const LookupContext &context)
+ const DeprecatedLookupContext &context)
{
QList<Scope *> todo;
QList<Scope *> visibleScopes = context.visibleScopes();
@@ -1318,7 +1318,7 @@ void CppCodeCompletion::completeNamespace(const QList<Symbol *> &candidates,
}
void CppCodeCompletion::completeClass(const QList<Symbol *> &candidates,
- const LookupContext &context,
+ const DeprecatedLookupContext &context,
bool staticLookup)
{
if (candidates.isEmpty())
@@ -1351,7 +1351,7 @@ void CppCodeCompletion::completeClass(const QList<Symbol *> &candidates,
}
bool CppCodeCompletion::completeQtMethod(const QList<LookupItem> &results,
- const LookupContext &context,
+ const DeprecatedLookupContext &context,
bool wantSignals)
{
if (results.isEmpty())