diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-11-17 05:05:08 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-11-17 05:05:08 +0000 |
| commit | 19b04fff34f7ecda894e549922a5723f992332e0 (patch) | |
| tree | ff50bd65b5db486969e0566de98c5d1af97f6b95 /clang/tools/clang-cc | |
| parent | 8870e97dc6cd4b98cbf290cf1ccf954b60d83596 (diff) | |
| download | bcm5719-llvm-19b04fff34f7ecda894e549922a5723f992332e0.tar.gz bcm5719-llvm-19b04fff34f7ecda894e549922a5723f992332e0.zip | |
Move InitializeAnalyzerOptions for consistency.
llvm-svn: 89040
Diffstat (limited to 'clang/tools/clang-cc')
| -rw-r--r-- | clang/tools/clang-cc/Options.cpp | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/clang/tools/clang-cc/Options.cpp b/clang/tools/clang-cc/Options.cpp index 47333538f04..56f77c62a7f 100644 --- a/clang/tools/clang-cc/Options.cpp +++ b/clang/tools/clang-cc/Options.cpp @@ -124,25 +124,6 @@ VisualizeEGUbi("analyzer-viz-egraph-ubigraph", } -void clang::InitializeAnalyzerOptions(AnalyzerOptions &Opts) { - using namespace analyzeroptions; - Opts.AnalysisList = AnalysisList; - Opts.AnalysisStoreOpt = AnalysisStoreOpt; - Opts.AnalysisConstraintsOpt = AnalysisConstraintsOpt; - Opts.AnalysisDiagOpt = AnalysisDiagOpt; - Opts.VisualizeEGDot = VisualizeEGDot; - Opts.VisualizeEGUbi = VisualizeEGUbi; - Opts.AnalyzeAll = AnalyzeAll; - Opts.AnalyzerDisplayProgress = AnalyzerDisplayProgress; - Opts.PurgeDead = PurgeDead; - Opts.EagerlyAssume = EagerlyAssume; - Opts.AnalyzeSpecificFunction = AnalyzeSpecificFunction; - Opts.EnableExperimentalChecks = AnalyzerExperimentalChecks; - Opts.EnableExperimentalInternalChecks = AnalyzerExperimentalInternalChecks; - Opts.TrimGraph = TrimGraph; -} - - //===----------------------------------------------------------------------===// // Code Generation Options //===----------------------------------------------------------------------===// @@ -807,6 +788,24 @@ TargetTriple("triple", // Option Object Construction //===----------------------------------------------------------------------===// +void clang::InitializeAnalyzerOptions(AnalyzerOptions &Opts) { + using namespace analyzeroptions; + Opts.AnalysisList = AnalysisList; + Opts.AnalysisStoreOpt = AnalysisStoreOpt; + Opts.AnalysisConstraintsOpt = AnalysisConstraintsOpt; + Opts.AnalysisDiagOpt = AnalysisDiagOpt; + Opts.VisualizeEGDot = VisualizeEGDot; + Opts.VisualizeEGUbi = VisualizeEGUbi; + Opts.AnalyzeAll = AnalyzeAll; + Opts.AnalyzerDisplayProgress = AnalyzerDisplayProgress; + Opts.PurgeDead = PurgeDead; + Opts.EagerlyAssume = EagerlyAssume; + Opts.AnalyzeSpecificFunction = AnalyzeSpecificFunction; + Opts.EnableExperimentalChecks = AnalyzerExperimentalChecks; + Opts.EnableExperimentalInternalChecks = AnalyzerExperimentalInternalChecks; + Opts.TrimGraph = TrimGraph; +} + void clang::InitializeCodeGenOptions(CodeGenOptions &Opts, const LangOptions &Lang, bool TimePasses) { |

