Mercurial > projects > ldc
comparison llvmdc.kdevelop.filelist @ 108:288fe1029e1f trunk
[svn r112] Fixed 'case 1,2,3:' style case statements.
Fixed a bunch of bugs with return/break/continue in loops.
Fixed support for the DMDFE hidden implicit return value variable. This can be needed for some foreach statements where the loop body is converted to a nested delegate, but also possibly returns from the function.
Added std.math to phobos.
Added AA runtime support code, done ground work for implementing AAs.
Several other bugfixes.
author | lindquist |
---|---|
date | Tue, 20 Nov 2007 05:29:20 +0100 |
parents | 3efbcc81ba45 |
children | 5ab8e92611f9 |
comparison
equal
deleted
inserted
replaced
107:3efbcc81ba45 | 108:288fe1029e1f |
---|---|
140 lphobos/gc/gcstub.d | 140 lphobos/gc/gcstub.d |
141 lphobos/gcstats.d | 141 lphobos/gcstats.d |
142 lphobos/internal | 142 lphobos/internal |
143 lphobos/internal/aApply.d | 143 lphobos/internal/aApply.d |
144 lphobos/internal/aApplyR.d | 144 lphobos/internal/aApplyR.d |
145 lphobos/internal/aaA.d | |
145 lphobos/internal/adi.d | 146 lphobos/internal/adi.d |
146 lphobos/internal/arrays.d | 147 lphobos/internal/arrays.d |
147 lphobos/internal/cmath2.d | 148 lphobos/internal/cmath2.d |
148 lphobos/internal/contract.d | 149 lphobos/internal/contract.d |
149 lphobos/internal/mem.d | 150 lphobos/internal/mem.d |
179 lphobos/std/compiler.d | 180 lphobos/std/compiler.d |
180 lphobos/std/conv.d | 181 lphobos/std/conv.d |
181 lphobos/std/ctype.d | 182 lphobos/std/ctype.d |
182 lphobos/std/format.d | 183 lphobos/std/format.d |
183 lphobos/std/intrinsic.d | 184 lphobos/std/intrinsic.d |
185 lphobos/std/math.d | |
184 lphobos/std/moduleinit.d | 186 lphobos/std/moduleinit.d |
185 lphobos/std/outofmemory.d | 187 lphobos/std/outofmemory.d |
186 lphobos/std/stdarg.d | 188 lphobos/std/stdarg.d |
187 lphobos/std/stdint.d | 189 lphobos/std/stdint.d |
188 lphobos/std/stdio.d | 190 lphobos/std/stdio.d |
227 lphobos/typeinfos1.d | 229 lphobos/typeinfos1.d |
228 lphobos/typeinfos2.d | 230 lphobos/typeinfos2.d |
229 runalltests.d | 231 runalltests.d |
230 test | 232 test |
231 test/a.d | 233 test/a.d |
234 test/aa1.d | |
232 test/alignment.d | 235 test/alignment.d |
233 test/alloca1.d | 236 test/alloca1.d |
234 test/arrayinit.d | 237 test/arrayinit.d |
235 test/arrays.d | 238 test/arrays.d |
236 test/arrays10.d | 239 test/arrays10.d |
308 test/bug63.d | 311 test/bug63.d |
309 test/bug64.d | 312 test/bug64.d |
310 test/bug66.d | 313 test/bug66.d |
311 test/bug7.d | 314 test/bug7.d |
312 test/bug70.d | 315 test/bug70.d |
316 test/bug71.d | |
317 test/bug72.d | |
318 test/bug73.d | |
313 test/bug8.d | 319 test/bug8.d |
314 test/bug9.d | 320 test/bug9.d |
315 test/c.d | 321 test/c.d |
316 test/classes.d | 322 test/classes.d |
317 test/classes2.d | 323 test/classes2.d |
399 test/structs4.d | 405 test/structs4.d |
400 test/structs5.d | 406 test/structs5.d |
401 test/structs6.d | 407 test/structs6.d |
402 test/structs7.d | 408 test/structs7.d |
403 test/switch1.d | 409 test/switch1.d |
410 test/switch2.d | |
404 test/sync1.d | 411 test/sync1.d |
405 test/templ1.d | 412 test/templ1.d |
406 test/templ2.d | 413 test/templ2.d |
407 test/terms.d | 414 test/terms.d |
408 test/throw1.d | 415 test/throw1.d |