[llvm-commits] CVS: llvm/include/llvm/Analysis/DSGraph.h DSNode.h

Chris Lattner lattner at cs.uiuc.edu
Thu Oct 31 15:25:01 PST 2002


Changes in directory llvm/include/llvm/Analysis:

DSGraph.h updated: 1.23 -> 1.24
DSNode.h updated: 1.1 -> 1.2

---
Log message:

Eliminate some unneccesary #includes and forward decls


---
Diffs of the changes:

Index: llvm/include/llvm/Analysis/DSGraph.h
diff -u llvm/include/llvm/Analysis/DSGraph.h:1.23 llvm/include/llvm/Analysis/DSGraph.h:1.24
--- llvm/include/llvm/Analysis/DSGraph.h:1.23	Thu Oct 31 00:34:18 2002
+++ llvm/include/llvm/Analysis/DSGraph.h	Thu Oct 31 15:24:10 2002
@@ -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: llvm/include/llvm/Analysis/DSNode.h
diff -u llvm/include/llvm/Analysis/DSNode.h:1.1 llvm/include/llvm/Analysis/DSNode.h:1.2
--- llvm/include/llvm/Analysis/DSNode.h:1.1	Thu Oct 31 00:34:18 2002
+++ llvm/include/llvm/Analysis/DSNode.h	Thu Oct 31 15:24:10 2002
@@ -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





More information about the llvm-commits mailing list