diff --git a/src/plugins/cppeditor/cppdeclfromdef.cpp b/src/plugins/cppeditor/cppdeclfromdef.cpp index a3c32d6f1d6fdda569b6bc95010248e10de787c0..23a11d7a500d090c395670dbfadc34f5d1984c46 100644 --- a/src/plugins/cppeditor/cppdeclfromdef.cpp +++ b/src/plugins/cppeditor/cppdeclfromdef.cpp @@ -167,11 +167,12 @@ int DeclFromDef::match(const QList<CPlusPlus::AST *> &path) int idx = 0; for (; idx < path.size(); ++idx) { AST *node = path.at(idx); - if (FunctionDefinitionAST *candidate = node->asFunctionDefinition()) + if (FunctionDefinitionAST *candidate = node->asFunctionDefinition()) { if (!funDef) funDef = candidate; - else if (node->asClassSpecifier()) + } else if (node->asClassSpecifier()) { return -1; + } } if (!funDef || !funDef->symbol)