comparison dmd/AssignExp.d @ 187:b0d41ff5e0df

Added expandability scheme outlined in http://www.dsource.org/forums/viewtopic.php?t=5659&sid=6f2150ff5b0bffcd47512a6a7608d218
author Abscissa
date Tue, 07 Jun 2011 23:37:34 -0400
parents e3afd1303184
children
comparison
equal deleted inserted replaced
186:1a0c1126bc46 187:b0d41ff5e0df
49 import dmd.backend.TYM; 49 import dmd.backend.TYM;
50 import dmd.backend.RTLSYM; 50 import dmd.backend.RTLSYM;
51 import dmd.codegen.Util; 51 import dmd.codegen.Util;
52 import dmd.expression.Util; 52 import dmd.expression.Util;
53 53
54 import dmd.DDMDExtensions;
55
54 class AssignExp : BinExp 56 class AssignExp : BinExp
55 { 57 {
58 mixin insertMemberExtension!(typeof(this));
59
56 int ismemset = 0; 60 int ismemset = 0;
57 61
58 this(Loc loc, Expression e1, Expression e2) 62 this(Loc loc, Expression e1, Expression e2)
59 { 63 {
60 register(); 64 register();