Mercurial > projects > ldc
diff dmd/declaration.h @ 130:a7dfa0ed966c trunk
[svn r134] Merged the DMD 1.024 frontend.
Added std.base64.
author | lindquist |
---|---|
date | Fri, 28 Dec 2007 23:52:40 +0100 |
parents | 8096ba7082db |
children | 0e28624814e8 |
line wrap: on
line diff
--- a/dmd/declaration.h Fri Dec 28 22:55:24 2007 +0100 +++ b/dmd/declaration.h Fri Dec 28 23:52:40 2007 +0100 @@ -91,6 +91,7 @@ struct Declaration : Dsymbol { Type *type; + Type *originalType; // before semantic analysis unsigned storage_class; enum PROT protection; enum LINK linkage; @@ -114,6 +115,7 @@ int isFinal() { return storage_class & STCfinal; } int isAbstract() { return storage_class & STCabstract; } int isConst() { return storage_class & STCconst; } + int isInvariant() { return 0; } int isAuto() { return storage_class & STCauto; } int isScope() { return storage_class & (STCscope | STCauto); } int isSynchronized() { return storage_class & STCsynchronized; }