search for: __type_descriptor

Displaying 1 result from an estimated 1 matches for "__type_descriptor".

2011 Sep 13
1
[LLVMdev] Weird GIMPLE by gccgo
...; MEM[(int[4] *)D.787][3] = 7; D.788.__values = D.787; D.788.__count = 4; D.788.__capacity = 4; D.789 = i.91.__object; x = D.786 (D.789, D.788); // [1] if (x != 17) goto <D.790>; else goto <D.791>; Here `i' is struct { struct { const struct * __type_descriptor; int (*<Td6>) (struct ) Sum; } * __methods; void * __object; } i; Since `Sum' takes only one argument and is called with two in [1], [1] trips an assertion when dragonegg tries to convert it. I'm not familiar with GIMPLE -- is this normal? How can this be fixed? The call do...