merge hasCLanguageLinkage and isExternC

Richard Smith richard at metafoo.co.uk
Tue Feb 12 17:32:10 PST 2013


Hey, I think you attached the wrong patch :)

On Tue, Feb 12, 2013 at 5:27 PM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> This is a followup to my previous patch and it finally merges
> hasCLanguageLinkage and isExternC back (keeping the shorter name). To
> the best of my knowledge hasCLanguageLinkage (now isExternC)
> implements the C++ standard notions of "has C language linkage" when
> in c++ mode. In C mode it classifies anything with an external linkage
> as have C language linkage.
>
> Sorry for the long detour, getting this right was a lot harder than I
> was expecting.
>
> Cheers,
> Rafael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130212/b0e7d5c8/attachment.html>


More information about the cfe-commits mailing list