[llvm] [llvm-debuginfo-analyzer] Remove `LVScope::Children` container (PR #144750)

Carlos Alberto Enciso via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 25 00:50:53 PDT 2025


================
@@ -74,13 +74,15 @@ using LVSymbolGetFunction = bool (LVSymbol::*)() const;
 using LVTypeSetFunction = void (LVType::*)();
 using LVTypeGetFunction = bool (LVType::*)() const;
 
-using LVElements = SmallVector<LVElement *, 8>;
 using LVLines = SmallVector<LVLine *, 8>;
 using LVLocations = SmallVector<LVLocation *, 8>;
 using LVOperations = SmallVector<LVOperation *, 8>;
 using LVScopes = SmallVector<LVScope *, 8>;
 using LVSymbols = SmallVector<LVSymbol *, 8>;
 using LVTypes = SmallVector<LVType *, 8>;
+using LVElements = SmallVector<LVElement *, 8>;
----------------
CarlosAlbertoEnciso wrote:

Can we keep the alphabetical order?
Just move the `LVElements` and `LVElementsView` before the `LVLines.`

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


More information about the llvm-commits mailing list