Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>,
Danny =?utf-8?q?M=C3=B6sch?= <danny.moe...@icloud.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/80...@github.com>


================
@@ -0,0 +1,54 @@
+.. title:: clang-tidy - modernize-use-designated-initializers
+
+modernize-use-designated-initializers
+=====================================
+
+Finds initializer lists for aggregate type that could be written as
+designated initializers instead.
+
+With plain initializer lists, it is very easy to introduce bugs when adding
+new fields in the middle of a struct or class type. The same confusion might
+arise when changing the order of fields.
+
+C++ 20 supports the designated initializer syntax for aggregate types.
----------------
EugeneZelenko wrote:

`C++20` (as in https://cppreference.com). Same in other places.

https://github.com/llvm/llvm-project/pull/80541
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to