extra: ignore more __in_fake_assign data
commite52a7e26c8f76278c44aa25a2b67bfb60d37c823
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 2 Mar 2015 14:22:03 +0000 (2 17:22 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Mon, 2 Mar 2015 14:22:03 +0000 (2 17:22 +0300)
treeced61a8ca7553d86552a7f7011f2e840796a62eb
parent38d2c9fd61e4fd96d07b7cdbb9cb90e47f66cc8c
extra: ignore more __in_fake_assign data

We're storing a lot of data which we don't use.  The bad thing is that we
do use a tiny bit of the equivalent data links, so this change *does*
introduce a few false positives.  The code looks like this:

stuct foo *ops = some->really->long->name->ops;

if (some->really->long->name->ops->foo)
ops->foo();

All the false positives were messy like this so I am ok with the new false
positives.  People should write code consistently.

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