[svn r134] Merged the DMD 1.024 frontend.

Added std.base64.
This commit is contained in:
Tomas Lindquist Olsen
2007-12-28 23:52:40 +01:00
parent 5eb88f9e80
commit 4428e47a66
14 changed files with 381 additions and 49 deletions

View File

@@ -91,6 +91,7 @@ int overloadApply(FuncDeclaration *fstart,
struct Declaration : Dsymbol
{
Type *type;
Type *originalType; // before semantic analysis
unsigned storage_class;
enum PROT protection;
enum LINK linkage;
@@ -114,6 +115,7 @@ struct Declaration : Dsymbol
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; }