diff options
Diffstat (limited to 'src/libs/cplusplus/CppDocument.cpp')
-rw-r--r-- | src/libs/cplusplus/CppDocument.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/cplusplus/CppDocument.cpp b/src/libs/cplusplus/CppDocument.cpp index 90660f2b55..4db9109084 100644 --- a/src/libs/cplusplus/CppDocument.cpp +++ b/src/libs/cplusplus/CppDocument.cpp @@ -174,7 +174,7 @@ protected: bool visit(Template *symbol) override { if (Symbol *decl = symbol->declaration()) { - if (decl->isFunction() || decl->isClass() || decl->isDeclaration()) + if (decl->asFunction() || decl->asClass() || decl->asDeclaration()) return process(symbol); } return true; @@ -522,7 +522,7 @@ QString Document::functionAt(int line, int column, int *lineOpeningDeclaratorPar if (!scope) scope = symbol->enclosingScope(); - while (scope && !scope->isFunction() ) + while (scope && !scope->asFunction() ) scope = scope->enclosingScope(); if (!scope) |