index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
StaticAnalyzer
/
Checkers
Commit message (
Expand
)
Author
Age
Files
Lines
*
[c++20] Implement P1009R2: allow omitting the array bound in an array
Richard Smith
2019-05-06
1
-2
/
+2
*
[analyzer][UninitializedObjectChecker] PR41741: Regard all scalar types as pr...
Kristof Umann
2019-05-05
1
-2
/
+1
*
[analyzer][UninitializedObjectChecker] PR41611: Regard vector types as primitive
Kristof Umann
2019-04-30
1
-1
/
+2
*
[analyzer] SmartPtrModeling: Fix a null dereference.
Artem Dergachev
2019-04-30
1
-1
/
+1
*
[Analyzer] Iterator Checkers - Do an early return after handling calls
Adam Balogh
2019-04-26
1
-22
/
+64
*
[analyzer] RetainCount: Allow offsets in return values.
Artem Dergachev
2019-04-26
1
-2
/
+4
*
[analyzer] Add FIXMEs for alpha.unix.cstring.OutOfBounds false positives.
Artem Dergachev
2019-04-25
1
-0
/
+4
*
[analyzer][UninitializedObjectChecker] PR41590: Regard _Atomic types as primi...
Kristof Umann
2019-04-25
1
-1
/
+1
*
[Analyzer] Second fix for last commit for IteratorChecker
Adam Balogh
2019-04-23
1
-1
/
+1
*
[Analyzer] Fix for previous commit
Adam Balogh
2019-04-23
1
-2
/
+2
*
[Analyzer] Instead of recording comparisons in interator checkers do an eager...
Adam Balogh
2019-04-23
1
-258
/
+126
*
[analyzer] PR41269: Add a bit of C++ smart pointer modeling.
Artem Dergachev
2019-04-23
4
-0
/
+117
*
[analyzer] Move UninitializedObjectChecker out of alpha
Kristof Umann
2019-04-19
1
-5
/
+5
*
Reapply "[analyzer] Introduce a simplified API for adding custom path notes."
Artem Dergachev
2019-04-19
1
-36
/
+11
*
[analyzer] PR41185: Fix regression where __builtin_* functions weren't recogn...
Kristof Umann
2019-04-17
1
-0
/
+4
*
Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBu...
Nico Weber
2019-04-04
1
-1
/
+1
*
[analyzer] When failing to evaluate a __builtin_constant_p, presume it's false.
Artem Dergachev
2019-04-03
1
-1
/
+9
*
Fix compiler warning, remove extra ";" [NFC]
Mikael Holmen
2019-04-02
1
-1
/
+1
*
Range-style std::find{,_if} -> llvm::find{,_if}. NFC
Fangrui Song
2019-03-31
1
-4
/
+4
*
[analyzer] MIGChecker: Add support for more deallocator APIs.
Artem Dergachev
2019-03-29
1
-0
/
+22
*
Revert "[analyzer] Introduce a simplified API for adding custom path notes."
Artem Dergachev
2019-03-29
1
-11
/
+36
*
[analyzer] Move taint API from ProgramState to a separate header. NFC.
Artem Dergachev
2019-03-29
8
-11
/
+361
*
[analyzer] Introduce a simplified API for adding custom path notes.
Artem Dergachev
2019-03-29
1
-36
/
+11
*
[analyzer] Fix an assertation failure for invalid sourcelocation, add a new d...
Kristof Umann
2019-03-14
1
-0
/
+31
*
[Analyzer] Update the LLVM license in PointerSortingChecker.cpp
Mandeep Singh Grang
2019-03-13
1
-5
/
+4
*
[Analyzer] Skip symbolic regions based on conjured symbols in comparison of t...
Adam Balogh
2019-03-13
1
-3
/
+46
*
[Analyzer] Checker for non-determinism caused by sorting of pointer-like elem...
Mandeep Singh Grang
2019-03-08
2
-0
/
+115
*
[analyzer] Emit an error rather than assert on invalid checker option input
Kristof Umann
2019-03-08
5
-28
/
+45
*
[analyzer] Use the new infrastructure of expressing taint propagation, NFC
Kristof Umann
2019-03-08
1
-126
/
+58
*
[analyzer] Fix taint propagation in GenericTaintChecker
Kristof Umann
2019-03-05
1
-1
/
+1
*
[analyzer] Enable subcheckers to possess checker options
Kristof Umann
2019-03-04
11
-32
/
+33
*
Fix file headers. NFC
Fangrui Song
2019-03-01
4
-4
/
+4
*
[analyzer] MIGChecker: Add support for more APIs.
Artem Dergachev
2019-02-22
1
-18
/
+82
*
[analyzer] MIGChecker: Fix an FN when the object is released in a destructor.
Artem Dergachev
2019-02-22
1
-3
/
+18
*
[analyzer] MIGChecker: Improve intermediate diagnostic notes.
Artem Dergachev
2019-02-22
1
-7
/
+50
*
[analyzer] MIGChecker: Take advantage of the mig_server_routine annotation.
Artem Dergachev
2019-02-22
1
-14
/
+21
*
[analyzer] MIGChecker: A checker for Mach Interface Generator conventions.
Artem Dergachev
2019-02-21
2
-0
/
+145
*
Make some helper functions static. NFC.
Benjamin Kramer
2019-02-11
1
-3
/
+2
*
[analyzer] New checker for detecting usages of unsafe I/O functions
Kristof Umann
2019-02-11
1
-3
/
+95
*
[analyzer] CStringSyntaxChecks: Fix an off-by-one error in the strlcat() check.
Artem Dergachev
2019-02-08
1
-9
/
+2
*
[analyzer] Opt-in C Style Cast Checker for OSObject pointers
George Karpenkov
2019-02-08
2
-0
/
+91
*
[analyzer][UninitializedObjectChecker] New flag to ignore guarded uninitializ...
Kristof Umann
2019-02-02
2
-13
/
+110
*
[analyzer] Hotfix for RetainCountChecker: assert was too strong.
George Karpenkov
2019-02-01
1
-4
/
+3
*
[analyzer] [RetainCountChecker] Fix object type for CF/Obj-C bridged casts
George Karpenkov
2019-02-01
1
-1
/
+10
*
Add a new builtin: __builtin_dynamic_object_size
Erik Pilkington
2019-01-30
1
-0
/
+1
*
[analyzer] [RetainCountChecker] Bugfix for tracking top-level parameters of O...
George Karpenkov
2019-01-30
2
-7
/
+7
*
[analyzer] NFC: GenericTaintChecker: Revise rule specification mechanisms.
Artem Dergachev
2019-01-30
1
-112
/
+103
*
[analyzer] [RetainCountChecker] Track input parameters to the top-level function
George Karpenkov
2019-01-29
3
-28
/
+80
*
[analyzer] [ARCMT] [NFC] Unify entry point into RetainSummaryManager
George Karpenkov
2019-01-29
1
-3
/
+3
*
Extend AnyCall to handle callable declarations without the call expressions
George Karpenkov
2019-01-29
1
-1
/
+1
[next]