Files
clang-p2996/clang/test/Modules/pr61065_2.cppm
Ilya Biryukov ccf7191719 [Modules] Do not rewrite existing decls when deserializing class fields
Classes can have implicit members that were added before fields were
deserialized. These members were previously silently removed from
`decls()` when fields were deserialized after them.

This was the root cause of a compilation error exposed in
bc95f27337, added a test for it.

Reviewed By: ChuanqiXu

Differential Revision: https://reviews.llvm.org/D148515
2023-04-18 12:40:39 +02:00

1.4 KiB