[qt/clang/llvm-project]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]> Tue, 4 Aug 2026 12:14:59 +0000 (UTC)
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/clang/llvm-project
Pushed by mirror-service into branch 'upstream/users/davidspickett/lldb-register-types-for-stack-2'.
Changed from 0000000000000000000000000000000000000000 to dd6150581ec2e53bd497e42c91af8271225af8ff
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit cb6e0378f586357de8cba1cfb2f85c019afbf9a6 by David Spickett on 03/08/2026 at 14:19..
[lldb] Rename some register type classes

So that when more types are added, the hierarchy is clear.

RegisterType
  -> RegisterTypeEnum
  -> RegisterTypeFlags
  (in future also...)
  -> RegisterTypeUnion
  -> RegisterTypeVector

Renamed and moved the test file as it will cover all
the classes derived from RegisterType.
https://invent.kde.org/qt/clang/llvm-project/-/commit/cb6e0378f586357de8cba1cfb2f85c019afbf9a6

Git commit 1577537b4c15f05f108f7d7d697ddff6600b7376 by David Spickett on 03/08/2026 at 14:23..
just remove the name
https://invent.kde.org/qt/clang/llvm-project/-/commit/1577537b4c15f05f108f7d7d697ddff6600b7376

Git commit 1b4016a025163734703929f29beaa934f401d841 by David Spickett on 03/08/2026 at 14:24..
formatting
https://invent.kde.org/qt/clang/llvm-project/-/commit/1b4016a025163734703929f29beaa934f401d841

Git commit d858548790ba1466866bab1051701481081de664 by David Spickett on 04/08/2026 at 08:42..
rename in comments
https://invent.kde.org/qt/clang/llvm-project/-/commit/d858548790ba1466866bab1051701481081de664

Git commit dd6150581ec2e53bd497e42c91af8271225af8ff by David Spickett on 04/08/2026 at 08:44..
[lldb] Convert uses of RegisterTypeFlags into RegisterType

So we are using the generic interface that will work with
all future RegisterType derived classes.

Right now we'll only be asked to print RegisterTypeFlags, so
there's a few dyn_cast to that. Later we will switch on the
kind, and support rendering more types.
https://invent.kde.org/qt/clang/llvm-project/-/commit/dd6150581ec2e53bd497e42c91af8271225af8ff