merge hasCLanguageLinkage and isExternC

Richard Smith richard at
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> 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: <>

More information about the cfe-commits mailing list