diff dmd/backend/TYPE.d @ 16:5c9b78899f5d

Implemented methods for Tuples, fixed some linking issues.
author Robert Clipsham <robert@octarineparrot.com>
date Sun, 04 Apr 2010 22:41:11 +0100
parents 2cc604139636
children fd4acc376c45
line wrap: on
line diff
--- a/dmd/backend/TYPE.d	Sun Apr 04 02:15:33 2010 +0100
+++ b/dmd/backend/TYPE.d	Sun Apr 04 22:41:11 2010 +0100
@@ -97,8 +97,8 @@
 
 alias type* typep_t;
 
-extern(C++) /+extern+/ __gshared typep_t tstypes[TYM.TYMAX];
-extern(C++) /+extern+/ __gshared typep_t tsptr2types[TYM.TYMAX];
+extern(C) extern __gshared typep_t tstypes[TYM.TYMAX];
+extern(C) extern __gshared typep_t tsptr2types[TYM.TYMAX];
 
 ref type* tsbool	  () { return tstypes[TYM.TYbool]; }
 ref type* tschar    () { return tstypes[TYM.TYchar]; }
@@ -118,7 +118,7 @@
 ref type* tsdouble  () { return tstypes[TYM.TYdouble]; }
 ref type* tsreal64  () { return tstypes[TYM.TYdouble_alias]; }
 ref type* tsldouble () { return tstypes[TYM.TYldouble]; }
-ref type* tsvoid	() { return tstypes[TYM.TYvoid]; }
+ref type* tsvoid    () { return tstypes[TYM.TYvoid]; }
 ref type* tsifloat   () { return tstypes[TYM.TYifloat]; }
 ref type* tsidouble  () { return tstypes[TYM.TYidouble]; }
 ref type* tsildouble () { return tstypes[TYM.TYildouble]; }