Ted Kremenek
|
20cf431bce
|
Enhance compound literal test case.
llvm-svn: 58480
|
2008-10-31 00:19:42 +00:00 |
Ted Kremenek
|
3d71fe1503
|
Add missing "expected warning".
Add compound literal with empty initializer (just to test the analyzer handles it).
llvm-svn: 58470
|
2008-10-30 23:17:05 +00:00 |
Ted Kremenek
|
b7d13803ce
|
Improve compound literal test case.
llvm-svn: 58447
|
2008-10-30 18:46:50 +00:00 |
Ted Kremenek
|
03ce9eeee2
|
Add 'expected-warning' for braces around scalar initializer
llvm-svn: 58280
|
2008-10-27 22:00:16 +00:00 |
Ted Kremenek
|
c1739912c8
|
Added compound literal test case.
llvm-svn: 58279
|
2008-10-27 21:57:17 +00:00 |
Ted Kremenek
|
a7045d663d
|
Enhanced path-sensitive return-of-stack-address check to print out the name of the variable whose address was returned.
llvm-svn: 54253
|
2008-07-31 20:31:27 +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
|
f646774f32
|
Added path-sensitive check for return statements that return the address
of a stack variable. This is the path-sensitive version of a check that
is already done during semantic analysis.
llvm-svn: 48980
|
2008-03-31 15:02:58 +00:00 |