aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Serialization/ModuleManager.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-10-11 19:27:55 +0000
committerDouglas Gregor <dgregor@apple.com>2011-10-11 19:27:55 +0000
commit2492c89882b5c5ce03afb4704fee67b7eff8f5ee (patch)
tree6a06e7bfe07b7541005dc02a9b1d591c4451ce09 /include/clang/Serialization/ModuleManager.h
parent92d6d404833468120f9a86fb360691ac60585551 (diff)
Add support for viewing the module graph via Graphviz, for debugging
purposes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141697 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Serialization/ModuleManager.h')
-rw-r--r--include/clang/Serialization/ModuleManager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/clang/Serialization/ModuleManager.h b/include/clang/Serialization/ModuleManager.h
index 65a5d5e2ec..f86915a79c 100644
--- a/include/clang/Serialization/ModuleManager.h
+++ b/include/clang/Serialization/ModuleManager.h
@@ -146,6 +146,9 @@ public:
void visitDepthFirst(bool (*Visitor)(Module &M, bool Preorder,
void *UserData),
void *UserData);
+
+ /// \brief View the graphviz representation of the module graph.
+ void viewGraph();
};
} } // end namespace clang::serialization