Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
627b46315389b206d3e25169ca585bd52853b04b
/
test
/
Analysis
38878aa
Add a test case for 'analyzer_noreturn' on category methods.
by Ted Kremenek
· 12 years ago
a5b6469
Honor attribute 'analyzer_noreturn' on Objective-C methods.
by Ted Kremenek
· 12 years ago
141b90c
[analyzer] Fix test for r173067.
by Jordan Rose
· 12 years ago
187f8bd
[analyzer] Show notes inside implicit calls at the last explicit call site.
by Jordan Rose
· 12 years ago
2b9de0b
[analyzer] Don't show "Entered 'foo'" if 'foo' is implicit.
by Jordan Rose
· 12 years ago
6ee777d
Move an input header file under an Inputs directory to be consistent
by Chandler Carruth
· 12 years ago
1dfebd9
[analyzer] Suppress warnings coming out of macros defined in sys/queue.h
by Anna Zaks
· 12 years ago
e02be97
[analyzer] Special path notes for C++ special member functions.
by Jordan Rose
· 12 years ago
dc47c9a
[analyzer] Do a better job describing C++ member functions in the call stack.
by Jordan Rose
· 12 years ago
fa2b53c
[analyzer] DirectIvarAssignment: allow suppression annotation on Ivars.
by Anna Zaks
· 12 years ago
d7b1d24
[analyzer] Add an annotation to allow suppression of direct ivar assignment
by Anna Zaks
· 12 years ago
79ccd56
[analyzer] Fix warning typo.
by Anna Zaks
· 12 years ago
14a372b
[analyzer] -drain is not an alias for -release.
by Jordan Rose
· 12 years ago
9195caf
Refine analyzer's handling of unary '!' and floating types to not assert.
by Ted Kremenek
· 12 years ago
707a865
Correctly propagate uninitialized values within logical expressions.
by Ted Kremenek
· 12 years ago
6de7daa
[analyzer] Rename the warning: state the issue before the hint of how it
by Anna Zaks
· 12 years ago
b8f6678
[analyzer]Recognize ivar invalidation protocol even if it was redeclared
by Anna Zaks
· 12 years ago
ae81e17
[analyzer] Ivar invalidation: track ivars declared in categories.
by Anna Zaks
· 12 years ago
6503255
[analyzer] Allow IvarInvalidation checker to suppress warnings via assertions.
by Anna Zaks
· 12 years ago
664566c
[analyzer] Fix non-determinizm introduced in r172104.
by Anna Zaks
· 12 years ago
b1fc673
[analyzer] Add more checks to the ObjC Ivar Invalidation checker.
by Anna Zaks
· 12 years ago
beac9e3
Do not model loads from complex types, since we don't accurately model the imaginary and real parts yet.
by Ted Kremenek
· 12 years ago
6dfb960
[analyzer] Only include uniqueling location as issue_hash when available
by Anna Zaks
· 12 years ago
97bfb55
[analyzer] Include the bug uniqueing location in the issue_hash.
by Anna Zaks
· 12 years ago
c1c6a49
[analyzer] Plist: change the type of issue_hash from int to string.
by Anna Zaks
· 12 years ago
0b67c75
[analyzer] Fix a false positive in Secure Keychain API checker.
by Anna Zaks
· 12 years ago
5879fb3
[analyzer] Fix a false positive in the ivar invalidation checker.
by Anna Zaks
· 12 years ago
dac6252
CFG.cpp: Fix wrapping logic when printing block preds/succs.
by Will Dietz
· 12 years ago
bcde478
Fix capitalization of Objective-C in diagnostic.
by Ted Kremenek
· 12 years ago
344c77a
[analyzer] Rename callback EndPath -> EndFunction
by Anna Zaks
· 12 years ago
a05d274
Fix typo: objc_no_direct_instance_variable_assignmemt => objc_no_direct_instance_variable_assignment.
by Ted Kremenek
· 12 years ago
bd80231
[analyzer] Re-apply r170826 and make the dumping of the GallGraph deterministic.
by Anna Zaks
· 12 years ago
6d42f4d
Revert r170826. The output of
by Rafael Espindola
· 12 years ago
e34e193
[analyzer] Traverse the Call Graph in topological order.
by Anna Zaks
· 12 years ago
5964df1
Use some heuristics so that when a fixit removes a source range, we try
by Argyrios Kyrtzidis
· 12 years ago
bbf4d53
Update RetainCountChecker to understand attribute ns_returns_autoreleased.
by Ted Kremenek
· 12 years ago
39cf781
[analyzer] Tweak the NumFunctionsAnalyzed stat so that it's more useful.
by Anna Zaks
· 12 years ago
7959671
[analyzer] Implement "do not inline large functions many times"
by Anna Zaks
· 12 years ago
e14999e
[analyzer] Generalize ObjCMissingSuperCallChecker.
by Jordan Rose
· 12 years ago
1812652
[analyzer] Fix a self-init checker false positive.
by Anna Zaks
· 12 years ago
4f69eb4
[analyzer] Don't crash running destructors for multidimensional arrays.
by Jordan Rose
· 12 years ago
c2cca23
[analyzer] Don't generate a summary for "freeWhenDone" if method is inlined.
by Anna Zaks
· 12 years ago
75f31c4
[analyzer] Optimization heuristic: do not reanalyze every ObjC method as
by Anna Zaks
· 12 years ago
afa7cae
[analyzer] Fix r168019 to work with unpruned paths as well.
by Jordan Rose
· 12 years ago
4ee1c55
[analyzer] Simplify RetainCountChecker's handling of dead symbols.
by Jordan Rose
· 12 years ago
b929f66
Use the BlockDecl captures list to infer the direct captures for a BlockDataRegion. Fixes <rdar://problem/12415065>.
by Ted Kremenek
· 12 years ago
d515e62
This test used to fail forever if it failed once, because it does not clean up after itself if it failed.
by Richard Smith
· 12 years ago
39a62fc
[analyzer] Implement an opt-in variant of direct ivar assignment.
by Anna Zaks
· 12 years ago
9c04666
Correctly handle IntegralToBool casts in C++ in the static analyzer. Fixes <rdar://problem/12759044>.
by Ted Kremenek
· 12 years ago
1994e39
Fix another false positive due to a CXX temporary object appearing in a C initializer.
by Ted Kremenek
· 12 years ago
bd8a11e
Provide stop-gap solution to crash reported in PR 14436.
by Ted Kremenek
· 12 years ago
6e99f9f
[analyzer] Fix test to work on non-LP64 systems.
by Jordan Rose
· 12 years ago
dac6cd5
[analyzer] Fix a crash reported in PR 14400.
by Anna Zaks
· 12 years ago
7a29070
clang/test: Suppress two tests on LLP64 target, Windows x64.
by NAKAMURA Takumi
· 12 years ago
63bc186
[analyzer] Report leaks at the closing brace of a function body.
by Jordan Rose
· 12 years ago
84c4845
[analyzer] Mark symbol values as dead in the environment.
by Jordan Rose
· 12 years ago
5d23eea
[analyzer] Fix test case broken by previous commit.
by Jordan Rose
· 12 years ago
368f3b0
[analyzer] Make sure calls in synthesized functions have valid path locations.
by Jordan Rose
· 12 years ago
1fc9a64
[analyzer] Fix test in previous commit.
by Jordan Rose
· 12 years ago
318fd66
[analyzer] Add a test case for printing a path note at a PreStmt point.
by Jordan Rose
· 12 years ago
526e627
Improve -Wtautological-constant-out-of-range-compare by taking into account
by Richard Trieu
· 12 years ago
2ccecfa
[analyzer] Address Jordan's code review for r167813.
by Anna Zaks
· 12 years ago
cbf5f60
Add a test that shows that reporting a leak after failure to free is tricky.
by Anna Zaks
· 12 years ago
4141e4d
Fix a Malloc Checker FP by tracking return values from initWithCharacter
by Anna Zaks
· 12 years ago
8f81acf
Fix bad CFG construction bug when handling C++ 'try' statements.
by Ted Kremenek
· 12 years ago
d51db49
[analyzer] Follow up to r167762 - precisely determine the adjustment conditions.
by Anna Zaks
· 12 years ago
e7ad14e
[analyzer] Fix a regression (from r 165079): compare canonical types.
by Anna Zaks
· 12 years ago
4e674f7
[analyzer] When invalidating symbolic offset regions, take fields into account.
by Jordan Rose
· 12 years ago
0fe4d40
[analyzer] Check that the argument to CFMakeCollectable is non-NULL.
by Jordan Rose
· 12 years ago
35d4a09
[analyzer] Add symbol escapes logic to the SimpleStreamChecker.
by Anna Zaks
· 12 years ago
8501b7a
[analyzer] Run remove dead on end of path.
by Anna Zaks
· 12 years ago
32133cf
[analyzer] SimpleStreamChecker - remove evalAssume and other refinements
by Anna Zaks
· 12 years ago
3719ed2
[analyzer]Don't invalidate const arguments when there is no IdentifierInfo.
by Anna Zaks
· 12 years ago
eafaad2
[analyzer] Warn about reallocf with an allocation size of 0, like realloc.
by Jordan Rose
· 12 years ago
3cf9a72
[analyzer] New checker for missing super calls in UIViewController subclasses.
by Jordan Rose
· 12 years ago
d65e55d
[analyzer] Add SimpleStreamChecker.
by Anna Zaks
· 12 years ago
6a329ee
[analyzer] New option to not suppress null return paths if an argument is null.
by Jordan Rose
· 12 years ago
09f7bf1
[analyzer] Use the CallEnter node to get a value for tracked null arguments.
by Jordan Rose
· 12 years ago
b85cce0
TrackConstraintBRVisitor and ConditionBRVisitor can emit similar
by Ted Kremenek
· 12 years ago
a0d5878
Correct test inovocations to use %clang_cc1 rather than direct invocation (so that it can have additional options set when trying to debug issues causing regressions).
by David Tweed
· 12 years ago
603513d
[analyzer] Handle 'SomeVar.SomeEnumConstant', which is legal in C++.
by Jordan Rose
· 12 years ago
4d9e497
[analyzer] Replace -analyzer-no-eagerly-trim-egraph with graph-trim-interval.
by Jordan Rose
· 12 years ago
b59b580
[analyzer] Assume 'new' never returns NULL if it could throw an exception.
by Jordan Rose
· 12 years ago
8e8fb3b
Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.
by Andy Gibbs
· 12 years ago
c3c26b7
[analyzer] Ivar invalidation: identify properties declared in protocols.
by Anna Zaks
· 12 years ago
d4ce811
[analyzer] When binding to a ParenExpr, bind to its inner expression instead.
by Jordan Rose
· 12 years ago
f1e67d7
[analyzer] Create a temporary region when accessing a struct rvalue.
by Jordan Rose
· 12 years ago
e0c50fa
[analyzer] Ivar Invalidation: track ivars in continuations and @implementation.
by Anna Zaks
· 12 years ago
9b29f4f
Implement GCC's -Wint-to-pointer-cast.
by David Blaikie
· 12 years ago
bc9e5ff
[analyzer] ObjCContainersASTChecker: minor cleanup and an extra test case.
by Jordan Rose
· 12 years ago
625ce08
[analyzer] Do not warn on direct ivar assignments within copy methods.
by Anna Zaks
· 12 years ago
42adacb
Remove OSAtomicChecker.
by Ted Kremenek
· 12 years ago
786e620
Reapply "[analyzer] Treat fields of unions as having symbolic offsets."
by Jordan Rose
· 12 years ago
8ceb837
Temporarily Revert "[analyzer] Treat fields of unions as having symbolic offsets."
by Eric Christopher
· 12 years ago
cf9030e
[analyzer] Treat fields of unions as having symbolic offsets.
by Jordan Rose
· 12 years ago
4eff6b5
[analyzer] Don't run non-path-sensitive checks on system headers...
by Jordan Rose
· 12 years ago
b1368c8
[analyzer] Tweak test to run the retain-count checker even on non-Darwin.
by Jordan Rose
· 12 years ago
1e5101e
ParentMap: Restore the ability to update an existing map.
by Jordan Rose
· 12 years ago
cf4ce93
[analyzer] Handle implicit statements used for end-of-path nodes' source locs.
by Jordan Rose
· 12 years ago
ff63227
Revert "InlineObjCInstanceMethod.m: Remove lines introduced in r165079."
by Jordan Rose
· 12 years ago
Next »