[llvm-commits] CVS: llvm/include/llvm/Argument.h
Misha Brukman
brukman at cs.uiuc.edu
Thu Mar 11 17:43:00 PST 2004
Changes in directory llvm/include/llvm:
Argument.h updated: 1.7 -> 1.8
---
Log message:
Forward-declare templates for fix compilation when Argument.h is included first.
---
Diffs of the changes: (+4 -0)
Index: llvm/include/llvm/Argument.h
diff -u llvm/include/llvm/Argument.h:1.7 llvm/include/llvm/Argument.h:1.8
--- llvm/include/llvm/Argument.h:1.7 Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/Argument.h Thu Mar 11 17:42:24 2004
@@ -19,6 +19,10 @@
namespace llvm {
+template<typename SC> struct ilist_traits;
+template<typename ValueSubClass, typename ItemParentClass, typename SymTabClass,
+ typename SubClass> class SymbolTableListTraits;
+
class Argument : public Value { // Defined in the Function.cpp file
Function *Parent;
More information about the llvm-commits
mailing list