summaryrefslogtreecommitdiff
path: root/include/clang/Analysis/CFGStmtMap.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/clang/Analysis/CFGStmtMap.h')
-rw-r--r--include/clang/Analysis/CFGStmtMap.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/include/clang/Analysis/CFGStmtMap.h b/include/clang/Analysis/CFGStmtMap.h
index 4dfa91df0f42c..78e637daf379a 100644
--- a/include/clang/Analysis/CFGStmtMap.h
+++ b/include/clang/Analysis/CFGStmtMap.h
@@ -19,20 +19,18 @@
namespace clang {
-class CFG;
-class CFGBlock;
class ParentMap;
class Stmt;
class CFGStmtMap {
ParentMap *PM;
void *M;
-
+
CFGStmtMap(ParentMap *pm, void *m) : PM(pm), M(m) {}
-
+
public:
~CFGStmtMap();
-
+
/// Returns a new CFGMap for the given CFG. It is the caller's
/// responsibility to 'delete' this object when done using it.
static CFGStmtMap *Build(CFG* C, ParentMap *PM);