Eliminate some unneccesary #includes and forward decls
authorChris Lattner <sabre@nondot.org>
Thu, 31 Oct 2002 21:24:10 +0000 (21:24 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 31 Oct 2002 21:24:10 +0000 (21:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4475 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/DSGraph.h
include/llvm/Analysis/DSNode.h
include/llvm/Analysis/DataStructure/DSGraph.h
include/llvm/Analysis/DataStructure/DSNode.h

index 04f80e162432515739c41f80e9980a3144d191ad..c84c0e3386abef04848eb9f8acb5a6e0123da635 100644 (file)
@@ -8,20 +8,6 @@
 #define LLVM_ANALYSIS_DSGRAPH_H
 
 #include "llvm/Analysis/DSNode.h"
-#include <vector>
-#include <map>
-#include <functional>
-#include <string>
-
-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.
index a1542cbdf0aa38ccc090c9472e702eb536f74709..1050ca738c044b3dcbdb123aeb2cc47d5315061d 100644 (file)
@@ -8,20 +8,6 @@
 #define LLVM_ANALYSIS_DSNODE_H
 
 #include "llvm/Analysis/DSSupport.h"
-#include <vector>
-#include <map>
-#include <functional>
-#include <string>
-
-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
index 04f80e162432515739c41f80e9980a3144d191ad..c84c0e3386abef04848eb9f8acb5a6e0123da635 100644 (file)
@@ -8,20 +8,6 @@
 #define LLVM_ANALYSIS_DSGRAPH_H
 
 #include "llvm/Analysis/DSNode.h"
-#include <vector>
-#include <map>
-#include <functional>
-#include <string>
-
-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.
index a1542cbdf0aa38ccc090c9472e702eb536f74709..1050ca738c044b3dcbdb123aeb2cc47d5315061d 100644 (file)
@@ -8,20 +8,6 @@
 #define LLVM_ANALYSIS_DSNODE_H
 
 #include "llvm/Analysis/DSSupport.h"
-#include <vector>
-#include <map>
-#include <functional>
-#include <string>
-
-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