Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
bab0d39dbc417c9ea093df66b8134fb85a95f843
/
lib
/
StaticAnalyzer
/
Checkers
/
CastToStructChecker.cpp
6f42b62
Basic: import OwningPtr<> into clang namespace
by Dylan Noblesmith
· 14 years ago
0bd6b11
[analyzer] Rename generateNode -> addTransition in CheckerContext
by Anna Zaks
· 14 years ago
e172e8b
Remove EnhancedBugReport and RangedBugReport - pull all the extra functionality they provided into their parent BugReport. The only functional changes are: made getRanges() non const - it adds default range to Ranges if none are supplied, made getStmt() private, which was another FIXME.
by Anna Zaks
· 14 years ago
ec8605f
[analyzer] Rename CheckerV2 -> Checker.
by Argyrios Kyrtzidis
· 14 years ago
983326f
[analyzer] Migrate to CheckerV2:
by Argyrios Kyrtzidis
· 14 years ago
695fb50
[analyzer] Pass CheckerManager to the registration functions.
by Argyrios Kyrtzidis
· 14 years ago
23ade50
[analyzer] Use the new registration mechanism on some of the experimental internal checkers:
by Argyrios Kyrtzidis
· 14 years ago
9b66371
Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.
by Ted Kremenek
· 15 years ago
04291a7
[analyzer] lib/StaticAnalyzer/Checkers/ExprEngineInternalChecks.h -> lib/StaticAnalyzer/Checkers/InternalChecks.h
by Argyrios Kyrtzidis
· 15 years ago
f4c7371
Change QualType::getTypePtr() to return a const pointer, then change a
by John McCall
· 15 years ago
2114258
Chris Lattner has strong opinions about directory layout. :)
by Ted Kremenek
· 15 years ago
[Renamed (95%) from lib/EntoSA/Checkers/CastToStructChecker.cpp]
3a8f40e
Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile.
by Ted Kremenek
· 15 years ago
[Renamed (95%) from lib/GR/Checkers/CastToStructChecker.cpp]
9ef6537
Rename static analyzer namespace 'GR' to 'ento'.
by Ted Kremenek
· 15 years ago
d2592a3
[analyzer] Refactoring: Drop the 'GR' prefix.
by Argyrios Kyrtzidis
· 15 years ago
5a4f98f
[analyzer] Refactoring: Move stuff into namespace 'GR'.
by Argyrios Kyrtzidis
· 15 years ago
a7af5ea
[analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers
by Argyrios Kyrtzidis
· 15 years ago
[Renamed from lib/GR/CastToStructChecker.cpp]
bce30c5
[analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore
by Argyrios Kyrtzidis
· 15 years ago
[Renamed from lib/Checker/CastToStructChecker.cpp]
98cabba
[analyzer] Refactoring: include/clang/Checker -> include/clang/GR
by Argyrios Kyrtzidis
· 15 years ago
d048c6e
Rename 'Generate[Node,Sink]' to 'generate[Node,Sink]'.
by Ted Kremenek
· 15 years ago
fb87b89
Introduce Type::isStructureOrClassType(), which does the obvious
by Douglas Gregor
· 15 years ago
5e2d2c2
Checker: random include cleanup.
by Benjamin Kramer
· 15 years ago
1309f9a
Split libAnalysis into two libraries: libAnalysis and libChecker.
by Ted Kremenek
· 16 years ago
[Renamed (97%) from lib/Analysis/CastToStructChecker.cpp]
3689791
Correct comments.
by Zhongxing Xu
· 16 years ago
ba5fb5a
lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace
by Kovarththanan Rajaratnam
· 16 years ago
19d67b5
Clean up the Checker API a little more, resolving some hidden bugs
by Ted Kremenek
· 16 years ago
d02e232
Change *BugReport constructors to take StringRefs.
by Benjamin Kramer
· 16 years ago
de7d800
CastToStructChecker: use 'isStructureType()' instead of 'isRecordType()' to determine if a pointer is casted to a struct pointer. This fixes an observed false positive when a value is casted to a union.
by Ted Kremenek
· 16 years ago
4f3dc69
Add checker for CWE-588: Attempt to Access Child of a Non-structure Pointer.
by Zhongxing Xu
· 16 years ago