[PATCH] D73521: [analyzer] add-new-checker.py: Introduction
Csaba Dabis via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 12 12:29:04 PDT 2020
Charusso updated this revision to Diff 250020.
Charusso marked 3 inline comments as done.
Charusso retitled this revision from "[analyzer][WIP] add-new-checker.py: Introduction" to "[analyzer] add-new-checker.py: Introduction".
Charusso added a comment.
Herald added a subscriber: mgorny.
- Try to invoke TableGen, if that fails the user need to specify the path to it.
- The script actually creates a real world (hidden) checker.
- This checker always made with the build invocation.
- Its test file always made with the build invocation.
- Everything else remain as is.
- (calculated: DummyChecker.cpp (100 lines))
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D73521/new/
https://reviews.llvm.org/D73521
Files:
clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt
clang/lib/StaticAnalyzer/Checkers/DummyChecker.cpp
clang/test/Analysis/add-new-checker/add-main-package.rst
clang/test/Analysis/add-new-checker/add-main-package.td
clang/test/Analysis/add-new-checker/add-multiple-packages.rst
clang/test/Analysis/add-new-checker/add-multiple-packages.td
clang/test/Analysis/add-new-checker/add-new-checker.test
clang/test/Analysis/add-new-checker/check-add-new-checker.py
clang/test/Analysis/add-new-checker/checker-name.rst
clang/test/Analysis/add-new-checker/checker-name.td
clang/test/Analysis/add-new-checker/flow-package-exist-checker.rst
clang/test/Analysis/add-new-checker/flow-package-exist-checker.td
clang/test/Analysis/add-new-checker/flow-package-not-exist-layering.rst
clang/test/Analysis/add-new-checker/flow-package-not-exist-layering.td
clang/test/Analysis/add-new-checker/flow-package-not-exist.rst
clang/test/Analysis/add-new-checker/flow-package-not-exist.td
clang/test/Analysis/add-new-checker/lit.local.cfg.py
clang/test/Analysis/dummy-checker.cpp
clang/utils/analyzer/add-new-checker.py
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73521.250020.patch
Type: text/x-patch
Size: 56435 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200312/14c439a8/attachment-0001.bin>
More information about the cfe-commits
mailing list