changeset 258:8dbddae09152 trunk

[svn r276] Fixed debug info for 'this' arg seemed to be broken.
author lindquist
date Thu, 12 Jun 2008 19:59:19 +0200
parents 4234b014a4f2
children 2e652b8ad1fd
files gen/functions.cpp gen/toir.cpp llvmdc.kdevelop llvmdc.kdevelop.filelist
diffstat 4 files changed, 50 insertions(+), 1260 deletions(-) [+]
line wrap: on
line diff
--- a/gen/functions.cpp	Thu Jun 12 18:40:47 2008 +0200
+++ b/gen/functions.cpp	Thu Jun 12 19:59:19 2008 +0200
@@ -588,7 +588,7 @@
     }
 
     // give 'this' argument debug info (and storage)
-    if (f->llvmUsesThis && global.params.symdebug)
+    if (fd->needThis() && global.params.symdebug)
     {
         LLValue** thisvar = &fd->ir.irFunc->thisVar;
         assert(*thisvar);
@@ -608,7 +608,7 @@
             VarDeclaration* vd = argsym->isVarDeclaration();
             assert(vd);
 
-            // FIXME: llvm seems to want an alloca for debug info
+            // FIXME: llvm seems to want an alloca/byval for debug info
             if (!vd->needsStorage || vd->nestedref || vd->isRef() || vd->isOut())
                 continue;
             // debug info for normal aggr params seem to work fine
--- a/gen/toir.cpp	Thu Jun 12 18:40:47 2008 +0200
+++ b/gen/toir.cpp	Thu Jun 12 19:59:19 2008 +0200
@@ -2196,8 +2196,12 @@
     Logger::print("HaltExp::toElem: %s | %s\n", toChars(), type->toChars());
     LOG_SCOPE;
 
+#if 0
+    DtoAssert(&loc, NULL);
+#else
     // call the new (?) trap intrinsic
     p->ir->CreateCall(GET_INTRINSIC_DECL(trap),"");
+#endif
 
     new llvm::UnreachableInst(p->scopebb());
     return 0;
--- a/llvmdc.kdevelop	Thu Jun 12 18:40:47 2008 +0200
+++ b/llvmdc.kdevelop	Thu Jun 12 19:59:19 2008 +0200
@@ -191,16 +191,11 @@
       <filetype>*.h</filetype>
       <filetype>*.c</filetype>
       <filetype>*.cpp</filetype>
-      <filetype>*.d</filetype>
-      <filetype>*.di</filetype>
       <filetype>build.sh</filetype>
-      <filetype>premake.lua</filetype>
-      <filetype>Doxyfile</filetype>
     </filetypes>
     <blacklist>
-      <path>dbgtypes.bc.cpp</path>
-      <path>debuginfo.c</path>
-      <path>debuginfo.cpp</path>
+      <path>demos</path>
+      <path>demos/ray.cpp</path>
       <path>dmdorig</path>
       <path>dmdorig/dmd</path>
       <path>dmdorig/dmd/access.c</path>
@@ -331,338 +326,41 @@
       <path>dmdorig/phobos/internal/deh.c</path>
       <path>dmdorig/phobos/internal/mars.h</path>
       <path>dmdorig/phobos/internal/monitor.c</path>
-      <path>obj/Debug</path>
-      <path>obj/Debug/access.d</path>
-      <path>obj/Debug/array.d</path>
-      <path>obj/Debug/arrays.d</path>
-      <path>obj/Debug/attrib.d</path>
-      <path>obj/Debug/binops.d</path>
-      <path>obj/Debug/cast.d</path>
-      <path>obj/Debug/class.d</path>
-      <path>obj/Debug/cond.d</path>
-      <path>obj/Debug/constfold.d</path>
-      <path>obj/Debug/dchar.d</path>
-      <path>obj/Debug/declaration.d</path>
-      <path>obj/Debug/delegatize.d</path>
-      <path>obj/Debug/doc.d</path>
-      <path>obj/Debug/dsymbol.d</path>
-      <path>obj/Debug/dump.d</path>
-      <path>obj/Debug/dvalue.d</path>
-      <path>obj/Debug/dwarftypes.d</path>
-      <path>obj/Debug/elem.d</path>
-      <path>obj/Debug/entity.d</path>
-      <path>obj/Debug/enum.d</path>
-      <path>obj/Debug/expression.d</path>
-      <path>obj/Debug/func.d</path>
-      <path>obj/Debug/gnuc.d</path>
-      <path>obj/Debug/hdrgen.d</path>
-      <path>obj/Debug/html.d</path>
-      <path>obj/Debug/id.d</path>
-      <path>obj/Debug/identifier.d</path>
-      <path>obj/Debug/idgen.d</path>
-      <path>obj/Debug/impcnvgen.d</path>
-      <path>obj/Debug/impcnvtab.d</path>
-      <path>obj/Debug/import.d</path>
-      <path>obj/Debug/inifile.d</path>
-      <path>obj/Debug/init.d</path>
-      <path>obj/Debug/inline.d</path>
-      <path>obj/Debug/interpret.d</path>
-      <path>obj/Debug/irstate.d</path>
-      <path>obj/Debug/lexer.d</path>
-      <path>obj/Debug/link.d</path>
-      <path>obj/Debug/logger.d</path>
-      <path>obj/Debug/lstring.d</path>
-      <path>obj/Debug/macro.d</path>
-      <path>obj/Debug/mangle.d</path>
-      <path>obj/Debug/mars.d</path>
-      <path>obj/Debug/mem.d</path>
-      <path>obj/Debug/module.d</path>
-      <path>obj/Debug/mtype.d</path>
-      <path>obj/Debug/opover.d</path>
-      <path>obj/Debug/optimize.d</path>
-      <path>obj/Debug/parse.d</path>
-      <path>obj/Debug/root.d</path>
-      <path>obj/Debug/runtime.d</path>
-      <path>obj/Debug/scope.d</path>
-      <path>obj/Debug/statement.d</path>
-      <path>obj/Debug/statements.d</path>
-      <path>obj/Debug/staticassert.d</path>
-      <path>obj/Debug/stringtable.d</path>
-      <path>obj/Debug/struct.d</path>
-      <path>obj/Debug/structs.d</path>
-      <path>obj/Debug/template.d</path>
-      <path>obj/Debug/tocsym.d</path>
-      <path>obj/Debug/todebug.d</path>
-      <path>obj/Debug/todt.d</path>
-      <path>obj/Debug/toir.d</path>
-      <path>obj/Debug/tollvm.d</path>
-      <path>obj/Debug/toobj.d</path>
-      <path>obj/Debug/typinf.d</path>
-      <path>obj/Debug/unialpha.d</path>
-      <path>obj/Debug/utf.d</path>
-      <path>obj/Debug/version.d</path>
-      <path>obj</path>
-      <path>dmd24</path>
-      <path>dmd24/access.c</path>
-      <path>dmd24/aggregate.h</path>
-      <path>dmd24/array.c</path>
-      <path>dmd24/arraytypes.h</path>
-      <path>dmd24/attrib.c</path>
-      <path>dmd24/attrib.h</path>
-      <path>dmd24/cast.c</path>
-      <path>dmd24/class.c</path>
-      <path>dmd24/complex_t.h</path>
-      <path>dmd24/cond.c</path>
-      <path>dmd24/cond.h</path>
-      <path>dmd24/constfold.c</path>
-      <path>dmd24/dchar.c</path>
-      <path>dmd24/dchar.h</path>
-      <path>dmd24/declaration.c</path>
-      <path>dmd24/declaration.h</path>
-      <path>dmd24/delegatize.c</path>
-      <path>dmd24/doc.c</path>
-      <path>dmd24/doc.h</path>
-      <path>dmd24/dsymbol.c</path>
-      <path>dmd24/dsymbol.h</path>
-      <path>dmd24/dump.c</path>
-      <path>dmd24/entity.c</path>
-      <path>dmd24/enum.c</path>
-      <path>dmd24/enum.h</path>
-      <path>dmd24/expression.c</path>
-      <path>dmd24/expression.h</path>
-      <path>dmd24/func.c</path>
-      <path>dmd24/gnuc.c</path>
-      <path>dmd24/gnuc.h</path>
-      <path>dmd24/hdrgen.c</path>
-      <path>dmd24/hdrgen.h</path>
-      <path>dmd24/html.c</path>
-      <path>dmd24/html.h</path>
-      <path>dmd24/identifier.c</path>
-      <path>dmd24/identifier.h</path>
-      <path>dmd24/idgen.c</path>
-      <path>dmd24/impcnvgen.c</path>
-      <path>dmd24/import.c</path>
-      <path>dmd24/import.h</path>
-      <path>dmd24/inifile.c</path>
-      <path>dmd24/init.c</path>
-      <path>dmd24/init.h</path>
-      <path>dmd24/inline.c</path>
-      <path>dmd24/interpret.c</path>
-      <path>dmd24/lexer.c</path>
-      <path>dmd24/lexer.h</path>
-      <path>dmd24/link.c</path>
-      <path>dmd24/lstring.c</path>
-      <path>dmd24/lstring.h</path>
-      <path>dmd24/macro.c</path>
-      <path>dmd24/macro.h</path>
-      <path>dmd24/mangle.c</path>
-      <path>dmd24/mars.c</path>
-      <path>dmd24/mars.h</path>
-      <path>dmd24/mem.c</path>
-      <path>dmd24/mem.h</path>
-      <path>dmd24/module.c</path>
-      <path>dmd24/module.h</path>
-      <path>dmd24/mtype.c</path>
-      <path>dmd24/mtype.h</path>
-      <path>dmd24/opover.c</path>
-      <path>dmd24/optimize.c</path>
-      <path>dmd24/parse.c</path>
-      <path>dmd24/parse.h</path>
-      <path>dmd24/port.h</path>
-      <path>dmd24/root.c</path>
-      <path>dmd24/root.h</path>
-      <path>dmd24/scope.c</path>
-      <path>dmd24/scope.h</path>
-      <path>dmd24/statement.c</path>
-      <path>dmd24/statement.h</path>
-      <path>dmd24/staticassert.c</path>
-      <path>dmd24/staticassert.h</path>
-      <path>dmd24/stringtable.c</path>
-      <path>dmd24/stringtable.h</path>
-      <path>dmd24/struct.c</path>
-      <path>dmd24/template.c</path>
-      <path>dmd24/template.h</path>
-      <path>dmd24/total.h</path>
-      <path>dmd24/unialpha.c</path>
-      <path>dmd24/utf.c</path>
-      <path>dmd24/utf.h</path>
-      <path>dmd24/version.c</path>
-      <path>dmd24/version.h</path>
-      <path>dmd25</path>
-      <path>dmd25/access.c</path>
-      <path>dmd25/aggregate.h</path>
-      <path>dmd25/array.c</path>
-      <path>dmd25/arraytypes.h</path>
-      <path>dmd25/attrib.c</path>
-      <path>dmd25/attrib.h</path>
-      <path>dmd25/cast.c</path>
-      <path>dmd25/class.c</path>
-      <path>dmd25/complex_t.h</path>
-      <path>dmd25/cond.c</path>
-      <path>dmd25/cond.h</path>
-      <path>dmd25/constfold.c</path>
-      <path>dmd25/dchar.c</path>
-      <path>dmd25/dchar.h</path>
-      <path>dmd25/declaration.c</path>
-      <path>dmd25/declaration.h</path>
-      <path>dmd25/delegatize.c</path>
-      <path>dmd25/doc.c</path>
-      <path>dmd25/doc.h</path>
-      <path>dmd25/dsymbol.c</path>
-      <path>dmd25/dsymbol.h</path>
-      <path>dmd25/dump.c</path>
-      <path>dmd25/entity.c</path>
-      <path>dmd25/enum.c</path>
-      <path>dmd25/enum.h</path>
-      <path>dmd25/expression.c</path>
-      <path>dmd25/expression.h</path>
-      <path>dmd25/func.c</path>
-      <path>dmd25/gnuc.c</path>
-      <path>dmd25/gnuc.h</path>
-      <path>dmd25/hdrgen.c</path>
-      <path>dmd25/hdrgen.h</path>
-      <path>dmd25/html.c</path>
-      <path>dmd25/html.h</path>
-      <path>dmd25/identifier.c</path>
-      <path>dmd25/identifier.h</path>
-      <path>dmd25/idgen.c</path>
-      <path>dmd25/impcnvgen.c</path>
-      <path>dmd25/import.c</path>
-      <path>dmd25/import.h</path>
-      <path>dmd25/inifile.c</path>
-      <path>dmd25/init.c</path>
-      <path>dmd25/init.h</path>
-      <path>dmd25/inline.c</path>
-      <path>dmd25/interpret.c</path>
-      <path>dmd25/lexer.c</path>
-      <path>dmd25/lexer.h</path>
-      <path>dmd25/link.c</path>
-      <path>dmd25/lstring.c</path>
-      <path>dmd25/lstring.h</path>
-      <path>dmd25/macro.c</path>
-      <path>dmd25/macro.h</path>
-      <path>dmd25/mangle.c</path>
-      <path>dmd25/mars.c</path>
-      <path>dmd25/mars.h</path>
-      <path>dmd25/mem.c</path>
-      <path>dmd25/mem.h</path>
-      <path>dmd25/module.c</path>
-      <path>dmd25/module.h</path>
-      <path>dmd25/mtype.c</path>
-      <path>dmd25/mtype.h</path>
-      <path>dmd25/opover.c</path>
-      <path>dmd25/optimize.c</path>
-      <path>dmd25/parse.c</path>
-      <path>dmd25/parse.h</path>
-      <path>dmd25/port.h</path>
-      <path>dmd25/root.c</path>
-      <path>dmd25/root.h</path>
-      <path>dmd25/scope.c</path>
-      <path>dmd25/scope.h</path>
-      <path>dmd25/statement.c</path>
-      <path>dmd25/statement.h</path>
-      <path>dmd25/staticassert.c</path>
-      <path>dmd25/staticassert.h</path>
-      <path>dmd25/stringtable.c</path>
-      <path>dmd25/stringtable.h</path>
-      <path>dmd25/struct.c</path>
-      <path>dmd25/template.c</path>
-      <path>dmd25/template.h</path>
-      <path>dmd25/total.h</path>
-      <path>dmd25/unialpha.c</path>
-      <path>dmd25/utf.c</path>
-      <path>dmd25/utf.h</path>
-      <path>dmd25/version.c</path>
-      <path>dmd25/version.h</path>
-      <path>dmd26</path>
-      <path>dmd26/access.c</path>
-      <path>dmd26/aggregate.h</path>
-      <path>dmd26/array.c</path>
-      <path>dmd26/arraytypes.h</path>
-      <path>dmd26/attrib.c</path>
-      <path>dmd26/attrib.h</path>
-      <path>dmd26/cast.c</path>
-      <path>dmd26/class.c</path>
-      <path>dmd26/complex_t.h</path>
-      <path>dmd26/cond.c</path>
-      <path>dmd26/cond.h</path>
-      <path>dmd26/constfold.c</path>
-      <path>dmd26/dchar.c</path>
-      <path>dmd26/dchar.h</path>
-      <path>dmd26/declaration.c</path>
-      <path>dmd26/declaration.h</path>
-      <path>dmd26/delegatize.c</path>
-      <path>dmd26/doc.c</path>
-      <path>dmd26/doc.h</path>
-      <path>dmd26/dsymbol.c</path>
-      <path>dmd26/dsymbol.h</path>
-      <path>dmd26/dump.c</path>
-      <path>dmd26/entity.c</path>
-      <path>dmd26/enum.c</path>
-      <path>dmd26/enum.h</path>
-      <path>dmd26/expression.c</path>
-      <path>dmd26/expression.h</path>
-      <path>dmd26/func.c</path>
-      <path>dmd26/gnuc.c</path>
-      <path>dmd26/gnuc.h</path>
-      <path>dmd26/hdrgen.c</path>
-      <path>dmd26/hdrgen.h</path>
-      <path>dmd26/html.c</path>
-      <path>dmd26/html.h</path>
-      <path>dmd26/identifier.c</path>
-      <path>dmd26/identifier.h</path>
-      <path>dmd26/idgen.c</path>
-      <path>dmd26/impcnvgen.c</path>
-      <path>dmd26/import.c</path>
-      <path>dmd26/import.h</path>
-      <path>dmd26/inifile.c</path>
-      <path>dmd26/init.c</path>
-      <path>dmd26/init.h</path>
-      <path>dmd26/inline.c</path>
-      <path>dmd26/interpret.c</path>
-      <path>dmd26/lexer.c</path>
-      <path>dmd26/lexer.h</path>
-      <path>dmd26/link.c</path>
-      <path>dmd26/lstring.c</path>
-      <path>dmd26/lstring.h</path>
-      <path>dmd26/macro.c</path>
-      <path>dmd26/macro.h</path>
-      <path>dmd26/mangle.c</path>
-      <path>dmd26/mars.c</path>
-      <path>dmd26/mars.h</path>
-      <path>dmd26/mem.c</path>
-      <path>dmd26/mem.h</path>
-      <path>dmd26/module.c</path>
-      <path>dmd26/module.h</path>
-      <path>dmd26/mtype.c</path>
-      <path>dmd26/mtype.h</path>
-      <path>dmd26/opover.c</path>
-      <path>dmd26/optimize.c</path>
-      <path>dmd26/parse.c</path>
-      <path>dmd26/parse.h</path>
-      <path>dmd26/port.h</path>
-      <path>dmd26/root.c</path>
-      <path>dmd26/root.h</path>
-      <path>dmd26/scope.c</path>
-      <path>dmd26/scope.h</path>
-      <path>dmd26/statement.c</path>
-      <path>dmd26/statement.h</path>
-      <path>dmd26/staticassert.c</path>
-      <path>dmd26/staticassert.h</path>
-      <path>dmd26/stringtable.c</path>
-      <path>dmd26/stringtable.h</path>
-      <path>dmd26/struct.c</path>
-      <path>dmd26/template.c</path>
-      <path>dmd26/template.h</path>
-      <path>dmd26/total.h</path>
-      <path>dmd26/unialpha.c</path>
-      <path>dmd26/utf.c</path>
-      <path>dmd26/utf.h</path>
-      <path>dmd26/version.c</path>
-      <path>dmd26/version.h</path>
-      <path>todo</path>
-      <path>todo/lib.d</path>
+      <path>lphobos</path>
+      <path>lphobos/build.sh</path>
+      <path>suite</path>
+      <path>suite/dwarfdebug</path>
+      <path>suite/dwarfdebug/dwarf1</path>
+      <path>suite/dwarfdebug/dwarf1/build.sh</path>
+      <path>suite/dwarfdebug/dwarf2</path>
+      <path>suite/dwarfdebug/dwarf2/build.sh</path>
+      <path>tango</path>
+      <path>tango/lib</path>
+      <path>tango/lib/common</path>
+      <path>tango/lib/common/tango</path>
+      <path>tango/lib/common/tango/stdc</path>
+      <path>tango/lib/common/tango/stdc/wrap.c</path>
+      <path>tango/lib/compiler</path>
+      <path>tango/lib/compiler/llvmdc</path>
+      <path>tango/lib/compiler/llvmdc/critical.c</path>
+      <path>tango/lib/compiler/llvmdc/mars.h</path>
+      <path>tango/lib/compiler/llvmdc/monitor.c</path>
+      <path>tests</path>
       <path>tests/dstress</path>
+      <path>tests/dstress/benchmark</path>
+      <path>tests/dstress/benchmark/ackermann</path>
+      <path>tests/dstress/benchmark/ackermann/ackermann_c.c</path>
+      <path>tests/dstress/benchmark/cowell-shah</path>
+      <path>tests/dstress/benchmark/cowell-shah/benchmark.c</path>
+      <path>tests/dstress/benchmark/known_gcc_problems</path>
+      <path>tests/dstress/benchmark/known_gcc_problems/common_subexpressions_01_c.c</path>
+      <path>tests/dstress/benchmark/oopack</path>
+      <path>tests/dstress/benchmark/oopack/oopack_v1p8_cpp.cpp</path>
+      <path>tests/dstress/crashRun.c</path>
+      <path>tests/dstress/dstress.c</path>
+      <path>tests/dstress/extract__.c</path>
+      <path>tests/dstress/ifeq__.c</path>
+      <path>tests/dstress/return__.c</path>
     </blacklist>
     <build>
       <buildtool>make</buildtool>
--- a/llvmdc.kdevelop.filelist	Thu Jun 12 18:40:47 2008 +0200
+++ b/llvmdc.kdevelop.filelist	Thu Jun 12 19:59:19 2008 +0200
@@ -1,17 +1,5 @@
 # KDevelop Custom Project File List
-Doxyfile
-demos
-demos/gl.d
-demos/glfuncs.d
-demos/gltypes.d
-demos/qd.d
-demos/qd1.d
-demos/ray.cpp
-demos/ray.d
-demos/sdl.d
-demos/sdldemo1.d
 dmd
-dmd/Doxyfile
 dmd/access.c
 dmd/aggregate.h
 dmd/array.c
@@ -20,6 +8,7 @@
 dmd/attrib.h
 dmd/cast.c
 dmd/class.c
+dmd/clone.c
 dmd/complex_t.h
 dmd/cond.c
 dmd/cond.h
@@ -105,11 +94,13 @@
 gen/aa.h
 gen/arrays.cpp
 gen/arrays.h
+gen/asmstmt.cpp
 gen/binops.cpp
 gen/classes.cpp
 gen/classes.h
 gen/complex.cpp
 gen/complex.h
+gen/d-asm-i386.h
 gen/dvalue.cpp
 gen/dvalue.h
 gen/dwarftypes.cpp
@@ -118,6 +109,7 @@
 gen/functions.h
 gen/irstate.cpp
 gen/irstate.h
+gen/linker.cpp
 gen/linker.h
 gen/llvm.h
 gen/llvmhelpers.cpp
@@ -150,913 +142,9 @@
 ir/irmodule.h
 ir/irstruct.cpp
 ir/irstruct.h
+ir/irsymbol.cpp
+ir/irsymbol.h
+ir/irtype.cpp
+ir/irtype.h
 ir/irvar.cpp
 ir/irvar.h
-lphobos
-lphobos/build.sh
-lphobos/crc32.d
-lphobos/gc
-lphobos/gc/gc.d
-lphobos/gc/gcbits.d
-lphobos/gc/gclinux.d
-lphobos/gc/gcx.d
-lphobos/gcstats.d
-lphobos/internal
-lphobos/internal/aApply.d
-lphobos/internal/aApplyR.d
-lphobos/internal/aaA.d
-lphobos/internal/adi.d
-lphobos/internal/arrays.d
-lphobos/internal/cast.d
-lphobos/internal/contract.d
-lphobos/internal/mem.d
-lphobos/internal/objectimpl.d
-lphobos/internal/qsort2.d
-lphobos/internal/switch.d
-lphobos/llvm
-lphobos/llvm/intrinsic.d
-lphobos/llvm/va_list.d
-lphobos/llvmsupport.d
-lphobos/object.d
-lphobos/phobos.d
-lphobos/std
-lphobos/std/array.d
-lphobos/std/base64.d
-lphobos/std/c
-lphobos/std/c/fenv.d
-lphobos/std/c/linux
-lphobos/std/c/linux/linux.d
-lphobos/std/c/linux/linuxextern.d
-lphobos/std/c/linux/pthread.d
-lphobos/std/c/linux/socket.d
-lphobos/std/c/locale.d
-lphobos/std/c/math.d
-lphobos/std/c/process.d
-lphobos/std/c/stdarg.d
-lphobos/std/c/stddef.d
-lphobos/std/c/stdio.d
-lphobos/std/c/stdlib.d
-lphobos/std/c/string.d
-lphobos/std/c/time.d
-lphobos/std/conv.d
-lphobos/std/ctype.d
-lphobos/std/format.d
-lphobos/std/gc.di
-lphobos/std/intrinsic.d
-lphobos/std/math.d
-lphobos/std/moduleinit.d
-lphobos/std/outofmemory.d
-lphobos/std/stdarg.d
-lphobos/std/stdint.d
-lphobos/std/stdio.d
-lphobos/std/string.d
-lphobos/std/thread.d
-lphobos/std/traits.d
-lphobos/std/uni.d
-lphobos/std/utf.d
-lphobos/typeinfo1
-lphobos/typeinfo1/ti_byte.d
-lphobos/typeinfo1/ti_cdouble.d
-lphobos/typeinfo1/ti_cfloat.d
-lphobos/typeinfo1/ti_char.d
-lphobos/typeinfo1/ti_creal.d
-lphobos/typeinfo1/ti_dchar.d
-lphobos/typeinfo1/ti_delegate.d
-lphobos/typeinfo1/ti_double.d
-lphobos/typeinfo1/ti_float.d
-lphobos/typeinfo1/ti_idouble.d
-lphobos/typeinfo1/ti_ifloat.d
-lphobos/typeinfo1/ti_int.d
-lphobos/typeinfo1/ti_ireal.d
-lphobos/typeinfo1/ti_long.d
-lphobos/typeinfo1/ti_ptr.d
-lphobos/typeinfo1/ti_real.d
-lphobos/typeinfo1/ti_short.d
-lphobos/typeinfo1/ti_ubyte.d
-lphobos/typeinfo1/ti_uint.d
-lphobos/typeinfo1/ti_ulong.d
-lphobos/typeinfo1/ti_ushort.d
-lphobos/typeinfo1/ti_void.d
-lphobos/typeinfo1/ti_wchar.d
-lphobos/typeinfo2
-lphobos/typeinfo2/ti_AC.d
-lphobos/typeinfo2/ti_Adouble.d
-lphobos/typeinfo2/ti_Afloat.d
-lphobos/typeinfo2/ti_Ag.d
-lphobos/typeinfo2/ti_Aint.d
-lphobos/typeinfo2/ti_Along.d
-lphobos/typeinfo2/ti_Areal.d
-lphobos/typeinfo2/ti_Ashort.d
-lphobos/typeinfo2/ti_C.d
-lphobos/typeinfos1.d
-lphobos/typeinfos2.d
-premake.lua
-runalltests.d
-suite
-suite/dwarfdebug
-suite/dwarfdebug/dwarf1
-suite/dwarfdebug/dwarf1/app.d
-suite/dwarfdebug/dwarf1/build.sh
-suite/dwarfdebug/dwarf1/lib.d
-suite/dwarfdebug/dwarf2
-suite/dwarfdebug/dwarf2/app.d
-suite/dwarfdebug/dwarf2/build.sh
-suite/dwarfdebug/dwarf2/lib.d
-tango
-tango/lib
-tango/lib/common
-tango/lib/common/tango
-tango/lib/common/tango/core
-tango/lib/common/tango/core/BitManip.d
-tango/lib/common/tango/core/Exception.d
-tango/lib/common/tango/core/Memory.d
-tango/lib/common/tango/core/Runtime.d
-tango/lib/common/tango/core/Thread.d
-tango/lib/common/tango/stdc
-tango/lib/common/tango/stdc/posix
-tango/lib/common/tango/stdc/posix/pthread_darwin.d
-tango/lib/common/tango/stdc/wrap.c
-tango/lib/compiler
-tango/lib/compiler/llvmdc
-tango/lib/compiler/llvmdc/aApply.d
-tango/lib/compiler/llvmdc/aApplyR.d
-tango/lib/compiler/llvmdc/aaA.d
-tango/lib/compiler/llvmdc/adi.d
-tango/lib/compiler/llvmdc/arrays.d
-tango/lib/compiler/llvmdc/cast.d
-tango/lib/compiler/llvmdc/critical.c
-tango/lib/compiler/llvmdc/dmain2.d
-tango/lib/compiler/llvmdc/eh.d
-tango/lib/compiler/llvmdc/genobj.d
-tango/lib/compiler/llvmdc/lifetime.d
-tango/lib/compiler/llvmdc/llvm
-tango/lib/compiler/llvmdc/mars.h
-tango/lib/compiler/llvmdc/memory.d
-tango/lib/compiler/llvmdc/monitor.c
-tango/lib/compiler/llvmdc/qsort2.d
-tango/lib/compiler/llvmdc/switch.d
-tango/lib/compiler/llvmdc/typeinfo
-tango/lib/compiler/llvmdc/typeinfo/ti_AC.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Acdouble.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Acfloat.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Acreal.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Adouble.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Afloat.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Ag.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Aint.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Along.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Areal.d
-tango/lib/compiler/llvmdc/typeinfo/ti_Ashort.d
-tango/lib/compiler/llvmdc/typeinfo/ti_C.d
-tango/lib/compiler/llvmdc/typeinfo/ti_byte.d
-tango/lib/compiler/llvmdc/typeinfo/ti_cdouble.d
-tango/lib/compiler/llvmdc/typeinfo/ti_cfloat.d
-tango/lib/compiler/llvmdc/typeinfo/ti_char.d
-tango/lib/compiler/llvmdc/typeinfo/ti_creal.d
-tango/lib/compiler/llvmdc/typeinfo/ti_dchar.d
-tango/lib/compiler/llvmdc/typeinfo/ti_delegate.d
-tango/lib/compiler/llvmdc/typeinfo/ti_double.d
-tango/lib/compiler/llvmdc/typeinfo/ti_float.d
-tango/lib/compiler/llvmdc/typeinfo/ti_idouble.d
-tango/lib/compiler/llvmdc/typeinfo/ti_ifloat.d
-tango/lib/compiler/llvmdc/typeinfo/ti_int.d
-tango/lib/compiler/llvmdc/typeinfo/ti_ireal.d
-tango/lib/compiler/llvmdc/typeinfo/ti_long.d
-tango/lib/compiler/llvmdc/typeinfo/ti_ptr.d
-tango/lib/compiler/llvmdc/typeinfo/ti_real.d
-tango/lib/compiler/llvmdc/typeinfo/ti_short.d
-tango/lib/compiler/llvmdc/typeinfo/ti_ubyte.d
-tango/lib/compiler/llvmdc/typeinfo/ti_uint.d
-tango/lib/compiler/llvmdc/typeinfo/ti_ulong.d
-tango/lib/compiler/llvmdc/typeinfo/ti_ushort.d
-tango/lib/compiler/llvmdc/typeinfo/ti_void.d
-tango/lib/compiler/llvmdc/typeinfo/ti_wchar.d
-tango/lib/compiler/llvmdc/util
-tango/lib/compiler/llvmdc/util/console.d
-tango/lib/compiler/llvmdc/util/ctype.d
-tango/lib/compiler/llvmdc/util/string.d
-tango/lib/compiler/llvmdc/util/utf.d
-tango/lib/gc
-tango/lib/gc/basic
-tango/lib/gc/basic/gc.d
-tango/lib/gc/basic/gcalloc.d
-tango/lib/gc/basic/gcbits.d
-tango/lib/gc/basic/gcstats.d
-tango/lib/gc/basic/gcx.d
-tango/lib/gc/stub
-tango/lib/gc/stub/gc.d
-tango/object.di
-tango/std
-tango/std/c
-tango/std/c/stdarg.di
-tango/std/intrinsic.di
-tango/std/stdarg.di
-tango/tango
-tango/tango/core
-tango/tango/core/Array.d
-tango/tango/core/Atomic.d
-tango/tango/core/BitArray.d
-tango/tango/core/BitManip.di
-tango/tango/core/ByteSwap.d
-tango/tango/core/Exception.di
-tango/tango/core/Memory.di
-tango/tango/core/Runtime.di
-tango/tango/core/Signal.d
-tango/tango/core/Thread.di
-tango/tango/core/Traits.d
-tango/tango/core/Tuple.d
-tango/tango/core/Vararg.d
-tango/tango/core/Variant.d
-tango/tango/core/Version.d
-tango/tango/core/sync
-tango/tango/core/sync/Barrier.d
-tango/tango/core/sync/Condition.d
-tango/tango/core/sync/Config.d
-tango/tango/core/sync/Mutex.d
-tango/tango/core/sync/ReadWriteMutex.d
-tango/tango/core/sync/Semaphore.d
-tango/tango/group
-tango/tango/group/collection.d
-tango/tango/group/convert.d
-tango/tango/group/digest.d
-tango/tango/group/file.d
-tango/tango/group/http.d
-tango/tango/group/log.d
-tango/tango/group/math.d
-tango/tango/group/net.d
-tango/tango/group/stream.d
-tango/tango/group/text.d
-tango/tango/group/time.d
-tango/tango/io
-tango/tango/io/Buffer.d
-tango/tango/io/Conduit.d
-tango/tango/io/Console.d
-tango/tango/io/DeviceConduit.d
-tango/tango/io/File.d
-tango/tango/io/FileConduit.d
-tango/tango/io/FileConst.d
-tango/tango/io/FilePath.d
-tango/tango/io/FileRoots.d
-tango/tango/io/FileScan.d
-tango/tango/io/FileSystem.d
-tango/tango/io/GrowBuffer.d
-tango/tango/io/MappedBuffer.d
-tango/tango/io/Print.d
-tango/tango/io/Stdout.d
-tango/tango/io/TempFile.d
-tango/tango/io/UnicodeFile.d
-tango/tango/io/archive
-tango/tango/io/archive/Zip.d
-tango/tango/io/compress
-tango/tango/io/compress/BzipStream.d
-tango/tango/io/compress/ZlibStream.d
-tango/tango/io/compress/c
-tango/tango/io/compress/c/bzlib.d
-tango/tango/io/compress/c/zlib.d
-tango/tango/io/digest
-tango/tango/io/digest/Crc32.d
-tango/tango/io/digest/Digest.d
-tango/tango/io/digest/Md2.d
-tango/tango/io/digest/Md4.d
-tango/tango/io/digest/Md5.d
-tango/tango/io/digest/MerkleDamgard.d
-tango/tango/io/digest/Sha0.d
-tango/tango/io/digest/Sha01.d
-tango/tango/io/digest/Sha1.d
-tango/tango/io/digest/Sha256.d
-tango/tango/io/digest/Sha512.d
-tango/tango/io/digest/Tiger.d
-tango/tango/io/model
-tango/tango/io/model/IBuffer.d
-tango/tango/io/model/IConduit.d
-tango/tango/io/model/IListener.d
-tango/tango/io/protocol
-tango/tango/io/protocol/Allocator.d
-tango/tango/io/protocol/EndianProtocol.d
-tango/tango/io/protocol/NativeProtocol.d
-tango/tango/io/protocol/PickleProtocol.d
-tango/tango/io/protocol/Reader.d
-tango/tango/io/protocol/Writer.d
-tango/tango/io/protocol/model
-tango/tango/io/protocol/model/IProtocol.d
-tango/tango/io/protocol/model/IReader.d
-tango/tango/io/protocol/model/IWriter.d
-tango/tango/io/selector
-tango/tango/io/selector/AbstractSelector.d
-tango/tango/io/selector/EpollSelector.d
-tango/tango/io/selector/PollSelector.d
-tango/tango/io/selector/SelectSelector.d
-tango/tango/io/selector/Selector.d
-tango/tango/io/selector/SelectorException.d
-tango/tango/io/selector/model
-tango/tango/io/selector/model/ISelector.d
-tango/tango/io/stream
-tango/tango/io/stream/BufferStream.d
-tango/tango/io/stream/DataFileStream.d
-tango/tango/io/stream/DataStream.d
-tango/tango/io/stream/DigestStream.d
-tango/tango/io/stream/EndianStream.d
-tango/tango/io/stream/FileStream.d
-tango/tango/io/stream/FormatStream.d
-tango/tango/io/stream/GreedyStream.d
-tango/tango/io/stream/LineStream.d
-tango/tango/io/stream/MapStream.d
-tango/tango/io/stream/SnoopStream.d
-tango/tango/io/stream/TextFileStream.d
-tango/tango/io/stream/TypedStream.d
-tango/tango/io/stream/UtfStream.d
-tango/tango/io/vfs
-tango/tango/io/vfs/FileFolder.d
-tango/tango/io/vfs/LinkedFolder.d
-tango/tango/io/vfs/VirtualFolder.d
-tango/tango/io/vfs/ZipArchive.d
-tango/tango/io/vfs/model
-tango/tango/io/vfs/model/Vfs.d
-tango/tango/math
-tango/tango/math/Bessel.d
-tango/tango/math/Elliptic.d
-tango/tango/math/ErrorFunction.d
-tango/tango/math/GammaFunction.d
-tango/tango/math/IEEE.d
-tango/tango/math/Math.d
-tango/tango/math/Probability.d
-tango/tango/math/Random.d
-tango/tango/net
-tango/tango/net/DatagramConduit.d
-tango/tango/net/InternetAddress.d
-tango/tango/net/MulticastConduit.d
-tango/tango/net/ServerSocket.d
-tango/tango/net/Socket.d
-tango/tango/net/SocketConduit.d
-tango/tango/net/SocketListener.d
-tango/tango/net/Uri.d
-tango/tango/net/cluster
-tango/tango/net/cluster/CacheInvalidatee.d
-tango/tango/net/cluster/CacheInvalidator.d
-tango/tango/net/cluster/NetworkAlert.d
-tango/tango/net/cluster/NetworkCache.d
-tango/tango/net/cluster/NetworkCall.d
-tango/tango/net/cluster/NetworkClient.d
-tango/tango/net/cluster/NetworkMessage.d
-tango/tango/net/cluster/NetworkQueue.d
-tango/tango/net/cluster/NetworkRegistry.d
-tango/tango/net/cluster/NetworkTask.d
-tango/tango/net/cluster/QueuedCache.d
-tango/tango/net/cluster/model
-tango/tango/net/cluster/model/ICache.d
-tango/tango/net/cluster/model/IChannel.d
-tango/tango/net/cluster/model/ICluster.d
-tango/tango/net/cluster/model/IConsumer.d
-tango/tango/net/cluster/model/IMessage.d
-tango/tango/net/cluster/tina
-tango/tango/net/cluster/tina/CacheServer.d
-tango/tango/net/cluster/tina/CacheThread.d
-tango/tango/net/cluster/tina/Cluster.d
-tango/tango/net/cluster/tina/ClusterCache.d
-tango/tango/net/cluster/tina/ClusterQueue.d
-tango/tango/net/cluster/tina/ClusterServer.d
-tango/tango/net/cluster/tina/ClusterTask.d
-tango/tango/net/cluster/tina/ClusterThread.d
-tango/tango/net/cluster/tina/ClusterTypes.d
-tango/tango/net/cluster/tina/CmdParser.d
-tango/tango/net/cluster/tina/ProtocolReader.d
-tango/tango/net/cluster/tina/ProtocolWriter.d
-tango/tango/net/cluster/tina/QueueFile.d
-tango/tango/net/cluster/tina/QueueServer.d
-tango/tango/net/cluster/tina/QueueThread.d
-tango/tango/net/cluster/tina/RollCall.d
-tango/tango/net/cluster/tina/TaskServer.d
-tango/tango/net/cluster/tina/TaskThread.d
-tango/tango/net/cluster/tina/util
-tango/tango/net/cluster/tina/util/AbstractServer.d
-tango/tango/net/cluster/tina/util/ServerThread.d
-tango/tango/net/cluster/tina/util/model
-tango/tango/net/cluster/tina/util/model/IServer.d
-tango/tango/net/ftp
-tango/tango/net/ftp/FtpClient.d
-tango/tango/net/ftp/Telnet.d
-tango/tango/net/http
-tango/tango/net/http/ChunkStream.d
-tango/tango/net/http/HttpClient.d
-tango/tango/net/http/HttpConst.d
-tango/tango/net/http/HttpCookies.d
-tango/tango/net/http/HttpGet.d
-tango/tango/net/http/HttpHeaders.d
-tango/tango/net/http/HttpParams.d
-tango/tango/net/http/HttpPost.d
-tango/tango/net/http/HttpStack.d
-tango/tango/net/http/HttpTokens.d
-tango/tango/net/http/HttpTriplet.d
-tango/tango/net/http/model
-tango/tango/net/http/model/HttpParamsView.d
-tango/tango/net/model
-tango/tango/net/model/UriView.d
-tango/tango/stdc
-tango/tango/stdc/complex.d
-tango/tango/stdc/config.d
-tango/tango/stdc/ctype.d
-tango/tango/stdc/errno.d
-tango/tango/stdc/fenv.d
-tango/tango/stdc/inttypes.d
-tango/tango/stdc/limits.d
-tango/tango/stdc/locale.d
-tango/tango/stdc/math.d
-tango/tango/stdc/posix
-tango/tango/stdc/posix/arpa
-tango/tango/stdc/posix/arpa/inet.d
-tango/tango/stdc/posix/config.d
-tango/tango/stdc/posix/dirent.d
-tango/tango/stdc/posix/dlfcn.d
-tango/tango/stdc/posix/fcntl.d
-tango/tango/stdc/posix/inttypes.d
-tango/tango/stdc/posix/net
-tango/tango/stdc/posix/net/if_.d
-tango/tango/stdc/posix/netinet
-tango/tango/stdc/posix/netinet/in_.d
-tango/tango/stdc/posix/netinet/tcp.d
-tango/tango/stdc/posix/poll.d
-tango/tango/stdc/posix/pthread.d
-tango/tango/stdc/posix/pwd.d
-tango/tango/stdc/posix/sched.d
-tango/tango/stdc/posix/semaphore.d
-tango/tango/stdc/posix/setjmp.d
-tango/tango/stdc/posix/signal.d
-tango/tango/stdc/posix/stdio.d
-tango/tango/stdc/posix/stdlib.d
-tango/tango/stdc/posix/sys
-tango/tango/stdc/posix/sys/ipc.d
-tango/tango/stdc/posix/sys/mman.d
-tango/tango/stdc/posix/sys/select.d
-tango/tango/stdc/posix/sys/shm.d
-tango/tango/stdc/posix/sys/socket.d
-tango/tango/stdc/posix/sys/stat.d
-tango/tango/stdc/posix/sys/time.d
-tango/tango/stdc/posix/sys/types.d
-tango/tango/stdc/posix/sys/uio.d
-tango/tango/stdc/posix/sys/wait.d
-tango/tango/stdc/posix/time.d
-tango/tango/stdc/posix/ucontext.d
-tango/tango/stdc/posix/unistd.d
-tango/tango/stdc/posix/utime.d
-tango/tango/stdc/signal.d
-tango/tango/stdc/stdarg.d
-tango/tango/stdc/stddef.d
-tango/tango/stdc/stdint.d
-tango/tango/stdc/stdio.d
-tango/tango/stdc/stdlib.d
-tango/tango/stdc/string.d
-tango/tango/stdc/stringz.d
-tango/tango/stdc/tgmath.d
-tango/tango/stdc/time.d
-tango/tango/stdc/wctype.d
-tango/tango/sys
-tango/tango/sys/Common.d
-tango/tango/sys/Environment.d
-tango/tango/sys/Pipe.d
-tango/tango/sys/Process.d
-tango/tango/sys/SharedLib.d
-tango/tango/sys/darwin
-tango/tango/sys/darwin/darwin.d
-tango/tango/sys/linux
-tango/tango/sys/linux/epoll.d
-tango/tango/sys/linux/linux.d
-tango/tango/sys/linux/socket.d
-tango/tango/sys/win32
-tango/tango/sys/win32/CodePage.d
-tango/tango/sys/win32/Macros.di
-tango/tango/sys/win32/Process.di
-tango/tango/sys/win32/Types.di
-tango/tango/sys/win32/UserGdi.di
-tango/tango/text
-tango/tango/text/Ascii.d
-tango/tango/text/Properties.d
-tango/tango/text/Regex.d
-tango/tango/text/Text.d
-tango/tango/text/Unicode.d
-tango/tango/text/UnicodeData.d
-tango/tango/text/Util.d
-tango/tango/text/convert
-tango/tango/text/convert/Float.d
-tango/tango/text/convert/Format.d
-tango/tango/text/convert/Integer.d
-tango/tango/text/convert/Layout.d
-tango/tango/text/convert/Sprint.d
-tango/tango/text/convert/TimeStamp.d
-tango/tango/text/convert/UnicodeBom.d
-tango/tango/text/convert/Utf.d
-tango/tango/text/locale
-tango/tango/text/locale/Collation.d
-tango/tango/text/locale/Convert.d
-tango/tango/text/locale/Core.d
-tango/tango/text/locale/Data.d
-tango/tango/text/locale/Locale.d
-tango/tango/text/locale/Parse.d
-tango/tango/text/locale/Posix.d
-tango/tango/text/locale/Win32.d
-tango/tango/text/stream
-tango/tango/text/stream/LineIterator.d
-tango/tango/text/stream/QuoteIterator.d
-tango/tango/text/stream/RegexIterator.d
-tango/tango/text/stream/SimpleIterator.d
-tango/tango/text/stream/StreamIterator.d
-tango/tango/time
-tango/tango/time/Clock.d
-tango/tango/time/ISO8601.d
-tango/tango/time/StopWatch.d
-tango/tango/time/Time.d
-tango/tango/time/WallClock.d
-tango/tango/time/chrono
-tango/tango/time/chrono/Calendar.d
-tango/tango/time/chrono/Gregorian.d
-tango/tango/time/chrono/GregorianBased.d
-tango/tango/time/chrono/Hebrew.d
-tango/tango/time/chrono/Hijri.d
-tango/tango/time/chrono/Japanese.d
-tango/tango/time/chrono/Korean.d
-tango/tango/time/chrono/Taiwan.d
-tango/tango/time/chrono/ThaiBuddhist.d
-tango/tango/util
-tango/tango/util/ArgParser.d
-tango/tango/util/Arguments.d
-tango/tango/util/Convert.d
-tango/tango/util/PathUtil.d
-tango/tango/util/collection
-tango/tango/util/collection/ArrayBag.d
-tango/tango/util/collection/ArraySeq.d
-tango/tango/util/collection/CircularSeq.d
-tango/tango/util/collection/HashMap.d
-tango/tango/util/collection/HashSet.d
-tango/tango/util/collection/LinkMap.d
-tango/tango/util/collection/LinkSeq.d
-tango/tango/util/collection/TreeBag.d
-tango/tango/util/collection/TreeMap.d
-tango/tango/util/collection/impl
-tango/tango/util/collection/impl/AbstractIterator.d
-tango/tango/util/collection/impl/BagCollection.d
-tango/tango/util/collection/impl/CLCell.d
-tango/tango/util/collection/impl/Cell.d
-tango/tango/util/collection/impl/Collection.d
-tango/tango/util/collection/impl/DefaultComparator.d
-tango/tango/util/collection/impl/LLCell.d
-tango/tango/util/collection/impl/LLPair.d
-tango/tango/util/collection/impl/MapCollection.d
-tango/tango/util/collection/impl/RBCell.d
-tango/tango/util/collection/impl/RBPair.d
-tango/tango/util/collection/impl/SeqCollection.d
-tango/tango/util/collection/impl/SetCollection.d
-tango/tango/util/collection/iterator
-tango/tango/util/collection/iterator/ArrayIterator.d
-tango/tango/util/collection/iterator/FilteringIterator.d
-tango/tango/util/collection/iterator/InterleavingIterator.d
-tango/tango/util/collection/model
-tango/tango/util/collection/model/Bag.d
-tango/tango/util/collection/model/BagView.d
-tango/tango/util/collection/model/Comparator.d
-tango/tango/util/collection/model/Dispenser.d
-tango/tango/util/collection/model/GuardIterator.d
-tango/tango/util/collection/model/HashParams.d
-tango/tango/util/collection/model/Iterator.d
-tango/tango/util/collection/model/Map.d
-tango/tango/util/collection/model/MapView.d
-tango/tango/util/collection/model/Seq.d
-tango/tango/util/collection/model/SeqView.d
-tango/tango/util/collection/model/Set.d
-tango/tango/util/collection/model/SetView.d
-tango/tango/util/collection/model/Sortable.d
-tango/tango/util/collection/model/SortedKeys.d
-tango/tango/util/collection/model/SortedValues.d
-tango/tango/util/collection/model/View.d
-tango/tango/util/log
-tango/tango/util/log/Appender.d
-tango/tango/util/log/Configurator.d
-tango/tango/util/log/ConsoleAppender.d
-tango/tango/util/log/DateLayout.d
-tango/tango/util/log/Event.d
-tango/tango/util/log/EventLayout.d
-tango/tango/util/log/FileAppender.d
-tango/tango/util/log/Hierarchy.d
-tango/tango/util/log/Log.d
-tango/tango/util/log/Log4Layout.d
-tango/tango/util/log/Logger.d
-tango/tango/util/log/MailAppender.d
-tango/tango/util/log/NullAppender.d
-tango/tango/util/log/PropertyConfigurator.d
-tango/tango/util/log/RollingFileAppender.d
-tango/tango/util/log/SocketAppender.d
-tango/tango/util/log/Trace.d
-tango/tango/util/log/model
-tango/tango/util/log/model/IHierarchy.d
-tango/tango/util/log/model/ILevel.d
-tangotests
-tangotests/a.d
-tangotests/aa1.d
-tangotests/aa2.d
-tangotests/align1.d
-tangotests/apply1.d
-tangotests/arrays1.d
-tangotests/asm1.d
-tangotests/asm2.d
-tangotests/asm3.d
-tangotests/asm4.d
-tangotests/asm5.d
-tangotests/b.d
-tangotests/byval1.d
-tangotests/c.d
-tangotests/classes1.d
-tangotests/constructors.d
-tangotests/debug1.d
-tangotests/debug10.d
-tangotests/debug2.d
-tangotests/debug3.d
-tangotests/debug4.d
-tangotests/debug5.d
-tangotests/debug6.d
-tangotests/debug7.d
-tangotests/debug8.d
-tangotests/debug9.d
-tangotests/e.d
-tangotests/f.d
-tangotests/files1.d
-tangotests/h.d
-tangotests/i.d
-tangotests/ina1.d
-tangotests/j.d
-tangotests/k.d
-tangotests/l.d
-tangotests/m.d
-tangotests/mem2.d
-tangotests/mem3.d
-tangotests/mem4.d
-tangotests/mem5.d
-tangotests/mem6.d
-tangotests/n.d
-tangotests/o.d
-tangotests/r.d
-tangotests/s.d
-tangotests/stdout1.d
-tangotests/stdout2.d
-tangotests/sync1.d
-tangotests/t.d
-tangotests/templ1.d
-tangotests/vararg1.d
-tangotests/vararg2.d
-tangotests/vararg3.d
-tangotests/vararg4.d
-test
-test/a.d
-test/aa1.d
-test/aa2.d
-test/aa3.d
-test/aa4.d
-test/aa5.d
-test/aa6.d
-test/alignment.d
-test/alloca1.d
-test/arrayinit.d
-test/arrays.d
-test/arrays10.d
-test/arrays11.d
-test/arrays12.d
-test/arrays13.d
-test/arrays14.d
-test/arrays2.d
-test/arrays3.d
-test/arrays4.d
-test/arrays5.d
-test/arrays6.d
-test/arrays7.d
-test/arrays8.d
-test/arrays9.d
-test/asm1.d
-test/assign.d
-test/b.d
-test/bitops.d
-test/bug1.d
-test/bug10.d
-test/bug11.d
-test/bug12.d
-test/bug13.d
-test/bug14.d
-test/bug15.d
-test/bug16.d
-test/bug17.d
-test/bug18.d
-test/bug19.d
-test/bug2.d
-test/bug20.d
-test/bug21.d
-test/bug22.d
-test/bug23.d
-test/bug24.d
-test/bug25.d
-test/bug26.d
-test/bug27.d
-test/bug28.d
-test/bug29.d
-test/bug3.d
-test/bug30.d
-test/bug32.d
-test/bug33.d
-test/bug34.d
-test/bug35.d
-test/bug36.d
-test/bug37.d
-test/bug38.d
-test/bug39.d
-test/bug4.d
-test/bug40.d
-test/bug41.d
-test/bug42.d
-test/bug43.d
-test/bug44.d
-test/bug45.d
-test/bug47.d
-test/bug48.d
-test/bug49.d
-test/bug5.d
-test/bug50.d
-test/bug51.d
-test/bug52.d
-test/bug53.d
-test/bug54.d
-test/bug55.d
-test/bug56.d
-test/bug57.d
-test/bug58.d
-test/bug59.d
-test/bug6.d
-test/bug60.d
-test/bug61.d
-test/bug62.d
-test/bug63.d
-test/bug64.d
-test/bug66.d
-test/bug7.d
-test/bug70.d
-test/bug71.d
-test/bug72.d
-test/bug73.d
-test/bug74.d
-test/bug75.d
-test/bug76.d
-test/bug77.d
-test/bug78.d
-test/bug79.d
-test/bug8.d
-test/bug80.d
-test/bug9.d
-test/c.d
-test/calls1.d
-test/classes.d
-test/classes10.d
-test/classes11.d
-test/classes2.d
-test/classes3.d
-test/classes4.d
-test/classes5.d
-test/classes6.d
-test/classes7.d
-test/classes8.d
-test/classes9.d
-test/classinfo1.d
-test/classinfo2.d
-test/classinfo3.d
-test/classinfo4.d
-test/comma.d
-test/complex1.d
-test/complex2.d
-test/complex3.d
-test/cond.d
-test/cond1.d
-test/condexp.d
-test/condexp1.d
-test/cyclic.d
-test/d.d
-test/dgs.d
-test/dotproduct.d
-test/e.d
-test/enum1.d
-test/enum2.d
-test/enum3.d
-test/f.d
-test/fail1.d
-test/fail2.d
-test/floatcmp.d
-test/foreach1.d
-test/foreach2.d
-test/foreach3.d
-test/foreach4.d
-test/foreach5.d
-test/foreach6.d
-test/foreach7.d
-test/forwdecl.d
-test/funcptr.d
-test/funcs.d
-test/funcs2.d
-test/g.d
-test/globals1.d
-test/globals2.d
-test/goto1.d
-test/imag1.d
-test/imports2.d
-test/imports_1of2.d
-test/imports_2of2.d
-test/innerclass1.d
-test/interface1.d
-test/interface2.d
-test/interface3.d
-test/interface4.d
-test/interface5.d
-test/interface6.d
-test/interface7.d
-test/intrinsics.d
-test/mainargs1.d
-test/memory1.d
-test/moduleinfo1.d
-test/moduleinfo2.d
-test/multiarr1.d
-test/multiarr2.d
-test/multiarr3.d
-test/multiarr4.d
-test/neg.d
-test/nested1.d
-test/nested10.d
-test/nested11.d
-test/nested12.d
-test/nested2.d
-test/nested3.d
-test/nested4.d
-test/nested5.d
-test/nested6.d
-test/nested7.d
-test/nested8.d
-test/nested9.d
-test/pointers.d
-test/pt.d
-test/ptrarith.d
-test/scope1.d
-test/scope2.d
-test/scope3.d
-test/scope4.d
-test/scope5.d
-test/sieve.d
-test/slices.d
-test/sqrts.d
-test/static_ctor.d
-test/staticarrays.d
-test/staticvars.d
-test/stdiotest.d
-test/stdiotest2.d
-test/strings1.d
-test/strings2.d
-test/structinit.d
-test/structinit2.d
-test/structs.d
-test/structs2.d
-test/structs3.d
-test/structs4.d
-test/structs5.d
-test/structs6.d
-test/structs7.d
-test/switch1.d
-test/switch2.d
-test/switch3.d
-test/sync1.d
-test/templ1.d
-test/templ2.d
-test/terms.d
-test/throw1.d
-test/tuple1.d
-test/typeinfo.d
-test/typeinfo10.d
-test/typeinfo11.d
-test/typeinfo12.d
-test/typeinfo13.d
-test/typeinfo2.d
-test/typeinfo3.d
-test/typeinfo4.d
-test/typeinfo5.d
-test/typeinfo6.d
-test/typeinfo7.d
-test/typeinfo8.d
-test/typeinfo9.d
-test/union1.d
-test/union2.d
-test/union3.d
-test/union4.d
-test/union5.d
-test/union6.d
-test/union7.d
-test/unittest1.d
-test/unrolled.d
-test/v2d.d
-test/vararg1.d
-test/vararg2.d
-test/vararg3.d
-test/vararg4.d
-test/vararg5.d
-test/virtcall.d
-test/with1.d
-tester.d
-tests
-tests/findregressions.d