forked from qt-creator/qt-creator
CppTools: Use namespace CppTools consistently
There were quite a few classes using CPlusPlus namespace in the CppTools plugin. Rename them and do some other small namespace related coding style fixups. Change-Id: I093fc1f3fc394fd9923e3f18d5f66522e288f21d Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
@@ -126,7 +126,7 @@ QWidget *QtCreatorIntegration::containerWindow(QWidget * /*widget*/) const
|
||||
return 0;
|
||||
}
|
||||
|
||||
static QList<Document::Ptr> findDocumentsIncluding(const CPlusPlus::Snapshot &docTable,
|
||||
static QList<Document::Ptr> findDocumentsIncluding(const Snapshot &docTable,
|
||||
const QString &fileName, bool checkFileNameOnly)
|
||||
{
|
||||
QList<Document::Ptr> docList;
|
||||
@@ -176,7 +176,8 @@ static bool matchMemberClassName(const QString &needle, const QString &hayStack)
|
||||
// Find class definition in namespace (that is, the outer class
|
||||
// containing a member of the desired class type) or inheriting the desired class
|
||||
// in case of forms using the Multiple Inheritance approach
|
||||
static const Class *findClass(const Namespace *parentNameSpace, const QString &className, QString *namespaceName)
|
||||
static const Class *findClass(const Namespace *parentNameSpace,
|
||||
const QString &className, QString *namespaceName)
|
||||
{
|
||||
if (Designer::Constants::Internal::debug)
|
||||
qDebug() << Q_FUNC_INFO << className;
|
||||
@@ -253,7 +254,7 @@ static Function *findDeclaration(const Class *cl, const QString &functionName)
|
||||
// TODO: remove me, this is taken from cppeditor.cpp. Find some common place for this method
|
||||
static Document::Ptr findDefinition(Function *functionDeclaration, int *line)
|
||||
{
|
||||
if (CppModelManagerInterface *cppModelManager = CppModelManagerInterface::instance()) {
|
||||
if (CppTools::CppModelManagerInterface *cppModelManager = CppTools::CppModelManagerInterface::instance()) {
|
||||
const Snapshot snapshot = cppModelManager->snapshot();
|
||||
CppTools::SymbolFinder symbolFinder;
|
||||
if (Symbol *def = symbolFinder.findMatchingDefinition(functionDeclaration, snapshot)) {
|
||||
@@ -304,7 +305,7 @@ static void addDeclaration(const Snapshot &snapshot,
|
||||
}
|
||||
}
|
||||
|
||||
static Document::Ptr addDefinition(const CPlusPlus::Snapshot &docTable,
|
||||
static Document::Ptr addDefinition(const Snapshot &docTable,
|
||||
const QString &headerFileName,
|
||||
const QString &className,
|
||||
const QString &functionName,
|
||||
@@ -439,7 +440,7 @@ static QString addParameterNames(const QString &functionSignature, const QString
|
||||
typedef QPair<const Class *, Document::Ptr> ClassDocumentPtrPair;
|
||||
|
||||
static ClassDocumentPtrPair
|
||||
findClassRecursively(const CPlusPlus::Snapshot &docTable,
|
||||
findClassRecursively(const Snapshot &docTable,
|
||||
const Document::Ptr &doc, const QString &className,
|
||||
unsigned maxIncludeDepth, QString *namespaceName)
|
||||
{
|
||||
@@ -452,7 +453,7 @@ static ClassDocumentPtrPair
|
||||
// Check the includes
|
||||
const unsigned recursionMaxIncludeDepth = maxIncludeDepth - 1u;
|
||||
foreach (const QString &include, doc->includedFiles()) {
|
||||
const CPlusPlus::Snapshot::const_iterator it = docTable.find(include);
|
||||
const Snapshot::const_iterator it = docTable.find(include);
|
||||
if (it != docTable.end()) {
|
||||
const Document::Ptr includeDoc = it.value();
|
||||
const ClassDocumentPtrPair irc = findClassRecursively(docTable, it.value(), className, recursionMaxIncludeDepth, namespaceName);
|
||||
@@ -483,7 +484,9 @@ static inline QString uiClassName(QString formObjectName)
|
||||
return formObjectName;
|
||||
}
|
||||
|
||||
static Document::Ptr getParsedDocument(const QString &fileName, CppModelManagerInterface::WorkingCopy &workingCopy, Snapshot &snapshot)
|
||||
static Document::Ptr getParsedDocument(const QString &fileName,
|
||||
CppTools::CppModelManagerInterface::WorkingCopy &workingCopy,
|
||||
Snapshot &snapshot)
|
||||
{
|
||||
QString src;
|
||||
if (workingCopy.contains(fileName)) {
|
||||
@@ -531,10 +534,10 @@ bool QtCreatorIntegration::navigateToSlot(const QString &objectName,
|
||||
*errorMessage = tr("Internal error: No project could be found for %1.").arg(currentUiFile);
|
||||
return false;
|
||||
}
|
||||
CPlusPlus::Snapshot docTable = CppModelManagerInterface::instance()->snapshot();
|
||||
CPlusPlus::Snapshot newDocTable;
|
||||
Snapshot docTable = CppTools::CppModelManagerInterface::instance()->snapshot();
|
||||
Snapshot newDocTable;
|
||||
|
||||
for (CPlusPlus::Snapshot::iterator it = docTable.begin(); it != docTable.end(); ++it) {
|
||||
for (Snapshot::iterator it = docTable.begin(); it != docTable.end(); ++it) {
|
||||
const ProjectExplorer::Project *project = ProjectExplorer::ProjectExplorerPlugin::instance()->session()->projectForFile(it.key());
|
||||
if (project == uiProject)
|
||||
newDocTable.insert(it.value());
|
||||
@@ -607,8 +610,8 @@ bool QtCreatorIntegration::navigateToSlot(const QString &objectName,
|
||||
}
|
||||
} else {
|
||||
// add function declaration to cl
|
||||
CppModelManagerInterface::WorkingCopy workingCopy =
|
||||
CppModelManagerInterface::instance()->workingCopy();
|
||||
CppTools::CppModelManagerInterface::WorkingCopy workingCopy =
|
||||
CppTools::CppModelManagerInterface::instance()->workingCopy();
|
||||
const QString fileName = doc->fileName();
|
||||
getParsedDocument(fileName, workingCopy, docTable);
|
||||
addDeclaration(docTable, fileName, cl, functionNameWithParameterNames);
|
||||
|
||||
Reference in New Issue
Block a user