Have AnalyzerOptions::getBooleanOption() stick the matching config
authorTed Kremenek <kremenek@apple.com>
Mon, 1 Oct 2012 18:28:19 +0000 (18:28 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 1 Oct 2012 18:28:19 +0000 (18:28 +0000)
commit4a5b35eeec9412fca288ff8e7d51fcc6f473b319
tree80d0fefaf9b2e2dee96f91e654406119c30da666
parent86917fdbe0a5bb617869922e586b83710bddb084
Have AnalyzerOptions::getBooleanOption() stick the matching config
string in the config table so that it can be dumped as part of the
config dumper.  Add a test to show that these options are sticking
and can be cross-checked using FileCheck.

llvm-svn: 164954
clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h
clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp
clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
clang/test/Analysis/analyzer-config.c [new file with mode: 0644]