summaryrefslogtreecommitdiffstats
path: root/llvm/utils/prepare-code-coverage-artifact.py
diff options
context:
space:
mode:
authorYuka Takahashi <yukatkh@gmail.com>2017-08-23 13:39:47 +0000
committerYuka Takahashi <yukatkh@gmail.com>2017-08-23 13:39:47 +0000
commit5e7071f5d70c77c1ab36014254f0217f8e0353bc (patch)
tree0504a4f4a0a173d79e79c7944553bed201da1c83 /llvm/utils/prepare-code-coverage-artifact.py
parent7fac28fa4fcf5271c20ce2cdac128ec2cbb8a7ed (diff)
downloadbcm5719-llvm-5e7071f5d70c77c1ab36014254f0217f8e0353bc.tar.gz
bcm5719-llvm-5e7071f5d70c77c1ab36014254f0217f8e0353bc.zip
[Bash-autocompletion] Add support for static analyzer flags
Summary: This is a patch for clang autocomplete feature. It will collect values which -analyzer-checker takes, which is defined in clang/StaticAnalyzer/Checkers/Checkers.inc, dynamically. First, from ValuesCode class in Options.td, TableGen will generate C++ code in Options.inc. Options.inc will be included in DriverOptions.cpp, and calls OptTable's addValues function. addValues function will add second argument to Option's Values class. Values contains string like "foo,bar,.." which is handed to Values class in OptTable. Reviewers: v.g.vassilev, teemperor, ruiu Subscribers: hiraditya, cfe-commits Differential Revision: https://reviews.llvm.org/D36782 llvm-svn: 311552
Diffstat (limited to 'llvm/utils/prepare-code-coverage-artifact.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud