# HG changeset patch
# User lindquist
# Date 1213293559 -7200
# Node ID 8dbddae0915259c600b485df57d22577ef362696
# Parent 4234b014a4f272ec7b132aaba581145c3391b019
[svn r276] Fixed debug info for 'this' arg seemed to be broken.
diff -r 4234b014a4f2 -r 8dbddae09152 gen/functions.cpp
--- 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
diff -r 4234b014a4f2 -r 8dbddae09152 gen/toir.cpp
--- 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;
diff -r 4234b014a4f2 -r 8dbddae09152 llvmdc.kdevelop
--- 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 @@
*.h
*.c
*.cpp
- *.d
- *.di
build.sh
- premake.lua
- Doxyfile
- dbgtypes.bc.cpp
- debuginfo.c
- debuginfo.cpp
+ demos
+ demos/ray.cpp
dmdorig
dmdorig/dmd
dmdorig/dmd/access.c
@@ -331,338 +326,41 @@
dmdorig/phobos/internal/deh.c
dmdorig/phobos/internal/mars.h
dmdorig/phobos/internal/monitor.c
- obj/Debug
- obj/Debug/access.d
- obj/Debug/array.d
- obj/Debug/arrays.d
- obj/Debug/attrib.d
- obj/Debug/binops.d
- obj/Debug/cast.d
- obj/Debug/class.d
- obj/Debug/cond.d
- obj/Debug/constfold.d
- obj/Debug/dchar.d
- obj/Debug/declaration.d
- obj/Debug/delegatize.d
- obj/Debug/doc.d
- obj/Debug/dsymbol.d
- obj/Debug/dump.d
- obj/Debug/dvalue.d
- obj/Debug/dwarftypes.d
- obj/Debug/elem.d
- obj/Debug/entity.d
- obj/Debug/enum.d
- obj/Debug/expression.d
- obj/Debug/func.d
- obj/Debug/gnuc.d
- obj/Debug/hdrgen.d
- obj/Debug/html.d
- obj/Debug/id.d
- obj/Debug/identifier.d
- obj/Debug/idgen.d
- obj/Debug/impcnvgen.d
- obj/Debug/impcnvtab.d
- obj/Debug/import.d
- obj/Debug/inifile.d
- obj/Debug/init.d
- obj/Debug/inline.d
- obj/Debug/interpret.d
- obj/Debug/irstate.d
- obj/Debug/lexer.d
- obj/Debug/link.d
- obj/Debug/logger.d
- obj/Debug/lstring.d
- obj/Debug/macro.d
- obj/Debug/mangle.d
- obj/Debug/mars.d
- obj/Debug/mem.d
- obj/Debug/module.d
- obj/Debug/mtype.d
- obj/Debug/opover.d
- obj/Debug/optimize.d
- obj/Debug/parse.d
- obj/Debug/root.d
- obj/Debug/runtime.d
- obj/Debug/scope.d
- obj/Debug/statement.d
- obj/Debug/statements.d
- obj/Debug/staticassert.d
- obj/Debug/stringtable.d
- obj/Debug/struct.d
- obj/Debug/structs.d
- obj/Debug/template.d
- obj/Debug/tocsym.d
- obj/Debug/todebug.d
- obj/Debug/todt.d
- obj/Debug/toir.d
- obj/Debug/tollvm.d
- obj/Debug/toobj.d
- obj/Debug/typinf.d
- obj/Debug/unialpha.d
- obj/Debug/utf.d
- obj/Debug/version.d
- obj
- dmd24
- dmd24/access.c
- dmd24/aggregate.h
- dmd24/array.c
- dmd24/arraytypes.h
- dmd24/attrib.c
- dmd24/attrib.h
- dmd24/cast.c
- dmd24/class.c
- dmd24/complex_t.h
- dmd24/cond.c
- dmd24/cond.h
- dmd24/constfold.c
- dmd24/dchar.c
- dmd24/dchar.h
- dmd24/declaration.c
- dmd24/declaration.h
- dmd24/delegatize.c
- dmd24/doc.c
- dmd24/doc.h
- dmd24/dsymbol.c
- dmd24/dsymbol.h
- dmd24/dump.c
- dmd24/entity.c
- dmd24/enum.c
- dmd24/enum.h
- dmd24/expression.c
- dmd24/expression.h
- dmd24/func.c
- dmd24/gnuc.c
- dmd24/gnuc.h
- dmd24/hdrgen.c
- dmd24/hdrgen.h
- dmd24/html.c
- dmd24/html.h
- dmd24/identifier.c
- dmd24/identifier.h
- dmd24/idgen.c
- dmd24/impcnvgen.c
- dmd24/import.c
- dmd24/import.h
- dmd24/inifile.c
- dmd24/init.c
- dmd24/init.h
- dmd24/inline.c
- dmd24/interpret.c
- dmd24/lexer.c
- dmd24/lexer.h
- dmd24/link.c
- dmd24/lstring.c
- dmd24/lstring.h
- dmd24/macro.c
- dmd24/macro.h
- dmd24/mangle.c
- dmd24/mars.c
- dmd24/mars.h
- dmd24/mem.c
- dmd24/mem.h
- dmd24/module.c
- dmd24/module.h
- dmd24/mtype.c
- dmd24/mtype.h
- dmd24/opover.c
- dmd24/optimize.c
- dmd24/parse.c
- dmd24/parse.h
- dmd24/port.h
- dmd24/root.c
- dmd24/root.h
- dmd24/scope.c
- dmd24/scope.h
- dmd24/statement.c
- dmd24/statement.h
- dmd24/staticassert.c
- dmd24/staticassert.h
- dmd24/stringtable.c
- dmd24/stringtable.h
- dmd24/struct.c
- dmd24/template.c
- dmd24/template.h
- dmd24/total.h
- dmd24/unialpha.c
- dmd24/utf.c
- dmd24/utf.h
- dmd24/version.c
- dmd24/version.h
- dmd25
- dmd25/access.c
- dmd25/aggregate.h
- dmd25/array.c
- dmd25/arraytypes.h
- dmd25/attrib.c
- dmd25/attrib.h
- dmd25/cast.c
- dmd25/class.c
- dmd25/complex_t.h
- dmd25/cond.c
- dmd25/cond.h
- dmd25/constfold.c
- dmd25/dchar.c
- dmd25/dchar.h
- dmd25/declaration.c
- dmd25/declaration.h
- dmd25/delegatize.c
- dmd25/doc.c
- dmd25/doc.h
- dmd25/dsymbol.c
- dmd25/dsymbol.h
- dmd25/dump.c
- dmd25/entity.c
- dmd25/enum.c
- dmd25/enum.h
- dmd25/expression.c
- dmd25/expression.h
- dmd25/func.c
- dmd25/gnuc.c
- dmd25/gnuc.h
- dmd25/hdrgen.c
- dmd25/hdrgen.h
- dmd25/html.c
- dmd25/html.h
- dmd25/identifier.c
- dmd25/identifier.h
- dmd25/idgen.c
- dmd25/impcnvgen.c
- dmd25/import.c
- dmd25/import.h
- dmd25/inifile.c
- dmd25/init.c
- dmd25/init.h
- dmd25/inline.c
- dmd25/interpret.c
- dmd25/lexer.c
- dmd25/lexer.h
- dmd25/link.c
- dmd25/lstring.c
- dmd25/lstring.h
- dmd25/macro.c
- dmd25/macro.h
- dmd25/mangle.c
- dmd25/mars.c
- dmd25/mars.h
- dmd25/mem.c
- dmd25/mem.h
- dmd25/module.c
- dmd25/module.h
- dmd25/mtype.c
- dmd25/mtype.h
- dmd25/opover.c
- dmd25/optimize.c
- dmd25/parse.c
- dmd25/parse.h
- dmd25/port.h
- dmd25/root.c
- dmd25/root.h
- dmd25/scope.c
- dmd25/scope.h
- dmd25/statement.c
- dmd25/statement.h
- dmd25/staticassert.c
- dmd25/staticassert.h
- dmd25/stringtable.c
- dmd25/stringtable.h
- dmd25/struct.c
- dmd25/template.c
- dmd25/template.h
- dmd25/total.h
- dmd25/unialpha.c
- dmd25/utf.c
- dmd25/utf.h
- dmd25/version.c
- dmd25/version.h
- dmd26
- dmd26/access.c
- dmd26/aggregate.h
- dmd26/array.c
- dmd26/arraytypes.h
- dmd26/attrib.c
- dmd26/attrib.h
- dmd26/cast.c
- dmd26/class.c
- dmd26/complex_t.h
- dmd26/cond.c
- dmd26/cond.h
- dmd26/constfold.c
- dmd26/dchar.c
- dmd26/dchar.h
- dmd26/declaration.c
- dmd26/declaration.h
- dmd26/delegatize.c
- dmd26/doc.c
- dmd26/doc.h
- dmd26/dsymbol.c
- dmd26/dsymbol.h
- dmd26/dump.c
- dmd26/entity.c
- dmd26/enum.c
- dmd26/enum.h
- dmd26/expression.c
- dmd26/expression.h
- dmd26/func.c
- dmd26/gnuc.c
- dmd26/gnuc.h
- dmd26/hdrgen.c
- dmd26/hdrgen.h
- dmd26/html.c
- dmd26/html.h
- dmd26/identifier.c
- dmd26/identifier.h
- dmd26/idgen.c
- dmd26/impcnvgen.c
- dmd26/import.c
- dmd26/import.h
- dmd26/inifile.c
- dmd26/init.c
- dmd26/init.h
- dmd26/inline.c
- dmd26/interpret.c
- dmd26/lexer.c
- dmd26/lexer.h
- dmd26/link.c
- dmd26/lstring.c
- dmd26/lstring.h
- dmd26/macro.c
- dmd26/macro.h
- dmd26/mangle.c
- dmd26/mars.c
- dmd26/mars.h
- dmd26/mem.c
- dmd26/mem.h
- dmd26/module.c
- dmd26/module.h
- dmd26/mtype.c
- dmd26/mtype.h
- dmd26/opover.c
- dmd26/optimize.c
- dmd26/parse.c
- dmd26/parse.h
- dmd26/port.h
- dmd26/root.c
- dmd26/root.h
- dmd26/scope.c
- dmd26/scope.h
- dmd26/statement.c
- dmd26/statement.h
- dmd26/staticassert.c
- dmd26/staticassert.h
- dmd26/stringtable.c
- dmd26/stringtable.h
- dmd26/struct.c
- dmd26/template.c
- dmd26/template.h
- dmd26/total.h
- dmd26/unialpha.c
- dmd26/utf.c
- dmd26/utf.h
- dmd26/version.c
- dmd26/version.h
- todo
- todo/lib.d
+ lphobos
+ lphobos/build.sh
+ suite
+ suite/dwarfdebug
+ suite/dwarfdebug/dwarf1
+ suite/dwarfdebug/dwarf1/build.sh
+ suite/dwarfdebug/dwarf2
+ suite/dwarfdebug/dwarf2/build.sh
+ tango
+ tango/lib
+ tango/lib/common
+ tango/lib/common/tango
+ tango/lib/common/tango/stdc
+ tango/lib/common/tango/stdc/wrap.c
+ tango/lib/compiler
+ tango/lib/compiler/llvmdc
+ tango/lib/compiler/llvmdc/critical.c
+ tango/lib/compiler/llvmdc/mars.h
+ tango/lib/compiler/llvmdc/monitor.c
+ tests
tests/dstress
+ tests/dstress/benchmark
+ tests/dstress/benchmark/ackermann
+ tests/dstress/benchmark/ackermann/ackermann_c.c
+ tests/dstress/benchmark/cowell-shah
+ tests/dstress/benchmark/cowell-shah/benchmark.c
+ tests/dstress/benchmark/known_gcc_problems
+ tests/dstress/benchmark/known_gcc_problems/common_subexpressions_01_c.c
+ tests/dstress/benchmark/oopack
+ tests/dstress/benchmark/oopack/oopack_v1p8_cpp.cpp
+ tests/dstress/crashRun.c
+ tests/dstress/dstress.c
+ tests/dstress/extract__.c
+ tests/dstress/ifeq__.c
+ tests/dstress/return__.c
make
diff -r 4234b014a4f2 -r 8dbddae09152 llvmdc.kdevelop.filelist
--- 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