comparison dmd/mtype.h @ 336:aaade6ded589 trunk

[svn r357] Merged DMD 1.033
author lindquist
date Sat, 12 Jul 2008 19:38:31 +0200
parents 0806379a5eca
children d632801b15f0
comparison
equal deleted inserted replaced
335:17b844102023 336:aaade6ded589
353 353
354 TypeAArray(Type *t, Type *index); 354 TypeAArray(Type *t, Type *index);
355 Type *syntaxCopy(); 355 Type *syntaxCopy();
356 d_uns64 size(Loc loc); 356 d_uns64 size(Loc loc);
357 Type *semantic(Loc loc, Scope *sc); 357 Type *semantic(Loc loc, Scope *sc);
358 void resolve(Loc loc, Scope *sc, Expression **pe, Type **pt, Dsymbol **ps);
358 void toDecoBuffer(OutBuffer *buf); 359 void toDecoBuffer(OutBuffer *buf);
359 void toCBuffer2(OutBuffer *buf, HdrGenState *hgs, int mod); 360 void toCBuffer2(OutBuffer *buf, HdrGenState *hgs, int mod);
360 Expression *dotExp(Scope *sc, Expression *e, Identifier *ident); 361 Expression *dotExp(Scope *sc, Expression *e, Identifier *ident);
361 Expression *defaultInit(Loc loc); 362 Expression *defaultInit(Loc loc);
362 MATCH deduceType(Scope *sc, Type *tparam, TemplateParameters *parameters, Objects *dedtypes); 363 MATCH deduceType(Scope *sc, Type *tparam, TemplateParameters *parameters, Objects *dedtypes);