diff lphobos/internal/aaA.d @ 473:373489eeaf90

Applied downs' lphobos update
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Mon, 04 Aug 2008 19:28:49 +0200
parents facc562f5674
children eef8ac26c66c
line wrap: on
line diff
--- a/lphobos/internal/aaA.d	Mon Aug 04 19:08:39 2008 +0200
+++ b/lphobos/internal/aaA.d	Mon Aug 04 19:28:49 2008 +0200
@@ -60,14 +60,14 @@
  */
 alias Array ArrayRet_t;
 
-pragma(LLVM_internal, "notypeinfo")
+pragma(no_typeinfo)
 struct Array
 {
     size_t length;
     void* ptr;
 }
 
-pragma(LLVM_internal, "notypeinfo")
+pragma(no_typeinfo)
 struct aaA
 {
     aaA *left;
@@ -77,7 +77,7 @@
     /* value */
 }
 
-pragma(LLVM_internal, "notypeinfo")
+pragma(no_typeinfo)
 struct BB
 {
     aaA*[] b;
@@ -226,7 +226,7 @@
  * Add entry for key if it is not already there.
  */
 
-void* _aaGet(AA* aa, TypeInfo keyti, void* pkey, size_t valuesize)
+void* _aaGet(AA* aa, TypeInfo keyti, size_t valuesize, void* pkey)
     in
     {
 	assert(aa);