Mercurial > projects > ldc
comparison dmd/mtype.h @ 720:e177ae483f8e
Added inreg attribute where appropriate on x86 to follow ABI docs.
Removed now unnecessary temporary variable in StringExp.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Thu, 23 Oct 2008 00:34:46 +0200 |
parents | 30b42a283c8e |
children | 55f6c2e454d7 |
comparison
equal
deleted
inserted
replaced
719:7261ff0f95ff | 720:e177ae483f8e |
---|---|
437 // LDC | 437 // LDC |
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 }; | 443 }; |
443 | 444 |
444 struct TypeDelegate : Type | 445 struct TypeDelegate : Type |
445 { | 446 { |
446 TypeDelegate(Type *t); | 447 TypeDelegate(Type *t); |