From: Chris Lattner Date: Thu, 31 Oct 2002 21:24:10 +0000 (+0000) Subject: Eliminate some unneccesary #includes and forward decls X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e3aa8aa08f77e9747439b856db1cde004019a422;p=oota-llvm.git Eliminate some unneccesary #includes and forward decls git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4475 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Analysis/DSGraph.h b/include/llvm/Analysis/DSGraph.h index 04f80e16243..c84c0e3386a 100644 --- a/include/llvm/Analysis/DSGraph.h +++ b/include/llvm/Analysis/DSGraph.h @@ -8,20 +8,6 @@ #define LLVM_ANALYSIS_DSGRAPH_H #include "llvm/Analysis/DSNode.h" -#include -#include -#include -#include - -class Function; -class CallInst; -class Value; -class GlobalValue; -class Type; - -class DSNode; // Each node in the graph -class DSGraph; // A graph for a function -class DSNodeIterator; // Data structure graph traversal iterator //===----------------------------------------------------------------------===// /// DSGraph - The graph that represents a function. diff --git a/include/llvm/Analysis/DSNode.h b/include/llvm/Analysis/DSNode.h index a1542cbdf0a..1050ca738c0 100644 --- a/include/llvm/Analysis/DSNode.h +++ b/include/llvm/Analysis/DSNode.h @@ -8,20 +8,6 @@ #define LLVM_ANALYSIS_DSNODE_H #include "llvm/Analysis/DSSupport.h" -#include -#include -#include -#include - -class Function; -class CallInst; -class Value; -class GlobalValue; -class Type; - -class DSNode; // Each node in the graph -class DSGraph; // A graph for a function -class DSNodeIterator; // Data structure graph traversal iterator //===----------------------------------------------------------------------===// /// DSNode - Data structure node class diff --git a/include/llvm/Analysis/DataStructure/DSGraph.h b/include/llvm/Analysis/DataStructure/DSGraph.h index 04f80e16243..c84c0e3386a 100644 --- a/include/llvm/Analysis/DataStructure/DSGraph.h +++ b/include/llvm/Analysis/DataStructure/DSGraph.h @@ -8,20 +8,6 @@ #define LLVM_ANALYSIS_DSGRAPH_H #include "llvm/Analysis/DSNode.h" -#include -#include -#include -#include - -class Function; -class CallInst; -class Value; -class GlobalValue; -class Type; - -class DSNode; // Each node in the graph -class DSGraph; // A graph for a function -class DSNodeIterator; // Data structure graph traversal iterator //===----------------------------------------------------------------------===// /// DSGraph - The graph that represents a function. diff --git a/include/llvm/Analysis/DataStructure/DSNode.h b/include/llvm/Analysis/DataStructure/DSNode.h index a1542cbdf0a..1050ca738c0 100644 --- a/include/llvm/Analysis/DataStructure/DSNode.h +++ b/include/llvm/Analysis/DataStructure/DSNode.h @@ -8,20 +8,6 @@ #define LLVM_ANALYSIS_DSNODE_H #include "llvm/Analysis/DSSupport.h" -#include -#include -#include -#include - -class Function; -class CallInst; -class Value; -class GlobalValue; -class Type; - -class DSNode; // Each node in the graph -class DSGraph; // A graph for a function -class DSNodeIterator; // Data structure graph traversal iterator //===----------------------------------------------------------------------===// /// DSNode - Data structure node class