[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