Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
1642bdaaa5115e62681bcb718e1285cdcbe414cb
/
clang
/
lib
/
Analysis
/
CheckObjCDealloc.cpp
78bd61f
Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.
by Douglas Gregor
· 16 years ago
29bd76f
Eliminate the three SmallVectors in ObjCImplDecl (for instance
by Douglas Gregor
· 17 years ago
e3dcb2d
FunctionDecl::getBody() is getting an ASTContext argument for use in
by Douglas Gregor
· 17 years ago
bdc2c0c
Per PR 3187, disable the missing -dealloc check for classes that subclass SenTestCase.
by Ted Kremenek
· 17 years ago
96d2eec
'self.myIvar = nil' (properties) only releases myIvar when the property has kind 'assign'. This fixes <rdar://problem/6380411>.
by Ted Kremenek
· 17 years ago
f3d3fae
Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of
by Chris Lattner
· 17 years ago
8a1810f
New AST node to access "implicit" setter/getter using property dor syntax.
by Fariborz Jahanian
· 17 years ago
8ea1f53
Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr
by Douglas Gregor
· 17 years ago
6955463
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
689ec0e
Patch by Nikita Zhuk:
by Ted Kremenek
· 17 years ago
3f04949
Patch by Nikita Zhuk:
by Ted Kremenek
· 17 years ago
6307f19
rename PreDefinedExpr -> PredefinedExpr
by Chris Lattner
· 17 years ago
83ec245
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
2483730
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
5eb536b
Use ASTContext::isObjCObjectPointerType() to check if an ivar is a reference to an Objective-C object.
by Ted Kremenek
· 17 years ago
0e60b75
Don't issue a missing +dealloc warning for classes that just contain SEL ivars.
by Ted Kremenek
· 17 years ago
ed1f72b
For the MissingDealloc check, don't treat IBOutlet ivars as being needed to be released
by Ted Kremenek
· 17 years ago
0255531
Added method "EmitBasicReport" to BugReporter to simplify the emission of simple bug diagnostics.
by Ted Kremenek
· 17 years ago
aced3ad
Fix comment.
by Ted Kremenek
· 17 years ago
37a2c0d
Do not emit a "missing -dealloc" warning if a class contains no ivars that are pointers.
by Ted Kremenek
· 17 years ago
68b117f
Skip the "-dealloc" check if a ObjC class contains no ivars.
by Ted Kremenek
· 17 years ago
e66ca6f
For the -dealloc checker, check the LangOptions to determine whether or not the code is compiled with GC.
by Ted Kremenek
· 17 years ago
0e7d252
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