diff options
| author | Ted Kremenek <kremenek@apple.com> | 2008-04-11 20:11:19 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2008-04-11 20:11:19 +0000 |
| commit | a7c44113bcb943b542f9aaa6e8a9b324102c4f21 (patch) | |
| tree | 66eed0493da553e09088eae7c186e898103c6971 /clang/lib/CodeGen/CGExprComplex.cpp | |
| parent | 5a4611cdda5d9140412f5935d694858ff0307611 (diff) | |
| download | llvm-a7c44113bcb943b542f9aaa6e8a9b324102c4f21.zip llvm-a7c44113bcb943b542f9aaa6e8a9b324102c4f21.tar.gz llvm-a7c44113bcb943b542f9aaa6e8a9b324102c4f21.tar.bz2 | |
Changed behavior of how we handle "NULL" summaries: just call
GRSimpleVals::EvalCal(), and don't change reference counts.
Remove "getDoNothingSummary()", as a NULL summary does the same thing.
Added temporary hack for the "Get" rule for objects that return a pointer type:
treat them as non-owned CF objects.
Added test case to detect the release of a non-owned object.
llvm-svn: 49555
Diffstat (limited to 'clang/lib/CodeGen/CGExprComplex.cpp')
0 files changed, 0 insertions, 0 deletions
