Mercurial > projects > ldc
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);