comparison dmd/SymOffExp.d @ 174:af724d3510d7

lot os toCBuffer methods implemented moved shared Type.* stuff into Global
author korDen
date Sun, 10 Oct 2010 03:47:23 +0400
parents af1bebfd96a4
children e3afd1303184
comparison
equal deleted inserted replaced
173:d237b38b5858 174:af724d3510d7
71 } 71 }
72 } 72 }
73 73
74 override void toCBuffer(OutBuffer buf, HdrGenState* hgs) 74 override void toCBuffer(OutBuffer buf, HdrGenState* hgs)
75 { 75 {
76 assert(false); 76 if (offset)
77 buf.printf("(& %s+%s)", var.toChars(), offset); ///
78 else
79 buf.printf("& %s", var.toChars());
77 } 80 }
78 81
79 override int isConst() 82 override int isConst()
80 { 83 {
81 return 2; 84 return 2;