On Fri, October 14, 2011 19:45, Benjamin Kramer wrote:
> Author: d0k
> Date: Fri Oct 14 13:45:37 2011
> New Revision: 141971
>
>
> URL: http://llvm.org/viewvc/llvm-project?rev=141971&view=rev
> Log:
> Change operator<< for raw_ostream and NamedDecl to take a reference instead of
> a pointer.
>
> Passing a pointer was a bad idea as it collides with the overload for void*.

This changes behavior for code which used the existing overload, and silently
breaks out-of-tree projects using clang (as well as work-in-progress changes
for in-tree developers). Can you add the declaration of the removed overload
back in (with no definition) so the error at least shows up at link time?

Thanks,
Richard

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to