<div dir="ltr">On Fri, Jun 7, 2013 at 10:12 PM, Richard Smith <span dir="ltr"><<a href="mailto:richard@metafoo.co.uk" target="_blank">richard@metafoo.co.uk</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Please remove the FIXME from dr0xx.cpp.<br></blockquote><div><br></div><div style>Done.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
I'm not sure the changes to p2-resolve-single-template-id.cpp are<br>
right -- we should have resolved the name to a single static member<br>
function in those cases. EDG thinks those cases are valid.<br></blockquote><div><br></div><div style>You are totally correct. I *wrongly* tried to rationalize GCC's behavior as it seemed believable. That's the last time I do that...</div>
<div style><br></div><div style>I've attached a patch that corrects for this.</div><div style><br></div><div style>Thanks</div><div style>-- </div><div style>David Majnemer</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="HOEnZb"><div class="h5"><br>
On Fri, Jun 7, 2013 at 9:20 PM, David Majnemer <<a href="mailto:david.majnemer@gmail.com">david.majnemer@gmail.com</a>> wrote:<br>
> Sorry, I accidentally forgot to mark the test as passing in dr0xx.cpp.<br>
><br>
> An updated patch is attached.<br>
><br>
> --<br>
> David Majnemer<br>
><br>
><br>
> On Fri, Jun 7, 2013 at 9:15 PM, David Majnemer <<a href="mailto:david.majnemer@gmail.com">david.majnemer@gmail.com</a>><br>
> wrote:<br>
>><br>
>> clang currently disallows bound methods from having their address taken<br>
>> but sometimes allows them if the method is overloaded in some way.<br>
>><br>
>> The attached patch implements DR61 [*] which affirms that expressions<br>
>> containing unresolved member access should be disallowed when performing<br>
>> "address of" operations.<br>
>><br>
>><br>
>> [*] <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#61" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#61</a><br>
>><br>
>> Thanks<br>
>> --<br>
>> David Majnemer<br>
><br>
><br>
</div></div></blockquote></div><br></div></div>