assigned_expr: make it work for parameter assignments
commit72e65eff34c0aaaddfc3a620073f4be3883f5c95
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 28 Jan 2019 10:37:09 +0000 (28 13:37 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Mon, 28 Jan 2019 10:37:09 +0000 (28 13:37 +0300)
treed3fc71168969029bbe37edae4a5703aa8981401a
parent79451eb8e794b253df771301c27dfd3445b42e58
assigned_expr: make it work for parameter assignments

Say the DB records that "$0->bar" is set to "0-64max[$1]", then we have
code to store an assignment "foo->bar = baz;".  Unfortunately, the code
doesn't work because the modification_hook immediately sets "foo->bar" to
undefined.

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