[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 Apr 27 07:12:06 PDT 2026


================
@@ -324,9 +313,9 @@ std::vector<SymbolTag> expandTagBitmask(const SymbolTags STGS) {
   // Iterate through SymbolTag enum values and collect any that are present in
   // the bitmask. SymbolTag values are in the numeric range
   // [FirstTag .. LastTag].
-  constexpr unsigned MinTag = static_cast<unsigned>(SymbolTag::FirstTag);
-  constexpr unsigned MaxTag = static_cast<unsigned>(SymbolTag::LastTag);
-  for (unsigned I = MinTag; I <= MaxTag; ++I) {
+  constexpr uint32_t MinTag = static_cast<uint32_t>(SymbolTag::FirstTag);
----------------
ratzdi wrote:

seems to be cleared?!

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


More information about the cfe-commits mailing list