================ @@ -8197,6 +8197,16 @@ def err_address_space_qualified_new : Error< def err_address_space_qualified_delete : Error< "'delete' cannot delete objects of type %0 in address space '%1'">; +def note_default_init_const_member : Note< + "member %0 declared 'const' here">; +def warn_default_init_const : Warning< + "default initialization of an object of type %0%select{| with const member}1 " + "is incompatible with C++">, + InGroup<DefaultConstInit>, DefaultIgnore; +def warn_default_init_const_unsafe : Warning< ---------------- erichkeane wrote:
Does it make sense to combine these two with the 'unsafeness' being a select? https://github.com/llvm/llvm-project/pull/137166 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits