[clang-tools-extra] Symbol tags in SymbolInformation, WorkspaceSymbol, CallHierarchyItem and TypeHierarchyItem (PR #170103)

Dimitri Ratz via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 30 03:52:17 PDT 2026


================
@@ -2308,6 +2338,8 @@ getTypeHierarchy(ParsedAST &AST, Position Pos, int ResolveLevels,
 std::optional<std::vector<TypeHierarchyItem>>
 superTypes(const TypeHierarchyItem &Item, const SymbolIndex *Index) {
   std::vector<TypeHierarchyItem> Results;
+  if (!Index)
+    return Results;
   if (!Item.data.parents)
     return std::nullopt;
----------------
ratzdi wrote:

done.

https://github.com/llvm/llvm-project/pull/170103


More information about the cfe-commits mailing list