Start caring about the types a little.
treea84520e065dddce041a852479c877ea59a2e8885
-rw-r--r-- 314 .gitignore
drwxr-xr-x - Documentation
-rw-r--r-- 4607 FAQ
-rw-r--r-- 11013 LICENSE
-rw-r--r-- 7701 Makefile
-rw-r--r-- 3019 README
-rw-r--r-- 2116 README-smatch
-rw-r--r-- 3468 allocate.c
-rw-r--r-- 2269 allocate.h
-rw-r--r-- 1436 bitmap.h
-rw-r--r-- 6847 c2xml.c
-rwxr-xr-x 8571 cgcc
-rw-r--r-- 1062 cgcc.1
-rw-r--r-- 1887 check_allocation_funcs.c
-rw-r--r-- 956 check_assigned_expr.c
-rw-r--r-- 4238 check_balanced.c
-rw-r--r-- 1205 check_debug.c
-rw-r--r-- 109 check_debug.h
-rw-r--r-- 1361 check_deref_check.c
-rw-r--r-- 1536 check_err_ptr.c
-rw-r--r-- 3244 check_err_ptr_deref.c
-rw-r--r-- 2738 check_frees_argument.c
-rw-r--r-- 2896 check_held_dev.c
-rw-r--r-- 6564 check_leaks.c
-rw-r--r-- 11892 check_locking.c
-rw-r--r-- 9235 check_memory.c
-rw-r--r-- 11197 check_null_deref.c
-rw-r--r-- 8857 check_overflow.c
-rw-r--r-- 2658 check_puts_argument.c
-rw-r--r-- 2660 check_redundant_null_check.c
-rw-r--r-- 1358 check_signed.c
-rw-r--r-- 2618 check_template.c
-rw-r--r-- 788 check_type.c
-rw-r--r-- 1112 check_wine.c
-rw-r--r-- 1388 check_wine_WtoA.c
-rw-r--r-- 1684 check_wine_filehandles.c
-rw-r--r-- 17054 check_wine_locking.c
-rw-r--r-- 733 compat-cygwin.c
-rw-r--r-- 119 compat-linux.c
-rw-r--r-- 588 compat-mingw.c
-rw-r--r-- 685 compat-solaris.c
-rw-r--r-- 713 compat.h
drwxr-xr-x - compat
-rw-r--r-- 55326 compile-i386.c
-rw-r--r-- 1424 compile.c
-rw-r--r-- 183 compile.h
-rw-r--r-- 9060 cse.c
-rw-r--r-- 4717 ctags.c
-rw-r--r-- 13066 dissect.c
-rw-r--r-- 768 dissect.h
-rw-r--r-- 82756 evaluate.c
-rw-r--r-- 45123 example.c
-rw-r--r-- 28334 expand.c
-rw-r--r-- 24426 expression.c
-rw-r--r-- 5270 expression.h
-rw-r--r-- 23104 flow.c
-rw-r--r-- 1280 flow.h
-rw-r--r-- 4795 graph.c
drwxr-xr-x - gvpr
-rw-r--r-- 3443 ident-list.h
-rw-r--r-- 14842 inline.c
-rw-r--r-- 22664 lib.c
-rw-r--r-- 5993 lib.h
-rw-r--r-- 56227 linearize.c
-rw-r--r-- 7131 linearize.h
-rw-r--r-- 8076 liveness.c
-rw-r--r-- 4691 memops.c
-rw-r--r-- 1208 obfuscate.c
-rw-r--r-- 68158 parse.c
-rw-r--r-- 1639 parse.dtd
-rw-r--r-- 3648 parse.h
-rw-r--r-- 42287 pre-process.c
-rw-r--r-- 4906 ptrlist.c
-rw-r--r-- 8750 ptrlist.h
-rw-r--r-- 2300 scope.c
-rw-r--r-- 935 scope.h
-rw-r--r-- 26280 show-parse.c
-rw-r--r-- 20421 simplify.c
-rw-r--r-- 6148 smatch.c
-rw-r--r-- 11567 smatch.h
-rw-r--r-- 6719 smatch_conditions.c
-rw-r--r-- 1566 smatch_containers.c
drwxr-xr-x - smatch_data
-rw-r--r-- 811 smatch_expression_stacks.c
-rw-r--r-- 335 smatch_expression_stacks.h
-rw-r--r-- 17819 smatch_extra.c
-rw-r--r-- 3232 smatch_extra.h
-rw-r--r-- 835 smatch_files.c
-rw-r--r-- 13898 smatch_flow.c
-rw-r--r-- 9933 smatch_function_hooks.c
-rw-r--r-- 9455 smatch_helper.c
-rw-r--r-- 6393 smatch_hooks.c
-rw-r--r-- 839 smatch_ignore.c
-rw-r--r-- 13666 smatch_implied.c
-rw-r--r-- 2556 smatch_modification_hooks.c
-rw-r--r-- 820 smatch_oom.c
-rw-r--r-- 12395 smatch_ranges.c
drwxr-xr-x - smatch_scripts
-rw-r--r-- 17023 smatch_slist.c
-rw-r--r-- 2974 smatch_slist.h
-rw-r--r-- 16676 smatch_states.c
-rw-r--r-- 1584 smatch_tracker.c
-rw-r--r-- 3694 smatch_type.c
-rw-r--r-- 5698 sort.c
-rw-r--r-- 10890 sparse.1
-rw-r--r-- 13945 sparse.c
-rw-r--r-- 175 sparse.pc.in
-rw-r--r-- 7592 storage.c
-rw-r--r-- 1709 storage.h
-rw-r--r-- 24599 symbol.c
-rw-r--r-- 8963 symbol.h
-rw-r--r-- 709 target.c
-rw-r--r-- 716 target.h
-rw-r--r-- 2119 test-dissect.c
-rw-r--r-- 713 test-lexing.c
-rw-r--r-- 984 test-linearize.c
-rw-r--r-- 1435 test-parsing.c
-rw-r--r-- 852 test-sort.c
-rw-r--r-- 1633 test-unssa.c
-rw-r--r-- 4904 token.h
-rw-r--r-- 20290 tokenize.c
-rw-r--r-- 3572 unssa.c
drwxr-xr-x - validation