[all-commits] [llvm/llvm-project] 03d1f3: [lldb][nfc] Fix missing move operations and constn...
Felipe de Azevedo Piovezan via All-commits
all-commits at lists.llvm.org
Fri May 30 12:46:55 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 03d1f3d7e34d3420b8ddafa7e6df0c1d8ad13c41
https://github.com/llvm/llvm-project/commit/03d1f3d7e34d3420b8ddafa7e6df0c1d8ad13c41
Author: Felipe de Azevedo Piovezan <fpiovezan at apple.com>
Date: 2025-05-30 (Fri, 30 May 2025)
Changed paths:
M lldb/include/lldb/Expression/DiagnosticManager.h
M lldb/include/lldb/Symbol/VariableList.h
Log Message:
-----------
[lldb][nfc] Fix missing move operations and constness of methods (#142052)
This PR adds the missing move operators for VariableList: this class is
just a wrapper around a vector, so it can use the default move
operations. Subsequent patches will want to return VariableLists from
functions, so the move operation is required (the copy constructors are
deleted).
It also fixes constness for a method in DiagnosticManager returning its
list of diagnostics. Previously, the method always returned a const
list, even though the method was not const itself. Subsequent patches
will make use of the ability to mutate the diagnostics.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list