aboutsummaryrefslogtreecommitdiff
path: root/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2012-10-01 18:28:19 +0000
committerTed Kremenek <kremenek@apple.com>2012-10-01 18:28:19 +0000
commit622b6fb0a1d280c16e135c7e427b79cafffbde1f (patch)
treeed546fdae1b950bb96b131078813e1ca63e05f3b /include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
parent43e8ef0b90dffcf9bda4fc2d3e6b21feb1e15bfb (diff)
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164954 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h')
-rw-r--r--include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h b/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
index 2ec301f474..9038ae5276 100644
--- a/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
+++ b/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
@@ -42,7 +42,7 @@ class AnalysisManager : public BugReporterData {
CheckerManager *CheckerMgr;
public:
- const AnalyzerOptions &options;
+ AnalyzerOptions &options;
AnalysisManager(ASTContext &ctx,DiagnosticsEngine &diags,
const LangOptions &lang,
@@ -50,7 +50,7 @@ public:
StoreManagerCreator storemgr,
ConstraintManagerCreator constraintmgr,
CheckerManager *checkerMgr,
- const AnalyzerOptions &Options);
+ AnalyzerOptions &Options);
~AnalysisManager();