[PATCH] D55438: Assert on conflicting fixes for -fix option
Karl-Johan Karlsson via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Dec 7 07:49:51 PST 2018
Ka-Ka created this revision.
Herald added a subscriber: cfe-commits.
Changed the assert and corresponding warning message for conflicting fixes
to only trigger if clang-tidy is run with -fix or -fix-errors.
The Fix and FixErrors variables are now passed as parameters when creating
respective objects.
This is not a finished patch. We need input if there are a more appropriate fix of this problem.
Patch by: Henric Karlsson and Björn Pettersson
Repository:
rC Clang
https://reviews.llvm.org/D55438
Files:
lib/StaticAnalyzer/Core/ExprEngineC.cpp
tools/extra/clang-tidy/ClangTidy.cpp
tools/extra/clang-tidy/ClangTidy.h
tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h
tools/extra/clang-tidy/tool/ClangTidyMain.cpp
tools/extra/test/clang-tidy/clang-tidy-logicalexpr-crash.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D55438.177215.patch
Type: text/x-patch
Size: 6876 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20181207/6a4304e7/attachment.bin>
More information about the cfe-commits
mailing list