On Wed, Oct 3, 2012 at 11:06 PM, Richard Smith <[email protected]> wrote:
> On Wed, Oct 3, 2012 at 7:36 PM, Eli Friedman <[email protected]> wrote:
>>
>> Author: efriedma
>> Date: Wed Oct  3 21:36:51 2012
>> New Revision: 165195
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=165195&view=rev
>> Log:
>> Permanently end the whole "pragma got handled by the parser too early"
>> mess by handling all pragmas which the parser touches uniformly.
>> <rdar://problem/12248901>, etc.
>
>
> Many thanks for doing this!
>
> I'm sorry to say that you missed one (spotted while trying to reinstate the
> fix for PR10101, which was blocked by this):
>
> #pragma clang arc_cf_code_audited begin/end

Ah... I missed it because it's implemented in a completely different
way from the other similar pragmas.  I'll take a look soon.

I just quickly checked, and it looks like there aren't any others; I
think the diagnostic pragmas are implemented in a safe manner.

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

Reply via email to