Mercurial > projects > ldc
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 };