On Mon, Jun 30, 2014 at 10:24 PM, Ehsan Akhgari <[email protected]> wrote:
> On Mon, Jun 30, 2014 at 1:11 PM, Alp Toker <[email protected]> wrote:
>>
>> The counterargument is that accepting MSVC quirks makes it easier to
>> produce valid intermediate ASTs so that consumers can fix their source code
>> automatically with refactoring instead of manually.
>>
>> That said, if the extension syntax doesn't appear much in the wild then
>> fixing by hand is low-effort so it doesn't matter a great deal either way.
>
> FWIW this is the Mozilla fix that I made:
> https://hg.mozilla.org/mozilla-central/rev/db977537acef  It was pretty
> simple.  :-)

Just as a datapoint, we had this pretty widespread in our codebase,
but cleaned it up when we first built with Clang.

I think both MSVC2012 and GCC 4.6.1 accepted the syntax, not sure
about the current situation.

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

Reply via email to