Mercurial > projects > ddmd
comparison dmd/IntegerExp.d @ 20:1628b221808d
Fleshed out more unimplemented methods.
author | Robert Clipsham <robert@octarineparrot.com> |
---|---|
date | Wed, 07 Apr 2010 00:29:13 +0100 |
parents | 10317f0c89a5 |
children | ccbc1e0bb3f0 |
comparison
equal
deleted
inserted
replaced
19:01cadcfa4842 | 20:1628b221808d |
---|---|
512 buf.printf("%jd", v); | 512 buf.printf("%jd", v); |
513 } | 513 } |
514 | 514 |
515 void toMangleBuffer(OutBuffer buf) | 515 void toMangleBuffer(OutBuffer buf) |
516 { | 516 { |
517 assert(false); | 517 if (cast(long)value < 0) |
518 buf.printf("N%d", -value); | |
519 else | |
520 buf.printf("%d", value); | |
518 } | 521 } |
519 | 522 |
520 Expression toLvalue(Scope sc, Expression e) | 523 Expression toLvalue(Scope sc, Expression e) |
521 { | 524 { |
522 if (!e) | 525 if (!e) |