]> granicus.if.org Git - clang/commit
retain/release checker:
authorTed Kremenek <kremenek@apple.com>
Mon, 12 Jan 2009 21:45:02 +0000 (21:45 +0000)
committerTed Kremenek <kremenek@apple.com>
Mon, 12 Jan 2009 21:45:02 +0000 (21:45 +0000)
commit1261938ec42b0a1b82bec5fe901b7fc02a23d9a1
tree89673fcfe7a70209a4d82e21ea3bb1163b5c723c
parentb37c9654c94e6ebb532506f986900aacd5fde0ae
retain/release checker:
- Refactor a bunch of logic in the retain/release checker, making it more
  condense and easier to read.
- Add support for "Create" methods in the DiskArbitration framework

retain/release tests:
- Rename CFDate.m to retain-release.m, and move test from CFString.c to
  retain-release.m
- Add DiskArbitration framework tests cases.
- Add/refine and few more retain/release GC test cases.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62106 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/CFRefCount.cpp
test/Analysis/CFDate.m [deleted file]
test/Analysis/CFDateGC.m
test/Analysis/CFString.c [deleted file]
test/Analysis/retain-release.m [new file with mode: 0644]