diff dmd/declaration.h @ 1148:3d1b16dabd25

Eliminated the need for resolve, declare, const-init and define lists to drive code generation.
author Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
date Fri, 27 Mar 2009 21:50:32 +0100
parents dbe4af57b240
children e961851fb8be
line wrap: on
line diff
--- a/dmd/declaration.h	Fri Mar 27 17:54:27 2009 +0100
+++ b/dmd/declaration.h	Fri Mar 27 21:50:32 2009 +0100
@@ -288,7 +288,7 @@
 
 #if IN_LLVM
     /// Codegen traversal
-    void codegen(Ir* ir);
+    virtual void codegen(Ir* ir);
 
     // LDC
     AnonDeclaration* anonDecl;
@@ -368,7 +368,6 @@
 #if IN_LLVM
     /// Codegen traversal
     void codegen(Ir* ir);
-    virtual void llvmDeclare();
     virtual void llvmDefine();
 #endif
 };
@@ -382,7 +381,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -396,7 +394,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -410,7 +407,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -424,7 +420,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -438,7 +433,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -452,7 +446,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -466,7 +459,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -480,7 +472,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -494,7 +485,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -508,7 +498,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -522,7 +511,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -536,7 +524,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -551,7 +538,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };
@@ -565,7 +551,6 @@
 #endif
 
 #if IN_LLVM
-    void llvmDeclare();
     void llvmDefine();
 #endif
 };