From e96de2dfde487211fb52f9139cdcae64d051a406 Mon Sep 17 00:00:00 2001 From: Zhongxing Xu Date: Wed, 12 Aug 2009 02:28:32 +0000 Subject: [PATCH] More cleanups. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78782 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../clang/Analysis/PathSensitive/ExplodedGraph.h | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/include/clang/Analysis/PathSensitive/ExplodedGraph.h b/include/clang/Analysis/PathSensitive/ExplodedGraph.h index 21311d1a8a..d3da3c105f 100644 --- a/include/clang/Analysis/PathSensitive/ExplodedGraph.h +++ b/include/clang/Analysis/PathSensitive/ExplodedGraph.h @@ -29,17 +29,9 @@ namespace clang { class GRState; -class GRCoreEngine; -class ExplodedNode; class CFG; class ASTContext; -class GRStmtNodeBuilderImpl; -class GRBranchNodeBuilderImpl; -class GRIndirectGotoNodeBuilderImpl; -class GRSwitchNodeBuilderImpl; -class GREndPathNodebuilderImpl; - //===----------------------------------------------------------------------===// // ExplodedGraph "implementation" classes. These classes are not typed to // contain a specific kind of state. Typed-specialized versions are defined @@ -207,12 +199,7 @@ public: class ExplodedGraph { protected: friend class GRCoreEngine; - friend class GRStmtNodeBuilderImpl; - friend class GRBranchNodeBuilderImpl; - friend class GRIndirectGotoNodeBuilderImpl; - friend class GRSwitchNodeBuilderImpl; - friend class GREndPathNodeBuilderImpl; - + // Type definitions. typedef llvm::SmallVector RootsTy; typedef llvm::SmallVector EndNodesTy; -- 2.50.1