Mercurial > projects > ldc
comparison 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 |
comparison
equal
deleted
inserted
replaced
101:169fda3a77d4 | 102:027b8d8b71ec |
---|---|
96 <group pattern="*.cpp" name="Source files" /> | 96 <group pattern="*.cpp" name="Source files" /> |
97 <hidenonprojectfiles>true</hidenonprojectfiles> | 97 <hidenonprojectfiles>true</hidenonprojectfiles> |
98 <hidenonlocation>false</hidenonlocation> | 98 <hidenonlocation>false</hidenonlocation> |
99 </groups> | 99 </groups> |
100 <tree> | 100 <tree> |
101 <hidepatterns>*.o,*.lo,CVS</hidepatterns> | 101 <hidepatterns>*.bc</hidepatterns> |
102 <hidenonprojectfiles>false</hidenonprojectfiles> | 102 <hidenonprojectfiles>false</hidenonprojectfiles> |
103 </tree> | 103 </tree> |
104 </kdevfileview> | 104 </kdevfileview> |
105 <kdevdocumentation> | 105 <kdevdocumentation> |
106 <projectdoc> | 106 <projectdoc> |
392 <path>obj/Debug/toobj.d</path> | 392 <path>obj/Debug/toobj.d</path> |
393 <path>obj/Debug/typinf.d</path> | 393 <path>obj/Debug/typinf.d</path> |
394 <path>obj/Debug/unialpha.d</path> | 394 <path>obj/Debug/unialpha.d</path> |
395 <path>obj/Debug/utf.d</path> | 395 <path>obj/Debug/utf.d</path> |
396 <path>obj/Debug/version.d</path> | 396 <path>obj/Debug/version.d</path> |
397 <path>obj</path> | |
397 </blacklist> | 398 </blacklist> |
398 <build> | 399 <build> |
399 <buildtool>make</buildtool> | 400 <buildtool>make</buildtool> |
400 <builddir/> | 401 <builddir/> |
401 </build> | 402 </build> |