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

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/clang/llvm
Pushed by mirror-service into branch 'upstream/users/adams381/cir-record-member-kind-cirgen'.
Changed from 9d4d0bdd9345c55f676085121dff2062df610736 to 7a2437c2ac35fe636891988af68accaa29df4163
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 d737e18be467609b5ab609f93f45a25366a38458 by Adam Smith on 13/08/2026 at 16:57..
Merge main into the record member kind CIRGen branch

Main has moved 711 commits and the mandatory member kind list landed with it in
#215174, squashed as 16ca9a2e1a5b, so most of what this branch used to add
arrived ahead of it.  The `addField` funnel, the `pad` marks and
`MemberInfo::memberKind` all belong to main now, and this branch keeps only the
`empty` marks and the two AST predicates that decide them.

Assisted-by: Cursor / claude-opus-5
https://invent.kde.org/qt/clang/llvm/-/commit/d737e18be467609b5ab609f93f45a25366a38458

Git commit 7a2437c2ac35fe636891988af68accaa29df4163 by Adam Smith on 13/08/2026 at 19:54..
[CIR] Address reviewer feedback

The comments on isEmptyFieldForABI and isEmptyRecordForABI were too verbose.  Adapt the comments on classic's isEmptyField and isEmptyRecord.

Add flexible array member tests.

Assisted-by: Cursor / claude-opus-5
https://invent.kde.org/qt/clang/llvm/-/commit/7a2437c2ac35fe636891988af68accaa29df4163
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.