smatch_extra: improve and fix assignment handling
commit456678f5e00575789801e676f65264e7ba452d2c
authorDan Carpenter <error27@gmail.com>
Sat, 28 Nov 2009 15:33:56 +0000 (28 17:33 +0200)
committerDan Carpenter <error27@gmail.com>
Sat, 28 Nov 2009 15:33:56 +0000 (28 17:33 +0200)
treec6c12eb6d64aea6803a2793ec0b7319496948c4c
parent3ac4e60129c6cf472b8f83a1317c45bcd6dca12c
smatch_extra: improve and fix assignment handling

1) handle: a = b = -1
2) use implied values as well
3) use left instead of expr->unop which was completely wrong and should
have caused a crash or something.

Signed-off-by: Dan Carpenter <error27@gmail.com>
smatch_extra.c