comparison dmd/MulExp.d @ 109:ceda59b4d255

expression.c changes, now only ddoc should be left
author Trass3r
date Tue, 31 Aug 2010 22:08:52 +0200
parents 2e2a5c3f943a
children e28b18c23469
comparison
equal deleted inserted replaced
108:6da99741178e 109:ceda59b4d255
44 e = op_overload(sc); 44 e = op_overload(sc);
45 if (e) 45 if (e)
46 return e; 46 return e;
47 47
48 typeCombine(sc); 48 typeCombine(sc);
49 if (e1.op != TOKslice && e2.op != TOKslice) 49 if (!e1.isArrayOperand())
50 {
51 e1.checkArithmetic(); 50 e1.checkArithmetic();
51 if (!e2.isArrayOperand())
52 e2.checkArithmetic(); 52 e2.checkArithmetic();
53 } 53
54 if (type.isfloating()) 54 if (type.isfloating())
55 { 55 {
56 Type t1 = e1.type; 56 Type t1 = e1.type;
57 Type t2 = e2.type; 57 Type t2 = e2.type;
58 58