diff --git a/src/libs/cplusplus/CppDocument.cpp b/src/libs/cplusplus/CppDocument.cpp index 5192f53bc56..1f2ee33368a 100644 --- a/src/libs/cplusplus/CppDocument.cpp +++ b/src/libs/cplusplus/CppDocument.cpp @@ -28,7 +28,6 @@ **************************************************************************/ #include "CppDocument.h" -#include "CppBindings.h" #include "FastPreprocessor.h" #include @@ -545,11 +544,6 @@ Document::Ptr Snapshot::documentFromSource(const QByteArray &preprocessedCode, return newDoc; } -QSharedPointer Snapshot::globalNamespaceBinding(Document::Ptr doc) const -{ - return CPlusPlus::bind(doc, *this); -} - Document::Ptr Snapshot::document(const QString &fileName) const { return _documents.value(fileName); diff --git a/src/libs/cplusplus/CppDocument.h b/src/libs/cplusplus/CppDocument.h index f2159142f38..f2cb24856d2 100644 --- a/src/libs/cplusplus/CppDocument.h +++ b/src/libs/cplusplus/CppDocument.h @@ -42,7 +42,6 @@ namespace CPlusPlus { class Macro; class MacroArgumentReference; -class NamespaceBinding; class CPLUSPLUS_EXPORT Document { @@ -365,8 +364,6 @@ public: Document::Ptr documentFromSource(const QByteArray &preprocessedCode, const QString &fileName) const; - QSharedPointer globalNamespaceBinding(Document::Ptr doc) const; - private: void simplified_helper(Document::Ptr doc, Snapshot *snapshot) const; diff --git a/src/libs/cplusplus/DeprecatedLookupContext.h b/src/libs/cplusplus/DeprecatedLookupContext.h index 8914de01be8..19d63e3c98e 100644 --- a/src/libs/cplusplus/DeprecatedLookupContext.h +++ b/src/libs/cplusplus/DeprecatedLookupContext.h @@ -36,6 +36,8 @@ namespace CPlusPlus { +class NamespaceBinding; + class CPLUSPLUS_EXPORT DeprecatedLookupContext { public: