From d7b59b509aa4a74c46943e419ca280eaa55c3c2e Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Tue, 27 Oct 2009 18:04:19 +0100 Subject: [PATCH] No declSymbol, no party --- src/libs/cplusplus/FindUsages.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/cplusplus/FindUsages.cpp b/src/libs/cplusplus/FindUsages.cpp index 46f98920f73..5b3e77ee8d1 100644 --- a/src/libs/cplusplus/FindUsages.cpp +++ b/src/libs/cplusplus/FindUsages.cpp @@ -62,8 +62,10 @@ QList<int> FindUsages::operator()(Symbol *symbol, Identifier *id, AST *ast) _references.clear(); _declSymbol = symbol; _id = id; - _exprDoc = Document::create("<references>"); - accept(ast); + if (_declSymbol && _id) { + _exprDoc = Document::create("<references>"); + accept(ast); + } return _references; } -- GitLab