Ted Kremenek
|
c79c0591d6
|
Added lval type (and tracking) for StringLiterals.
llvm-svn: 50109
|
2008-04-22 21:39:21 +00:00 |
Ted Kremenek
|
eccf3e5821
|
Added "nonlval::LValAsInteger" to represent abstract LVals casted to integers, allowing us to track lvals when they are casted back to pointers.
llvm-svn: 50108
|
2008-04-22 21:10:18 +00:00 |
Ted Kremenek
|
6fdd3b35dc
|
Added null dereference test involving arrays.
llvm-svn: 50084
|
2008-04-22 04:56:55 +00:00 |
Ted Kremenek
|
efa92f1dfc
|
Added missing expected-warning.
llvm-svn: 50073
|
2008-04-21 23:45:26 +00:00 |
Ted Kremenek
|
503924bb9c
|
Added null dereference test case looking for null dereferences involving MemberExpr.
llvm-svn: 50072
|
2008-04-21 23:44:17 +00:00 |
Ted Kremenek
|
4a78c3ae11
|
Refactored all logic to run the GRSimpleVals and CFRef checker into a common
code path in the clang driver.
Renamed options --grsimple to -checker-simple and -check-cfref to -checker-cfref.
llvm-svn: 49500
|
2008-04-10 22:16:52 +00:00 |
Ted Kremenek
|
018ba60f8e
|
Added path-sensitive null dereference test case.
llvm-svn: 49095
|
2008-04-02 16:54:39 +00:00 |