<br><br><div class="gmail_quote">Le 25 novembre 2011 02:10, Francois Pichet <span dir="ltr"><<a href="mailto:pichet2000@gmail.com">pichet2000@gmail.com</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Author: fpichet<br>
Date: Thu Nov 24 19:10:54 2011<br>
New Revision: 145127<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=145127&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=145127&view=rev</a><br>
Log:<br>
In Microsoft mode, make "Unqualified lookup into dependent bases of class templates" works  inside a friend function definition at class scope.<br>
<br>
Basically we have to look into the parent *lexical* DeclContext for friend functions at class scope. That's because calling GetParent() return the namespace or file DeclContext.<br>
<br>
This fixes all remaining cases of "Unqualified lookup into dependent bases of class templates" when parsing MFC code with clang.<br></blockquote></div><br>Wow nice!<br><br>Just for our information, could you tell us what is missing for parsing MFC at the moment ? If I remember the previous point you had made, you might be getting very close by now.<br>
<br>-- Matthieu<br>