[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <560684F3.9090700@users.sourceforge.net>
Date: Sat, 26 Sep 2015 13:43:47 +0200
From: SF Markus Elfring <elfring@...rs.sourceforge.net>
To: Julia Lawall <julia.lawall@...6.fr>
Cc: Andrzej Hajda <a.hajda@...sung.com>,
Bartlomiej Zolnierkiewicz <b.zolnierkie@...sung.com>,
Gilles Muller <Gilles.Muller@...6.fr>,
Marek Szyprowski <m.szyprowski@...sung.com>,
Michal Marek <mmarek@...e.com>,
Nicolas Palix <nicolas.palix@...g.fr>,
kernel-janitors@...r.kernel.org, linux-kernel@...r.kernel.org,
cocci@...teme.lip6.fr
Subject: Re: [PATCH] coccinelle: assign signed result to unsigned variable
>> The connection between the SmPL specification "f(...)@e" and the desired return type
>> was not obvious for me so far.
>
> The nearest enclosing expression of the ) is the whole function call itself.
Thanks for your explanation.
Now I guess that the enclosing context is a particular function implementation
where specific calls are performed, isn't it?
> e will thus match the entire expression. e is declared to have type t
Did you omit this detail in your suggestion a moment ago?
> (where t is in practice signed int or whatever one wants to check for).
How do you think about reuse another data type enumeration there?
How would you like to manage names for functions which are not defined
in the current source file?
Regards,
Markus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists