Mercurial > projects > ldc
diff dmd2/mtype.h @ 1526:54b3c1394d62
Merged dmdfe 2.031.
author | Robert Clipsham <robert@octarineparrot.com> |
---|---|
date | Tue, 07 Jul 2009 02:26:11 +0100 |
parents | 638d16625da2 |
children | e4f7b5d9c68a |
line wrap: on
line diff
--- a/dmd2/mtype.h Mon Jul 06 23:57:27 2009 +0100 +++ b/dmd2/mtype.h Tue Jul 07 02:26:11 2009 +0100 @@ -306,6 +306,8 @@ virtual int hasPointers(); //Type *next; virtual Type *nextOf(); + uinteger_t sizemask(); + static void error(Loc loc, const char *format, ...) IS_PRINTF(2); static void warning(Loc loc, const char *format, ...) IS_PRINTF(2); @@ -714,10 +716,10 @@ EnumDeclaration *sym; TypeEnum(EnumDeclaration *sym); + Type *syntaxCopy(); d_uns64 size(Loc loc); unsigned alignsize(); char *toChars(); - Type *syntaxCopy(); Type *semantic(Loc loc, Scope *sc); Dsymbol *toDsymbol(Scope *sc); void toDecoBuffer(OutBuffer *buf, int flag, bool mangle);