comparison dmd/mtype.c @ 131:5825d48b27d1 trunk

[svn r135] * Merged DMD 1.025 * * Fixed a minor linking order mishap * * Added an command line option -annotate * * Fixed some problems with running optimizations * * Added std.stdio and dependencies to lphobos (still not 100% working, but compiles and links) * * Fixed problems with passing aggregate types to variadic functions * * Added initial code towards full GC support, currently based on malloc and friends, not all the runtime calls the GC yet for memory * * Fixed problems with resolving nested function context pointers for some heavily nested cases * * Redid function argument passing + other minor code cleanups, still lots to do on this end... *
author lindquist
date Fri, 04 Jan 2008 01:38:42 +0100
parents a7dfa0ed966c
children 0e28624814e8
comparison
equal deleted inserted replaced
130:a7dfa0ed966c 131:5825d48b27d1
5075 { 5075 {
5076 this->type = type; 5076 this->type = type;
5077 this->ident = ident; 5077 this->ident = ident;
5078 this->storageClass = storageClass; 5078 this->storageClass = storageClass;
5079 this->defaultArg = defaultArg; 5079 this->defaultArg = defaultArg;
5080 this->llvmCopy = false;
5081 this->vardecl = 0; 5080 this->vardecl = 0;
5082 } 5081 }
5083 5082
5084 Argument *Argument::syntaxCopy() 5083 Argument *Argument::syntaxCopy()
5085 { 5084 {