Skip to content

Commit a750a23

Browse files
committed
clang-tidy: Disable cppcoreguidlines-prefer-member-initializer check
Fixes https://llvm.org/PR49318
1 parent 67d6fbe commit a750a23

9 files changed

+0
-951
lines changed

clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ add_clang_library(clangTidyCppCoreGuidelinesModule
1313
NarrowingConversionsCheck.cpp
1414
NoMallocCheck.cpp
1515
OwningMemoryCheck.cpp
16-
PreferMemberInitializerCheck.cpp
1716
ProBoundsArrayToPointerDecayCheck.cpp
1817
ProBoundsConstantArrayIndexCheck.cpp
1918
ProBoundsPointerArithmeticCheck.cpp

clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include "NarrowingConversionsCheck.h"
2323
#include "NoMallocCheck.h"
2424
#include "OwningMemoryCheck.h"
25-
#include "PreferMemberInitializerCheck.h"
2625
#include "ProBoundsArrayToPointerDecayCheck.h"
2726
#include "ProBoundsConstantArrayIndexCheck.h"
2827
#include "ProBoundsPointerArithmeticCheck.h"
@@ -67,8 +66,6 @@ class CppCoreGuidelinesModule : public ClangTidyModule {
6766
"cppcoreguidelines-non-private-member-variables-in-classes");
6867
CheckFactories.registerCheck<OwningMemoryCheck>(
6968
"cppcoreguidelines-owning-memory");
70-
CheckFactories.registerCheck<PreferMemberInitializerCheck>(
71-
"cppcoreguidelines-prefer-member-initializer");
7269
CheckFactories.registerCheck<ProBoundsArrayToPointerDecayCheck>(
7370
"cppcoreguidelines-pro-bounds-array-to-pointer-decay");
7471
CheckFactories.registerCheck<ProBoundsConstantArrayIndexCheck>(

clang-tools-extra/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.cpp

Lines changed: 0 additions & 246 deletions
This file was deleted.

clang-tools-extra/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.h

Lines changed: 0 additions & 41 deletions
This file was deleted.

clang-tools-extra/docs/ReleaseNotes.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -290,12 +290,6 @@ New checks
290290
Finds structs that are inefficiently packed or aligned, and recommends
291291
packing and/or aligning of said structs as needed.
292292

293-
- New :doc:`cppcoreguidelines-prefer-member-initializer
294-
<clang-tidy/checks/cppcoreguidelines-prefer-member-initializer>` check.
295-
296-
Finds member initializations in the constructor body which can be placed into
297-
the initialization list instead.
298-
299293
- New :doc:`bugprone-misplaced-pointer-arithmetic-in-alloc
300294
<clang-tidy/checks/bugprone-misplaced-pointer-arithmetic-in-alloc>` check.
301295

0 commit comments

Comments
 (0)