llvm-project/clang-tools-extra/clang-tidy/abseil
CJ Johnson 16b07c866a [clang-tidy] Add check for initialization of `absl::Cleanup`.
Suggests switching the initialization pattern of `absl::Cleanup` instances from the factory function to class template argument deduction (CTAD) in C++17 and higher.

Reviewed By: ymandel

Differential Revision: https://reviews.llvm.org/D113195
2021-11-08 15:57:32 +00:00
..
AbseilMatcher.h Add "profiling" to the list of absl libraries. 2021-09-09 20:31:06 +00:00
AbseilTidyModule.cpp [clang-tidy] Add check for initialization of `absl::Cleanup`. 2021-11-08 15:57:32 +00:00
CMakeLists.txt [clang-tidy] Add check for initialization of `absl::Cleanup`. 2021-11-08 15:57:32 +00:00
CleanupCtadCheck.cpp [clang-tidy] Add check for initialization of `absl::Cleanup`. 2021-11-08 15:57:32 +00:00
CleanupCtadCheck.h [clang-tidy] Add check for initialization of `absl::Cleanup`. 2021-11-08 15:57:32 +00:00
DurationAdditionCheck.cpp
DurationAdditionCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
DurationComparisonCheck.cpp
DurationComparisonCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
DurationConversionCastCheck.cpp
DurationConversionCastCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
DurationDivisionCheck.cpp [clang-tidy] Applied clang-tidy fixes. NFC 2021-01-29 01:01:19 +01:00
DurationDivisionCheck.h [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
DurationFactoryFloatCheck.cpp [clang-tidy][NFC] Tweak some generation of diag messages 2021-02-26 19:10:25 +00:00
DurationFactoryFloatCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
DurationFactoryScaleCheck.cpp [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
DurationFactoryScaleCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
DurationRewriter.cpp [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
DurationRewriter.h [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
DurationSubtractionCheck.cpp
DurationSubtractionCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
DurationUnnecessaryConversionCheck.cpp [clang-tidy] Applied clang-tidy fixes. NFC 2021-01-29 01:01:19 +01:00
DurationUnnecessaryConversionCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
FasterStrsplitDelimiterCheck.cpp Remove references to the ast_type_traits namespace 2020-12-11 00:58:46 +01:00
FasterStrsplitDelimiterCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
NoInternalDependenciesCheck.cpp [clang-tidy] Change checks to use new isLanguageVersionSupported restriction 2020-03-03 16:43:45 +00:00
NoInternalDependenciesCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
NoNamespaceCheck.cpp [clang-tidy] Applied clang-tidy fixes. NFC 2021-01-29 01:01:19 +01:00
NoNamespaceCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
RedundantStrcatCallsCheck.cpp [clang-tidy] Applied clang-tidy fixes. NFC 2021-01-29 01:01:19 +01:00
RedundantStrcatCallsCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
StrCatAppendCheck.cpp Remove references to the ast_type_traits namespace 2020-12-11 00:58:46 +01:00
StrCatAppendCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
StringFindStartswithCheck.cpp [clang-tidy] Fix lint warnings in clang-tidy source code (NFC) 2021-11-02 20:14:25 +13:00
StringFindStartswithCheck.h [clang-tidy] Refactor IncludeInserter 2020-07-27 12:48:55 +01:00
StringFindStrContainsCheck.cpp abseil-string-find-str-contains should not propose an edit for the three-parameter version of find(). 2021-08-10 16:39:17 +00:00
StringFindStrContainsCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
TimeComparisonCheck.cpp
TimeComparisonCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
TimeSubtractionCheck.cpp [clang-tidy] Applied clang-tidy fixes. NFC 2021-01-29 01:01:19 +01:00
TimeSubtractionCheck.h [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files 2020-06-29 16:05:52 +01:00
UpgradeDurationConversionsCheck.cpp [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI 2021-01-14 13:50:16 +00:00
UpgradeDurationConversionsCheck.h [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI 2021-01-14 13:50:16 +00:00