introduce: type_min() and type_max()
commitc1aae0b2b72d7b14fd7e469577f34a45fc78d16e
authorDan Carpenter <error27@gmail.com>
Wed, 20 Jan 2010 06:40:41 +0000 (20 09:40 +0300)
committerDan Carpenter <error27@gmail.com>
Wed, 20 Jan 2010 06:40:41 +0000 (20 09:40 +0300)
treeede04b5d8f187cf8f3bff1ee56726085b72ec397
parentb228fa47d2d28b5973915353d09c234f29e7fd39
introduce: type_min() and type_max()

Currently smatch basically assumes every variable is type "long long".  It
would be better to move away from that.

type = get_type(expr);
max = type_max(type);

For char it returns 127.  For unsigned char it returns 255.

Signed-off-by: Dan Carpenter <error27@gmail.com>
check_signed.c
smatch.h
smatch_type.c