[ragel] [PATCH] document fall-through cases in a generated code
Rinat Ibragimov
ibragimovrinat at mail.ru
Wed Aug 23 21:56:58 UTC 2017
GCC looks into the comment and suppresses the warning based on
its text. There are actually a number of regular expressions
that are matched against the comment. There is a more detailed
description at
https://developers.redhat.com/blog/2017/03/10/wimplicit-fallthrough-in-gcc-7/
Sorry, I don't get the part about developer vs. warning.
>Среда, 23 августа 2017, 21:38 +03:00 от Adrian Thurston <thurston at colm.net>:
>
>Hi Rinat, does gcc suppress the error if a comment is seen, or is this
>only for a developer who looks at the warning and then code?
>
>On 2017-08-21 17:24, Rinat Ibragimov wrote:
>> Hi.
>>
>> GCC7's Wimplicit-fallthrough diagnostics triggers a lot on generated C
>> code in "-G2" mode. It was intended to catch errors, in hope that
>> developer would document places where code is intended to fall through
>> case statement. But currently there are no such comments in a generated
>> code.
>>
>> Patch is against ragel-6 branch.
>>
>> ---
>> Rinat
>>
>> _______________________________________________
>> ragel mailing list
>> ragel at colm.net
>> http://www.colm.net/cgi-bin/mailman/listinfo/ragel
---
Rinat
More information about the ragel-users
mailing list