Mercurial > projects > ldc
comparison dmd/mtype.h @ 723:55f6c2e454d7
Implemented correct parameter order according to x86-32 ABI documentation.
Changed AA types to just a void* .
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Sat, 25 Oct 2008 06:03:28 +0200 |
parents | e177ae483f8e |
children | f04dde6e882c |
comparison
equal
deleted
inserted
replaced
722:bd56056a581f | 723:55f6c2e454d7 |
---|---|
438 bool retInPtr; | 438 bool retInPtr; |
439 bool usesThis; | 439 bool usesThis; |
440 bool usesNest; | 440 bool usesNest; |
441 unsigned retAttrs; | 441 unsigned retAttrs; |
442 unsigned thisAttrs; // also used for nest | 442 unsigned thisAttrs; // also used for nest |
443 | |
444 bool reverseParams; | |
445 size_t reverseIndex; | |
443 }; | 446 }; |
444 | 447 |
445 struct TypeDelegate : Type | 448 struct TypeDelegate : Type |
446 { | 449 { |
447 TypeDelegate(Type *t); | 450 TypeDelegate(Type *t); |