forked from qt-creator/qt-creator
Ported completeScope(), completeNamespace() and completeClass() to use the new LookupContext.
This commit is contained in:
@@ -50,6 +50,13 @@ class ITextEditor;
|
||||
class BaseTextEditor;
|
||||
}
|
||||
|
||||
namespace CPlusPlus {
|
||||
class LookupItem;
|
||||
class LookupContext;
|
||||
class DeprecatedLookupContext;
|
||||
class ClassOrNamespace;
|
||||
}
|
||||
|
||||
namespace CppTools {
|
||||
namespace Internal {
|
||||
|
||||
@@ -116,9 +123,16 @@ private:
|
||||
bool completeScope(const QList<CPlusPlus::LookupItem> &,
|
||||
const CPlusPlus::DeprecatedLookupContext &context);
|
||||
|
||||
void completeNamespace(CPlusPlus::ClassOrNamespace *binding,
|
||||
const CPlusPlus::LookupContext &context);
|
||||
|
||||
void completeNamespace(const QList<CPlusPlus::Symbol *> &candidates,
|
||||
const CPlusPlus::DeprecatedLookupContext &context);
|
||||
|
||||
void completeClass(CPlusPlus::ClassOrNamespace *b,
|
||||
const CPlusPlus::LookupContext &context,
|
||||
bool staticLookup = true);
|
||||
|
||||
void completeClass(const QList<CPlusPlus::Symbol *> &candidates,
|
||||
const CPlusPlus::DeprecatedLookupContext &context,
|
||||
bool staticLookup = true);
|
||||
|
||||
Reference in New Issue
Block a user