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);