diff --git a/src/query_utils.cc b/src/query_utils.cc index 44eabaad..ab441cf1 100644 --- a/src/query_utils.cc +++ b/src/query_utils.cc @@ -188,7 +188,7 @@ std::vector GetUsesOfSymbol(QueryDatabase* db, case SymbolKind::Type: { QueryType& type = db->types[symbol.idx]; std::vector ret = type.uses; - if (include_decl && type.def) + if (include_decl && type.def && type.def->definition_spelling) ret.push_back(*type.def->definition_spelling); return ret; }