comparison dmd/expression.h @ 876:27a379f288bf

Merged DMD 1.039
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Wed, 07 Jan 2009 19:34:48 +0100
parents 330f999ade44
children b30fe7e1dbb9
comparison
equal deleted inserted replaced
875:330f999ade44 876:27a379f288bf
476 }; 476 };
477 477
478 struct TypeExp : Expression 478 struct TypeExp : Expression
479 { 479 {
480 TypeExp(Loc loc, Type *type); 480 TypeExp(Loc loc, Type *type);
481 Expression *syntaxCopy();
481 Expression *semantic(Scope *sc); 482 Expression *semantic(Scope *sc);
482 void toCBuffer(OutBuffer *buf, HdrGenState *hgs); 483 void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
483 Expression *optimize(int result); 484 Expression *optimize(int result);
484 elem *toElem(IRState *irs); 485 elem *toElem(IRState *irs);
485 }; 486 };