[cfe-commits] pr12328 PATCH: Friend method declaration doesn't require method to be visible
Stepan Dyatkovskiy
stpworld at narod.ru
Sat Apr 7 08:32:57 PDT 2012
Hi all.
Please find patch in attachment for review.
I suppose that this check was not implemented yet, since I couldn't
found it anywhere. The friend method availability check was inserted in
Sema::ActOnFriendFunctionDecl.
I also added "DeclContext *FromContext" to the AccessedEntity class. It
allows to ask DelayedDiagnostic to use context that was "current" when
this diagnostics was requested. It is usefull in our case, since we
requested diagnostics when we're parsing class with "friend"
declaration, but diagnostics is invoked for class with definition of
friend member itself.
-Stepan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr12328.patch
Type: text/x-patch
Size: 5397 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120407/4c12492a/attachment.bin>
More information about the cfe-commits
mailing list