[clang] Implement [[msvc::no_unique_address]] (PR #65675)
Amy Huang via cfe-commits
cfe-commits at lists.llvm.org
Tue Sep 12 13:13:16 PDT 2023
================
@@ -2999,17 +3139,17 @@ void MicrosoftRecordLayoutBuilder::layoutBitField(const FieldDecl *FD) {
auto NewSize = Context.toCharUnitsFromBits(
llvm::alignDown(FieldBitOffset, Context.toBits(Info.Alignment)) +
Context.toBits(Info.Size));
- Size = std::max(Size, NewSize);
+ DataSize = Size = std::max(Size, NewSize);
----------------
amykhuang wrote:
Removed cascading assignments
https://github.com/llvm/llvm-project/pull/65675
More information about the cfe-commits
mailing list