diff options
Diffstat (limited to 'src/plugins/cppeditor/cppfindreferences.cpp')
| -rw-r--r-- | src/plugins/cppeditor/cppfindreferences.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/cppeditor/cppfindreferences.cpp b/src/plugins/cppeditor/cppfindreferences.cpp index 44f40505d1..1b4f78bef9 100644 --- a/src/plugins/cppeditor/cppfindreferences.cpp +++ b/src/plugins/cppeditor/cppfindreferences.cpp @@ -413,11 +413,11 @@ static void find_helper(QFutureInterface<CPlusPlus::Usage> &future, symbol->fileNameLength()); Utils::FilePaths files{sourceFile}; - if (symbol->isClass() - || symbol->isForwardClassDeclaration() + if (symbol->asClass() + || symbol->asForwardClassDeclaration() || (symbol->enclosingScope() && !symbol->isStatic() - && symbol->enclosingScope()->isNamespace())) { + && symbol->enclosingScope()->asNamespace())) { const CPlusPlus::Snapshot snapshotFromContext = context.snapshot(); for (auto i = snapshotFromContext.begin(), ei = snapshotFromContext.end(); i != ei; ++i) { if (i.key() == sourceFile) @@ -479,7 +479,7 @@ void CppFindReferences::findUsages(CPlusPlus::Symbol *symbol, parameters.symbolFileName = QByteArray(symbol->fileName()); parameters.categorize = codeModelSettings()->categorizeFindReferences(); - if (symbol->isClass() || symbol->isForwardClassDeclaration()) { + if (symbol->asClass() || symbol->asForwardClassDeclaration()) { CPlusPlus::Overview overview; parameters.prettySymbolName = overview.prettyName(CPlusPlus::LookupContext::path(symbol).constLast()); |
