Trying out the example code for opCall and I get a linker error in linux. (dmd 1.024) struct F { int opCall(); int opCall(int x, int y, int z); } void test() { F f; int i; i = f(); // same as i = f.opCall(); i = f(3,4,5); // same as i = f.opCall(3,4,5); } void main() { test() }