summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/PlistDiagnostics.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-03-31 20:22:36 +0000
committerTed Kremenek <kremenek@apple.com>2009-03-31 20:22:36 +0000
commit4e81c3ccac4ebd78142743442edca454f1144b6c (patch)
treeff25df3174809042ab40f0b0d3f5b077199b1e0d /clang/lib/Frontend/PlistDiagnostics.cpp
parentb046ffb00232f7ae6c5dff53642bc14ec43fc8ef (diff)
downloadbcm5719-llvm-4e81c3ccac4ebd78142743442edca454f1144b6c.tar.gz
bcm5719-llvm-4e81c3ccac4ebd78142743442edca454f1144b6c.zip
Allow two codepaths for PathDiagnostic generation. This patch mainly consists of
refactoring to make this possible (no functionality change). llvm-svn: 68141
Diffstat (limited to 'clang/lib/Frontend/PlistDiagnostics.cpp')
-rw-r--r--clang/lib/Frontend/PlistDiagnostics.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/PlistDiagnostics.cpp b/clang/lib/Frontend/PlistDiagnostics.cpp
index 007fae88965..0c146e54c26 100644
--- a/clang/lib/Frontend/PlistDiagnostics.cpp
+++ b/clang/lib/Frontend/PlistDiagnostics.cpp
@@ -40,7 +40,9 @@ namespace {
~PlistDiagnostics();
void HandlePathDiagnostic(const PathDiagnostic* D);
+ PathGenerationScheme getGenerationScheme() const { return Extensive; }
bool supportsLogicalOpControlFlow() const { return true; }
+ bool supportsAllBlockEdges() const { return true; }
};
} // end anonymous namespace
OpenPOWER on IntegriCloud