comparison: handle expression statements better
commit37712ef61af9bec5f8275fd7ccda39f3bb1e84dd
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 9 Apr 2018 10:56:20 +0000 (9 13:56 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Mon, 9 Apr 2018 10:56:20 +0000 (9 13:56 +0300)
tree45b495aef513f7640d7b2066a7304e557cbd445c
parent89f5ee865f1cc96bf91435c5f3144609d56babc7
comparison: handle expression statements better

Say we have:  if (foo < FROB(bar)) { and FROB() expands to an epression
statement like:

(({
frob();
frob();
frob();
xxx;
}))

We really want to say that foo is less than xxx.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
smatch_comparison.c