On 07/11/2011 20:27, Jesse Phillips wrote:
Came across this when trying to get Juno to work. Is there a good workaround 
for it?

http://d.puremagic.com/issues/show_bug.cgi?id=6906

test.d(6): Error: function test.S.opAssign (int i) is not callable using 
argument types (S)

     void main() {
        S[string] ss;
        S s;

        ss["hello"] = s;
     }

     struct S {
        void opAssign(int i) {
        }
     }

I have a recollection that i replaced an opAssign with a custom assign function when getting Juno to build with D2 a while ago because of something like this (was in the MethodProxy struct in com.client). That did hit a different DMD bug at the time as well though.

Not ideal, but it got it working at least.

Reply via email to