lindquist@44: module bug17; lindquist@44: lindquist@44: struct Vec lindquist@44: { lindquist@44: Vec opAdd(ref Vec b) { return Vec(); } lindquist@44: Vec opMul(double a) { return Vec(); } lindquist@44: } lindquist@44: void main() lindquist@44: { lindquist@44: Vec foo; lindquist@44: Vec bar; lindquist@44: auto whee=foo+bar*1f; lindquist@44: }