]> granicus.if.org Git - clang/commit
[analyzer] Add a new frontend flag to display all checker options
authorKristof Umann <kristof.umann@ericsson.com>
Thu, 23 May 2019 20:47:28 +0000 (20:47 +0000)
committerKristof Umann <kristof.umann@ericsson.com>
Thu, 23 May 2019 20:47:28 +0000 (20:47 +0000)
commit387516af1140bd971481cae3ae8d2dc0dbe394d0
tree26597c3750aec613799df88e2b137d8c30599a3b
parentf52da25213be0f2021f4806ec55d7e7cb7a2ed91
[analyzer] Add a new frontend flag to display all checker options

Add the new frontend flag -analyzer-checker-option-help to display all
checker/package options.

Differential Revision: https://reviews.llvm.org/D57858

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@361552 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/clang/Driver/CC1Options.td
include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
include/clang/StaticAnalyzer/Frontend/FrontendActions.h
lib/Frontend/CompilerInvocation.cpp
lib/FrontendTool/ExecuteCompilerInvocation.cpp
lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
test/Analysis/analyzer-checker-option-help.c [new file with mode: 0644]
test/Analysis/analyzer-list-configs.c
test/Analysis/checker-plugins.c