mirror-llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines
2026-07-09 08:13:24 +03:00
..
AvoidCapturingLambdaCoroutinesCheck.cpp [clang-tidy] Add AllowExplicitObjectParameters option to avoid-capturing-lambda-coroutines (#182916) 2026-04-03 16:56:08 +03:00
AvoidCapturingLambdaCoroutinesCheck.h [clang-tidy] Add AllowExplicitObjectParameters option to avoid-capturing-lambda-coroutines (#182916) 2026-04-03 16:56:08 +03:00
AvoidConstOrRefDataMembersCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
AvoidConstOrRefDataMembersCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
AvoidDoWhileCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
AvoidDoWhileCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
AvoidGotoCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
AvoidGotoCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
AvoidNonConstGlobalVariablesCheck.cpp [clang-tidy] Adds IgnoreMacros option to cppcoreguidelines-avoid-non-const-global-variables (#198183) 2026-05-24 11:09:25 +03:00
AvoidNonConstGlobalVariablesCheck.h [clang-tidy] Adds IgnoreMacros option to cppcoreguidelines-avoid-non-const-global-variables (#198183) 2026-05-24 11:09:25 +03:00
AvoidReferenceCoroutineParametersCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
AvoidReferenceCoroutineParametersCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
CMakeLists.txt [clang-tidy][NFC] Add missing "Check" suffix to filenames in clang-tidy checks (#166889) 2025-11-08 13:02:24 +03:00
CppCoreGuidelinesTidyModule.cpp [clang-tidy] Migrate explicit-constructor check from google to misc and add relative aliases (#194807) 2026-05-09 13:32:48 +03:00
InitVariablesCheck.cpp [Clang-Tidy] Fixed cppcoreguidelines-init-variables to handle ObjC for-in loops. (#191306) 2026-04-17 10:00:29 -07:00
InitVariablesCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
InterfacesGlobalInitCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
InterfacesGlobalInitCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
MacroUsageCheck.cpp [clang-tidy][NFC] Fix various clang-tidy finding (#184831) 2026-03-06 12:38:10 +03:00
MacroUsageCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
MisleadingCaptureDefaultByValueCheck.cpp [clang-tidy][NFC] Don't qualify names unless strictly necessary (#185169) 2026-03-11 06:40:25 -07:00
MisleadingCaptureDefaultByValueCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
MissingStdForwardCheck.cpp [clang-tidy] Fix FP/FN in cppcoreguidelines-missing-std-forward (#178651) 2026-06-01 08:38:38 +08:00
MissingStdForwardCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
NoMallocCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
NoMallocCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
NoSuspendWithLockCheck.cpp [clang-tidy][NFC] Don't qualify names unless strictly necessary (#185169) 2026-03-11 06:40:25 -07:00
NoSuspendWithLockCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
OwningMemoryCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
OwningMemoryCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
PreferMemberInitializerCheck.cpp [clang-tidy][NFC] Don't qualify names unless strictly necessary (#185169) 2026-03-11 06:40:25 -07:00
PreferMemberInitializerCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00
ProBoundsArrayToPointerDecayCheck.cpp [clang-tidy] Speed up cppcoreguidelines-pro-bounds-array-to-pointer-decay (#178775) 2026-01-29 20:03:28 -08:00
ProBoundsArrayToPointerDecayCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProBoundsAvoidUncheckedContainerAccessCheck.cpp [clang-tidy][NFC] Run performance-faster-string-find over the codebase (#189202) 2026-03-28 18:41:48 -07:00
ProBoundsAvoidUncheckedContainerAccessCheck.h [clang-tidy][NFC] Don't qualify names unless strictly necessary (#185169) 2026-03-11 06:40:25 -07:00
ProBoundsConstantArrayIndexCheck.cpp [clang-tidy][NFC] Fix misc-const-correctness warnings (5/N) (#167047) 2025-11-07 23:20:32 +00:00
ProBoundsConstantArrayIndexCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProBoundsPointerArithmeticCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
ProBoundsPointerArithmeticCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeConstCastCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
ProTypeConstCastCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeCstyleCastCheck.cpp [clang-tidy][NFC] Fix misc-const-correctness warnings (5/N) (#167047) 2025-11-07 23:20:32 +00:00
ProTypeCstyleCastCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeMemberInitCheck.cpp [clang-tidy][NFC] Remove a wrong comment in ProTypeMemberInitCheck (#205477) 2026-06-24 04:47:37 +00:00
ProTypeMemberInitCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeReinterpretCastCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
ProTypeReinterpretCastCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeStaticCastDowncastCheck.cpp [clang-tidy][NFC] Fix misc-const-correctness warnings (5/N) (#167047) 2025-11-07 23:20:32 +00:00
ProTypeStaticCastDowncastCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeUnionAccessCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
ProTypeUnionAccessCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
ProTypeVarargCheck.cpp [clang-tidy] Allow type-generic builtins in pro-type-vararg check (#178656) 2026-02-04 21:02:05 +08:00
ProTypeVarargCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
RvalueReferenceParamNotMovedCheck.cpp [clang-tidy] Add AllowImplicitMove option to rvalue-reference-param-not-moved (#190541) 2026-07-09 08:13:24 +03:00
RvalueReferenceParamNotMovedCheck.h [clang-tidy] Add AllowImplicitMove option to rvalue-reference-param-not-moved (#190541) 2026-07-09 08:13:24 +03:00
SlicingCheck.cpp [clang-tidy][NFC] Switch to new file header style (#158497) 2025-09-14 14:06:20 -06:00
SlicingCheck.h [clang-tidy][NFC] Update header guards to match LLVM style (#166669) 2025-11-07 23:23:50 +03:00
SpecialMemberFunctionsCheck.cpp [clang-tidy] Fix AllowImplicitlyDeletedCopyOrMove missing-move false positive (#207586) 2026-07-08 15:17:29 +08:00
SpecialMemberFunctionsCheck.h [clang][clang-tools-extra] Remove unused DenseMapInfo::getEmptyKey (#201987) 2026-06-06 13:38:23 -07:00
UseEnumClassCheck.cpp [clang-tidy] Add IgnoreMacros option to UseEnumClassCheck (#197470) 2026-05-13 21:32:11 +03:00
UseEnumClassCheck.h [clang-tidy] Add IgnoreMacros option to UseEnumClassCheck (#197470) 2026-05-13 21:32:11 +03:00
VirtualClassDestructorCheck.cpp [clang-tidy][NFC] use findNextTokenSkippingComments instead of Lexer::findNextToken (#174299) 2026-01-05 14:14:27 +03:00
VirtualClassDestructorCheck.h [clang-tidy][NFC] http -> https (#160128) 2025-09-22 12:47:12 -06:00