------- Comment #5 from schaub-johannes at web dot de  2010-02-11 15:06 -------
Ah, i see now. I always thought the the member pointer would contain an offset
from the nested-name-specifier of the "D::i" regardless of the type of the
result. 

In fact, i see now that i'm wrong. Ambiguity checks are done for both of ".*"
and for the implicit conversion at point of use, and the pointer will just
contain "offset 0 in B1" or something to that effect. 

I feel sad now since i'm guilty of making that issue report. Hopefully it won't
make it into the IS :) Tho i wish they would make a cross reference to the
section of ".*" (5.5) too. 


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41796

Reply via email to