Author: Carlos Galvez Date: 2021-11-16T07:36:05Z New Revision: 9699c0fea3552f687f8357032199890633d58fe2
URL: https://github.com/llvm/llvm-project/commit/9699c0fea3552f687f8357032199890633d58fe2 DIFF: https://github.com/llvm/llvm-project/commit/9699c0fea3552f687f8357032199890633d58fe2.diff LOG: [clang-tidy][NFC] Simplify ClangTidyStats - Use NSDMI and remove constructor. Differential Revision: https://reviews.llvm.org/D113847 Added: Modified: clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h Removed: ################################################################################ diff --git a/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h b/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h index f93deae64bb3..234455c5bea2 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h +++ b/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h @@ -45,18 +45,13 @@ struct ClangTidyError : tooling::Diagnostic { std::vector<std::string> EnabledDiagnosticAliases; }; -/// Contains displayed and ignored diagnostic counters for a ClangTidy -/// run. +/// Contains displayed and ignored diagnostic counters for a ClangTidy run. struct ClangTidyStats { - ClangTidyStats() - : ErrorsDisplayed(0), ErrorsIgnoredCheckFilter(0), ErrorsIgnoredNOLINT(0), - ErrorsIgnoredNonUserCode(0), ErrorsIgnoredLineFilter(0) {} - - unsigned ErrorsDisplayed; - unsigned ErrorsIgnoredCheckFilter; - unsigned ErrorsIgnoredNOLINT; - unsigned ErrorsIgnoredNonUserCode; - unsigned ErrorsIgnoredLineFilter; + unsigned ErrorsDisplayed = 0; + unsigned ErrorsIgnoredCheckFilter = 0; + unsigned ErrorsIgnoredNOLINT = 0; + unsigned ErrorsIgnoredNonUserCode = 0; + unsigned ErrorsIgnoredLineFilter = 0; unsigned errorsIgnored() const { return ErrorsIgnoredNOLINT + ErrorsIgnoredCheckFilter + _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits