comparison dmd/XorAssignExp.d @ 68:ee3a9f34dc48

final bits of codegen implementation to compile Phobos
author korDen
date Tue, 24 Aug 2010 16:44:34 +0400
parents cab4c37afb89
children 2e2a5c3f943a
comparison
equal deleted inserted replaced
67:f708f0452e81 68:ee3a9f34dc48
10 import dmd.Identifier; 10 import dmd.Identifier;
11 import dmd.IRState; 11 import dmd.IRState;
12 import dmd.Id; 12 import dmd.Id;
13 import dmd.TOK; 13 import dmd.TOK;
14 import dmd.backend.elem; 14 import dmd.backend.elem;
15 import dmd.backend.OPER;
15 16
16 class XorAssignExp : BinExp 17 class XorAssignExp : BinExp
17 { 18 {
18 this(Loc loc, Expression e1, Expression e2) 19 this(Loc loc, Expression e1, Expression e2)
19 { 20 {
45 return Id.xorass; 46 return Id.xorass;
46 } 47 }
47 48
48 elem* toElem(IRState* irs) 49 elem* toElem(IRState* irs)
49 { 50 {
50 assert(false); 51 return toElemBin(irs,OPxorass);
51 } 52 }
52 } 53 }