Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
62cce9e47d2cb1f3068cd7346bdedb0ce4c7c24d
/
clang
/
lib
/
StaticAnalyzer
/
Checkers
/
ObjCUnusedIVarsChecker.cpp
2d7c57e
Remove the ref/value inconsistency in filter_decl_iterator.
by David Blaikie
· 14 years ago
5a10f08
Include the "issue context" (e.g. function or method) where a static analyzer issue occurred in the plist output.
by Ted Kremenek
· 14 years ago
b89514a
Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer.
by Benjamin Kramer
· 14 years ago
c29bed3
[analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(SourceLocation...) private. Most of the effort here goes to making BugReport refer to a PathDiagnosticLocation instead of FullSourceLocation.
by Anna Zaks
· 14 years ago
5ef32db
Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at.
by Ted Kremenek
· 14 years ago
6a5674f
[analyzer] Rename CheckerV2 -> Checker.
by Argyrios Kyrtzidis
· 15 years ago
af45aca
[analyzer] Use the new registration mechanism on the non-path-sensitive-checkers:
by Argyrios Kyrtzidis
· 15 years ago
f8cbac4
Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.
by Ted Kremenek
· 15 years ago
d99bd55
Chris Lattner has strong opinions about directory layout. :)
by Ted Kremenek
· 15 years ago
[Renamed (96%) from clang/lib/EntoSA/Checkers/ObjCUnusedIVarsChecker.cpp]
ef33f09
Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile.
by Ted Kremenek
· 15 years ago
[Renamed (96%) from clang/lib/GR/Checkers/ObjCUnusedIVarsChecker.cpp]
98857c9
Rename static analyzer namespace 'GR' to 'ento'.
by Ted Kremenek
· 15 years ago
ca08fba
[analyzer] Refactoring: Move stuff into namespace 'GR'.
by Argyrios Kyrtzidis
· 15 years ago
a700e97
[analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers
by Argyrios Kyrtzidis
· 15 years ago
[Renamed from clang/lib/GR/ObjCUnusedIVarsChecker.cpp]
2ff5ab1
[analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore
by Argyrios Kyrtzidis
· 15 years ago
[Renamed from clang/lib/Checker/ObjCUnusedIVarsChecker.cpp]
8d602a8
[analyzer] Refactoring: include/clang/Checker -> include/clang/GR
by Argyrios Kyrtzidis
· 15 years ago
0abd85c
Don't warn about unamed bitfield ivars in the ObjCUnusedIvarsChecker. Fixes <rdar://problem/8481311>.
by Ted Kremenek
· 15 years ago
26bde77
Add clang support for IBOutletCollection.
by Ted Kremenek
· 15 years ago
b11416d
Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream.
by Benjamin Kramer
· 16 years ago
d98d22b
Enhance the unused ivar checker to not consider an ivar to be accidentally unused
by Ted Kremenek
· 16 years ago
[Renamed (92%) from clang/lib/Checker/CheckObjCUnusedIVars.cpp]
6296e09
Move 'LocalCheckers.h' to the 'Checkers' subdirectory.
by Ted Kremenek
· 16 years ago
fe0fc40
Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter'
by Ted Kremenek
· 16 years ago
d6b8708
Split libAnalysis into two libraries: libAnalysis and libChecker.
by Ted Kremenek
· 16 years ago
[Renamed (96%) from clang/lib/Analysis/CheckObjCUnusedIVars.cpp]
6341553
Port BugReporter and BugType to StringRef.
by Benjamin Kramer
· 16 years ago
4e75cd0
Cleanup includes and forward decls.
by Benjamin Kramer
· 16 years ago
c1f161c
Unused ivar checker: ivars referenced by lexically nested functions should not be flagged as unused. Fixes <rdar://problem/7254495>.
by Ted Kremenek
· 16 years ago
1c9401e
Unused ivars checker: also check methods in categories that are defined in the same translation unit. Fixes <rdar://problem/6260004>.
by Ted Kremenek
· 16 years ago
faba9fe
Pull ivar scanning logic into another utility function. This refactoring will enable scanning
by Ted Kremenek
· 16 years ago
11289f4
Remove tabs, and whitespace cleanups.
by Mike Stump
· 16 years ago
cdf5f4a
Remove 'AnalysisContext::setDecl()', as we the Decl associated with an
by Ted Kremenek
· 16 years ago
0e8e1fd
Fix: <rdar://problem/7075531> static analyzer wrongly detects unused ivars used in blocks
by Ted Kremenek
· 16 years ago
d99f286
Constify some pointers. No functionality change.
by Ted Kremenek
· 16 years ago
5df79c6
remove dead code.
by Zhongxing Xu
· 16 years ago
cfbfe78
De-ASTContext-ify DeclContext.
by Argyrios Kyrtzidis
· 16 years ago
ddcd132
Remove the ASTContext parameter from the getBody() methods of Decl and subclasses.
by Argyrios Kyrtzidis
· 16 years ago
b4b64ca
Remove the ASTContext parameter from the attribute-related methods of Decl.
by Argyrios Kyrtzidis
· 16 years ago
799bb6e
Remove uses of std::ostream from libAnalysis.
by Ted Kremenek
· 16 years ago
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
6c3413c
More title-casing of bug type names.
by Ted Kremenek
· 17 years ago
f3d3fae
Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of
by Chris Lattner
· 17 years ago
ba9781d
The "unused ivar" check now has a category: "Optimization"
by Ted Kremenek
· 17 years ago
d074ce4
Have the UnusedIvar check skip ivars with setters/getters created by @synthesize.
by Ted Kremenek
· 17 years ago
46abc7d
Properly skip IBOutlets when checking for unused ivars.
by Ted Kremenek
· 17 years ago
6b6a4b6
Ivar access mode ObjCIvarDecl::None == ObjCIvarDecl::Protected, not private.
by Ted Kremenek
· 17 years ago
3b28f49
Add prototype implementation of unused ivar check.
by Ted Kremenek
· 17 years ago