================ @@ -81,6 +82,7 @@ CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) HasPrivateFields(false), HasProtectedFields(false), HasPublicFields(false), HasMutableFields(false), HasVariantMembers(false), HasOnlyCMembers(true), HasInitMethod(false), HasInClassInitializer(false), + HasUninitializedExplicitInitFields(false), ---------------- higher-performance wrote:
I moved it to `RecordDecl`, though I'm not sure if using one of the `ODRHash` bits there (to prevent overflowing 8 bytest to 16) might cause any issues. Please take another look. https://github.com/llvm/llvm-project/pull/102040 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits