Mercurial > projects > ldc
diff llvmdc.kdevelop @ 102:027b8d8b71ec trunk
[svn r106] Turns out the last commit wasn't enough, now the D->LLVM process is even more split up.
Basically it tries to do the following in order: Resolve types, Declare symbols, Create constant initializers, Apply initializers, Generate functions bodies.
ClassInfo is now has the most useful(biased?) members working.
Probably other stuf...
author | lindquist |
---|---|
date | Sun, 18 Nov 2007 06:52:57 +0100 |
parents | c4e161556a21 |
children | 5ab8e92611f9 |
line wrap: on
line diff
--- a/llvmdc.kdevelop Fri Nov 16 10:01:24 2007 +0100 +++ b/llvmdc.kdevelop Sun Nov 18 06:52:57 2007 +0100 @@ -98,7 +98,7 @@ <hidenonlocation>false</hidenonlocation> </groups> <tree> - <hidepatterns>*.o,*.lo,CVS</hidepatterns> + <hidepatterns>*.bc</hidepatterns> <hidenonprojectfiles>false</hidenonprojectfiles> </tree> </kdevfileview> @@ -394,6 +394,7 @@ <path>obj/Debug/unialpha.d</path> <path>obj/Debug/utf.d</path> <path>obj/Debug/version.d</path> + <path>obj</path> </blacklist> <build> <buildtool>make</buildtool>