llvm-project/clang-tools-extra/clang-tidy/cert
Endre Fülöp e290fcef11 [clang-tidy] Extend cert-oop57-cpp to check non-zero memset values
Clang Tidy check cert-oop57-cpp now checks for arbitrary-valued
arguments in memset expressions containing non-trivially
default-constructible instances. Previously it only checked literal 0 values.

Reviewed By: aaron.ballman

Differential Revision: https://reviews.llvm.org/D126186
2022-06-01 08:23:23 +02:00
..
CERTTidyModule.cpp [clang-tidy] Add check 'cert-err33-c'. 2021-11-02 11:38:47 +01:00
CMakeLists.txt [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. 2021-02-22 12:42:20 +01:00
CommandProcessorCheck.cpp [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) 2020-07-07 14:31:04 +01:00
CommandProcessorCheck.h
DefaultOperatorNewAlignmentCheck.cpp Prune TargetInfo.h include from ParsedAttr.h, NFC 2020-03-11 20:47:11 -07:00
DefaultOperatorNewAlignmentCheck.h [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
DontModifyStdNamespaceCheck.cpp [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) 2020-07-07 14:31:04 +01:00
DontModifyStdNamespaceCheck.h [clang-tidy][docs] Fix wrong url in DontModifyStdNamespaceCheck 2022-03-13 17:51:00 +01:00
FloatLoopCounter.cpp
FloatLoopCounter.h
LICENSE.TXT
LimitedRandomnessCheck.cpp Remove redundant string initialization (NFC) 2021-12-26 09:39:26 -08:00
LimitedRandomnessCheck.h
MutatingCopyCheck.cpp [clang-tidy] Use new mapping matchers 2021-02-03 23:21:17 +00:00
MutatingCopyCheck.h [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
NonTrivialTypesLibcMemoryCallsCheck.cpp [clang-tidy] Extend cert-oop57-cpp to check non-zero memset values 2022-06-01 08:23:23 +02:00
NonTrivialTypesLibcMemoryCallsCheck.h [clang-tidy][NFC] Replace many instances of std::string where a StringRef would suffice. 2022-05-09 12:01:46 +01:00
PostfixOperatorCheck.cpp [NFC] use hasAnyOperatorName and hasAnyOverloadedOperatorName functions in clang-tidy matchers 2020-03-10 00:42:21 +00:00
PostfixOperatorCheck.h [clang-tidy][docs][NFC] Update URL and docs of PostfixOperatorCheck 2022-03-13 17:51:00 +01:00
ProperlySeededRandomGeneratorCheck.cpp Remove references to the ast_type_traits namespace 2020-12-11 00:58:46 +01:00
ProperlySeededRandomGeneratorCheck.h
SetLongJmpCheck.cpp [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
SetLongJmpCheck.h [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
StaticObjectExceptionCheck.cpp Remove references to the ast_type_traits namespace 2020-12-11 00:58:46 +01:00
StaticObjectExceptionCheck.h [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
StrToNumCheck.cpp [clang-tidy] Applied clang-tidy fixes. NFC 2021-01-29 01:01:19 +01:00
StrToNumCheck.h
ThrownExceptionTypeCheck.cpp Remove references to the ast_type_traits namespace 2020-12-11 00:58:46 +01:00
ThrownExceptionTypeCheck.h [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
VariadicFunctionDefCheck.cpp [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
VariadicFunctionDefCheck.h [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00