https://github.com/adriannistor edited
https://github.com/llvm/llvm-project/pull/65189
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,32 @@
+.. title:: clang-tidy - google-cpp-init-class-members
+
+google-cpp-init-class-members
+=
+
+Checks that class members are initialized in constructors (implicitly or
adriannistor wrote:
Done! (int commit ef9c4b68c2ec
@@ -0,0 +1,105 @@
+//===--- CppInitClassMembersCheck.cpp - clang-tidy
===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -148,6 +148,16 @@ New checks
Flags coroutines that suspend while a lock guard is in scope at the
suspension point.
+- New :doc:`google-cpp-init-class-members
+ ` check.
+
+ Checks that class members are initialized in constructors (implicitly or
Eugen
adriannistor wrote:
@PiotrZSL @carlosgalvezp
Piotr, thank you for your feedback!
You are right: if this was the entire checker, it would make no sense to add a
new checker.
It was my mistake, I should have added more context and explanations to this PR
(doing that now!).
This is only the f
https://github.com/adriannistor updated
https://github.com/llvm/llvm-project/pull/65189:
>From c6d70f6f851f0553e3e83b762618d48744a4f706 Mon Sep 17 00:00:00 2001
From: Adrian Nistor
Date: Fri, 1 Sep 2023 15:35:59 -0700
Subject: [PATCH 1/2] Adding an initial version of the "Initialized Class
Mem
@@ -0,0 +1,32 @@
+.. title:: clang-tidy - google-cpp-init-class-members
+
+google-cpp-init-class-members
+=
+
+Checks that class members are initialized in constructors (implicitly or
+explicitly). Reports constructors or classes where class members are
https://github.com/PiotrZSL review_requested
https://github.com/llvm/llvm-project/pull/65189
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/PiotrZSL edited
https://github.com/llvm/llvm-project/pull/65189
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits