Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
refs/heads/fp2-m-sibon
/
lib
/
StaticAnalyzer
33337ca
Update aosp/master clang for rebase to r235153
by Pirama Arumuga Nainar
· 9 years ago
3ea9e33
Update aosp/master clang for rebase to r233350
by Pirama Arumuga Nainar
· 9 years ago
0e2c34f
Update aosp/master clang for rebase to r230699.
by Stephen Hines
· 9 years ago
176edba
Update aosp/master Clang for rebase to r222490.
by Stephen Hines
· 9 years ago
c568f1e
Update Clang for rebase to r212749.
by Stephen Hines
· 10 years ago
6bcf27b
Update Clang for 3.5 rebase (r209713).
by Stephen Hines
· 10 years ago
651f13c
Updated to Clang 3.5a.
by Stephen Hines
· 10 years ago
229d345
Update clang for merge to LLVM 3.4.
by Stephen Hines
· 10 years ago
1fab7c3
Merge remote-tracking branch 'upstream/release_34' into merge-20140211
by Stephen Hines
· 10 years ago
dd9e9ce
Merging r196593:
by Bill Wendling
· 10 years ago
3eb52bb
Merging r195174:
by Bill Wendling
· 11 years ago
b7a747b
[analyzer] Better modeling of memcpy by the CStringChecker (PR16731).
by Anton Yartsev
· 11 years ago
fda9dbf
[analyzer] Silence warnings coming from allocators used by std::basic_string.
by Jordan Rose
· 11 years ago
d0e5f6a
[analyzer] Include bug column numbers in HTML output (in a comment).
by Jordan Rose
· 11 years ago
6973a27
[analyzer] Treat MSVC's _wassert as noreturn.
by Jordan Rose
· 11 years ago
91934df
Move classes into anonymous namespaces.
by Benjamin Kramer
· 11 years ago
6b1a4c8
Revert 'Tweak ContainerNonEmptyMap with "int" instead of "bool"'.
by Jordan Rose
· 11 years ago
2baea28
StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp: Tweak ContainerNonEmptyMap with "int" instead of "bool", to appease building since r194235.
by NAKAMURA Takumi
· 11 years ago
9a7a568
[analyzer] Add IdenticalExprChecker, to find copy-pasted code.
by Jordan Rose
· 11 years ago
219103d
[analyzer] Track whether an ObjC for-in loop had zero iterations.
by Jordan Rose
· 11 years ago
64cc0c3
[analyzer] Specialize "loop executed 0 times" for for-in and for-range loops.
by Jordan Rose
· 11 years ago
741c541
[analyzer] Track the count of NSOrderedSet similarly to other fast enumerations.
by Anna Zaks
· 11 years ago
bdc0bf3
[analyzer] Suppress warnings coming out of std::basic_string.
by Anna Zaks
· 11 years ago
2a64816
[analyzer] Don't crash when a path goes through a 'delete' destructor call.
by Jordan Rose
· 11 years ago
9cf7725
StaticAnalyzer/Checkers/DynamicTypePropagation.cpp: Fix in comments. 80-col and an utf8 char.
by NAKAMURA Takumi
· 11 years ago
8686d85
[analyzer] Don't emit an "Assuming x is <OP> y" if it's not a comparison op.
by Jordan Rose
· 11 years ago
1dc31f5
[analyzer] Generate a LazyCompoundVal when loading from a union-typed region.
by Jordan Rose
· 11 years ago
d29849e
Forgot some references to misspelled enums.
by Benjamin Kramer
· 11 years ago
0638206
Miscellaneous speling fixes.
by Benjamin Kramer
· 11 years ago
d3d0dcf
[analyzer] Don't draw edges to C++11 in-class member initializers.
by Jordan Rose
· 11 years ago
31b71f3
[analyzer] ArrayRef-ize BugReporter::EmitBasicReport.
by Jordan Rose
· 11 years ago
391165f
[analyzer] RetainCountChecker: add support for CFAutorelease.
by Jordan Rose
· 11 years ago
edcc199
[analyzer] Replace bug category magic strings with shared constants, take 2.
by Jordan Rose
· 11 years ago
10a6158
Temporarily revert r191910 until the layering violation can be fixed.
by Richard Smith
· 11 years ago
4587cac
[analyzer] Replace bug category magic strings with shared constants.
by Jordan Rose
· 11 years ago
d000b85
[analyzer] Add new debug helper clang_analyzer_warnIfReached.
by Jordan Rose
· 11 years ago
7453624
[analyzer] Add missing return after function pointer null check.
by Jordan Rose
· 11 years ago
9b072b3
[analyzer] Make inlining decisions based on the callee being variadic.
by Jordan Rose
· 11 years ago
d7c47d9
[analyzer] Allow pre/post-statement checkers for UnaryOperator.
by Jordan Rose
· 11 years ago
8155722
[analyzer] Handle destructors for the argument to C++ 'delete'.
by Jordan Rose
· 11 years ago
eac8c45
StaticAnalyzer/Core/RegionStore.cpp: Prune one last "\param IsConst", as fixup to r191342. [-Wdocumentation]
by NAKAMURA Takumi
· 11 years ago
da8d37c
[analyzer] This patch removes passing around of const-invalidation vs regular-invalidation info by passing around a datastructure that maps regions and symbols to the type of invalidation they experience. This simplifies the code and would allow to associate more different invalidation types in the future.
by Anton Yartsev
· 11 years ago
767b3d2
Fix array_pod_sort predicates after LLVM change.
by Benjamin Kramer
· 11 years ago
2d46cc2
array_pod_sort loses some type safety, better use the right types.
by Benjamin Kramer
· 11 years ago
52e2d30
Rewrite a cold use of std::sort to array_pod_sort.
by Benjamin Kramer
· 11 years ago
7c98f9f
[analyzer] Use getParentIgnoreParenCasts instead of doing it by hand.
by Jordan Rose
· 11 years ago
d76cec5
[analyzer] Don't even try to convert floats to booleans for now.
by Jordan Rose
· 11 years ago
414a1bd
Add the intrinsic __builtin_convertvector
by Hal Finkel
· 11 years ago
de940da
[analyzer] More reliably detect property accessors.
by Anna Zaks
· 11 years ago
73fa252
[analyzer] Stop tracking the objects with attribute cleanup in the RetainCountChecker.
by Anna Zaks
· 11 years ago
3084518
New message for cases when ownership is taken:
by Anton Yartsev
· 11 years ago
57b1da1
Clean up some Triple usage in clang.
by Cameron Esfahani
· 11 years ago
a1ec2b0
Fix two incorrect comments.
by Jordan Rose
· 11 years ago
c07cad8
[analyzer] Run post-stmt checks for DeclStmt.
by Jordan Rose
· 11 years ago
d8dfae6
[analyzer] Handle zeroing constructors for fields of structs with empty bases.
by Jordan Rose
· 11 years ago
2d2aed2
Get rid of unused isPodLike definition.
by Eli Friedman
· 11 years ago
caa5ab2
Switched FormatAttr to using an IdentifierArgument instead of a StringArgument since that is a more accurate modeling.
by Aaron Ballman
· 11 years ago
36d558d
Add an implicit dtor CFG node just before C++ 'delete' expressions.
by Jordan Rose
· 11 years ago
95ab9e3
[analyzer] Add very limited support for temporary destructors
by Pavel Labath
· 11 years ago
bf3d71e
[analyzer] Treat the rvalue of a forward-declared struct as Unknown.
by Jordan Rose
· 11 years ago
3c114f7
[analyzer] Fix handling of "empty" structs with base classes
by Pavel Labath
· 11 years ago
3aa6f43
[analyzer] Add support for testing the presence of weak functions.
by Jordan Rose
· 11 years ago
f18bfd4
[analyzer] Assume new returns non-null even under -fno-exceptions
by Pavel Labath
· 11 years ago
344472e
Use pop_back_val() instead of both back() and pop_back().
by Robert Wilhelm
· 11 years ago
6a556a4
[analyzer] Refactor conditional expression evaluating code
by Pavel Labath
· 11 years ago
2414697
Split isFromMainFile into two functions.
by Eli Friedman
· 11 years ago
51718e3
[analyzer] Don't run unreachable code checker on inlined functions.
by Jordan Rose
· 11 years ago
a728e92
[analyzer] Assume that strings are no longer than SIZE_MAX/4.
by Jordan Rose
· 11 years ago
7d0dcd2
Omit arguments of __builtin_object_size from the CFG.
by Jordan Rose
· 11 years ago
d207f55
[analyzer] Fix inefficiency in dead symbol removal
by Pavel Labath
· 11 years ago
2104374
Use the number of parameters in the actual method or function to determine the CallEffects size.
by Ted Kremenek
· 11 years ago
a1da6b2
RetainCountChecker: Replace some loops with std:: algorithms.
by Benjamin Kramer
· 11 years ago
e9a906b
Replace some DenseMap keys with simpler structures that don't need another DenseMapInfo specialization.
by Benjamin Kramer
· 11 years ago
8fd67b6
Revert r188574. Turns out it isn't needed.
by Ted Kremenek
· 11 years ago
747797f
Need summary info. about arguments to
by Fariborz Jahanian
· 11 years ago
5fba5a7
[analyzer] Merge TextPathDiagnostics and ClangDiagPathDiagConsumer.
by Jordan Rose
· 11 years ago
68502e5
[analyzer] If realloc fails on an escaped region, that region doesn't leak.
by Jordan Rose
· 11 years ago
53c7ea1
[static analyzer] add a simple "CallEffects" API to query the retain count semantics of a method.
by Ted Kremenek
· 11 years ago
5774e39
[static analyzer] Factor out ArgEffect and RetEffect into public header file.
by Ted Kremenek
· 11 years ago
a79a20e
DirectIvarAssignment: Replace vtable'd objects with simple functions.
by Benjamin Kramer
· 11 years ago
6ebe9df
[analyzer] Enable usage of temporaries in InitListExprs
by Pavel Labath
· 11 years ago
fa220f5
[analyzer] Warn when using 'delete' on an uninitialized variable.
by Jordan Rose
· 11 years ago
4ac73c7
Merge commit '51e75aecf4fb303b91c9e54fd88e3509e5acc7a6' into merge-20130807
by Stephen Hines
· 11 years ago
a7b8797
Eliminate CXXConstructorDecl::IsImplicitlyDefined.
by Jordan Rose
· 11 years ago
edc45d5
[analyzer] Clarify that r187624 is a hack and should be fixed better later.
by Jordan Rose
· 11 years ago
d8188f8
[analyzer] Don't process autorelease counts in synthesized function bodies.
by Jordan Rose
· 11 years ago
cd007b1
[analyzer] Silently drop all reports within synthesized bodies.
by Jordan Rose
· 11 years ago
b6d0f4c
Using the function pointer instead of the function type; this allows us to re-enable a warning in MSVC by default.
by Aaron Ballman
· 11 years ago
76b5dd4
[analyzer] Fix FP warnings when binding a temporary to a local static variable
by Pavel Labath
· 11 years ago
b2c405e
[analyzer] Remove dead optimization for MaterializeTemporaryExpr.
by Jordan Rose
· 11 years ago
0aaa57d
[analyzer] Weaken assertion to account for pointer-to-integer casts.
by Jordan Rose
· 11 years ago
fee1622
[analyzer] Enable pseudo-destructor expressions.
by Jordan Rose
· 11 years ago
9815ec0
Revert "[analyzer] Add very limited support for temporary destructors"
by Jordan Rose
· 11 years ago
a5e6601
Make IgnoreParens() look through ChooseExprs.
by Eli Friedman
· 11 years ago
4fa7eab
OpenMP: basic support for #pragma omp parallel
by Alexey Bataev
· 11 years ago
ac7cc2d
[analyzer] Include analysis stack in crash traces.
by Jordan Rose
· 11 years ago
bccda13
[analyzer] Handle C++11 member initializer expressions.
by Jordan Rose
· 11 years ago
df70700
[analyzer] Handle C string default values for const char * arguments.
by Jordan Rose
· 11 years ago
be2e1b1
[analyzer] Treat std::initializer_list as opaque rather than aborting.
by Jordan Rose
· 11 years ago
046e79a
[analyzer] Add very limited support for temporary destructors
by Pavel Labath
· 11 years ago
Next »