Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
b83d4d7071cea43a3f7b8afc3cda6203c345aa0f
/
test
/
Analysis
/
retain-release-gc-only.m
5188507
Rework checker "packages" and groups to be more hierarchical.
by Ted Kremenek
· 14 years ago
c4d2c90
[analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award.
by Argyrios Kyrtzidis
· 14 years ago
21206d5
Implement a warning for known shift overflows on constant shift
by Chandler Carruth
· 14 years ago
0b1ba62
[analyzer] Use the new registration mechanism on the apple checkers:
by Argyrios Kyrtzidis
· 14 years ago
565e465
Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'.
by Ted Kremenek
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
ef74f4c
Replace clang-cc with clang -cc1.
by Zhongxing Xu
· 15 years ago
7f50c17
Really fix test case.
by Ted Kremenek
· 15 years ago
5bff70b
Fix test case.
by Ted Kremenek
· 15 years ago
71a5e28
Fix null dereference in NSAutoreleasePoolChecker when analyzing messages sent to blocks.
by Ted Kremenek
· 15 years ago
4fcfde4
Eliminate &&s in tests.
by Daniel Dunbar
· 15 years ago
54cb7cc
Implement: <rdar://problem/6250216> Warn against using -[NSAutoreleasePool release] in GC mode
by Ted Kremenek
· 15 years ago
a834fb4
retain/release checker: [CIContext createCGImage...] and friends returned CF
by Ted Kremenek
· 15 years ago
f7a0cf4
Remove 'StoreManager::OldCastRegion()', TypedViewRegion (which only
by Ted Kremenek
· 15 years ago
c037eac
Switch BasicStoreManager to use the new CastRegion implementation by default,
by Ted Kremenek
· 15 years ago
e1cea75
Make 'BasicStoreManager' + 'NewCastRegion' testable from the command line using '-analyzer-store=basic-new-cast'.
by Ted Kremenek
· 15 years ago
547d495
Fix:
by Ted Kremenek
· 15 years ago
b9d8db8
Enhance attribute cf_returns_retained to also work (in the analyzer)
by Ted Kremenek
· 15 years ago
56db7e8
Add more retain-checker tests for GC mode when using NSMakeCollectable.
by Ted Kremenek
· 15 years ago
82f2be5
Add special warning about returning a retained object where a GC'ed object is expected.
by Ted Kremenek
· 15 years ago
e8720ce
retain/release checker: Flag a warning for non-owned objects returned
by Ted Kremenek
· 15 years ago
8c6096e
Add back test cases for ns_returns_retained and cf_returns_retained.
by Ted Kremenek
· 15 years ago
008fc73
Remove experimental ownership attributes from Clang.
by Ted Kremenek
· 15 years ago
7704a33
More attribute renaming:
by Ted Kremenek
· 15 years ago
e351aa1
Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned').
by Ted Kremenek
· 15 years ago
d331dd7
Rename ownership attributes:
by Ted Kremenek
· 15 years ago
6a08469
Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'.
by Ted Kremenek
· 15 years ago
d99b345
Remove experimental attribute 'ns_ownership_make_collectable.'
by Ted Kremenek
· 15 years ago
75494ff
Rename attributes 'objc_ownership...' to 'ns_ownership...'.
by Ted Kremenek
· 15 years ago
31c215e
Rename attributes:
by Ted Kremenek
· 15 years ago
bf20dbd
Implement ownership attribute 'objc_ownership_make_collectable'. This allows one
by Ted Kremenek
· 15 years ago
c613f4e
Improve retain/release test cases for ownership attributes.
by Ted Kremenek
· 15 years ago
c6a59e4
Add two new checker-specific attributes: 'objc_ownership_release' and
by Ted Kremenek
· 15 years ago
e798e7c
Track objects in GC mode returned by 'alloc', 'new', etc. methods. These are
by Ted Kremenek
· 15 years ago
4064de9
Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same
by Ted Kremenek
· 15 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 16 years ago
b2b14d7
Add a few more GC-only test cases for the retain/release checker.
by Ted Kremenek
· 16 years ago
be1fe1e
Static Analyzer driver/options (partial) cleanup:
by Ted Kremenek
· 16 years ago
abf4397
retain/release checker: Always generate an "autorelease" summary for an "autorelease" message, and have the summary processing logic treat it as a no-op in GC mode. This change is motivated to encode more of the semantics in the summaries themselves for eventual better diagnostics.
by Ted Kremenek
· 16 years ago