Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
083128f6b13dfa4fc615a838c49b516d901b1ac0
/
lib
/
Analysis
/
CheckObjCDealloc.cpp
ce94049
Fix checking for a null pointer constant when the expression itself is
by Douglas Gregor
· 16 years ago
1eb4433
Remove tabs, and whitespace cleanups.
by Mike Stump
· 16 years ago
2376002
Remove 'AnalysisContext::setDecl()', as we the Decl associated with an
by Ted Kremenek
· 16 years ago
f495456
Remove ASTContext::isObjCObjectPointerType().
by Steve Naroff
· 16 years ago
17945a0
De-ASTContext-ify DeclContext.
by Argyrios Kyrtzidis
· 16 years ago
6fb0aee
Remove the ASTContext parameter from the getBody() methods of Decl and subclasses.
by Argyrios Kyrtzidis
· 16 years ago
40b598e
Remove the ASTContext parameter from the attribute-related methods of Decl.
by Argyrios Kyrtzidis
· 16 years ago
68584ed
Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.
by Douglas Gregor
· 16 years ago
653f1b1
Eliminate the three SmallVectors in ObjCImplDecl (for instance
by Douglas Gregor
· 16 years ago
7297134
FunctionDecl::getBody() is getting an ASTContext argument for use in
by Douglas Gregor
· 16 years ago
8cb6fb3
Per PR 3187, disable the missing -dealloc check for classes that subclass SenTestCase.
by Ted Kremenek
· 16 years ago
2c61566
'self.myIvar = nil' (properties) only releases myIvar when the property has kind 'assign'. This fixes <rdar://problem/6380411>.
by Ted Kremenek
· 17 years ago
d9d22dd
Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of
by Chris Lattner
· 17 years ago
5daf570
New AST node to access "implicit" setter/getter using property dor syntax.
by Fariborz Jahanian
· 17 years ago
cd9b46e
Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr
by Douglas Gregor
· 17 years ago
8bdf9b9
Distinguish between self.X = ... where self.X is a property reference and self.X is an implicit call to setX.
by Ted Kremenek
· 17 years ago
d3b25c5
Patch by Nikita Zhuk:
by Ted Kremenek
· 17 years ago
6f2bb36
Patch by Nikita Zhuk:
by Ted Kremenek
· 17 years ago
d9f6910
rename PreDefinedExpr -> PredefinedExpr
by Chris Lattner
· 17 years ago
a95acd6
Remove call to isSEL and isSEL itself since the call is dead (isObjCObjectPointerType() will never return true for selectors).
by Ted Kremenek
· 17 years ago
684b9d2
Only warn about missing/incomplete -dealloc implementations when a class contains a non-SEL, non-IBOutlet ivar that references an ObjC object.
by Ted Kremenek
· 17 years ago
ec455e0
Use ASTContext::isObjCObjectPointerType() to check if an ivar is a reference to an Objective-C object.
by Ted Kremenek
· 17 years ago
f071e18
Don't issue a missing +dealloc warning for classes that just contain SEL ivars.
by Ted Kremenek
· 17 years ago
f4ebf42
For the MissingDealloc check, don't treat IBOutlet ivars as being needed to be released
by Ted Kremenek
· 17 years ago
5720207
Added method "EmitBasicReport" to BugReporter to simplify the emission of simple bug diagnostics.
by Ted Kremenek
· 17 years ago
078c0bc
Fix comment.
by Ted Kremenek
· 17 years ago
00fed8d
Do not emit a "missing -dealloc" warning if a class contains no ivars that are pointers.
by Ted Kremenek
· 17 years ago
aeca963
Skip the "-dealloc" check if a ObjC class contains no ivars.
by Ted Kremenek
· 17 years ago
3cd483c
For the -dealloc checker, check the LangOptions to determine whether or not the code is compiled with GC.
by Ted Kremenek
· 17 years ago
db09a4d
Added static analysis check to see if a subclass of NSObject implements -dealloc, and whether or not that implementation calls [super dealloc].
by Ted Kremenek
· 17 years ago