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
/
include
/
clang
/
Analysis
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix header issues.
Richard Trieu
2019-01-11
1
-0
/
+1
*
[analyzer] Fix some expressions staying live too long. Add a debug checker.
Artem Dergachev
2018-12-16
1
-2
/
+6
*
Make clang::CallGraph look into template instantiations
Erich Keane
2018-12-12
1
-0
/
+1
*
Move diagnostic enums into Basic.
Richard Trieu
2018-12-08
1
-14
/
+1
*
Reapply Logging: make os_log buffer size an integer constant expression.
Tim Northover
2018-11-02
2
-874
/
+0
*
Revert "Reapply Logging: make os_log buffer size an integer constant expressi...
Tim Northover
2018-11-01
1
-0
/
+155
*
Reapply Logging: make os_log buffer size an integer constant expression.
Tim Northover
2018-11-01
1
-155
/
+0
*
Fix linkage error on ProgramPoint's dump method.
Eric Fiselier
2018-09-30
1
-3
/
+1
*
[analyzer] [NFC] Move the code for dumping the program point to ProgramPoint
George Karpenkov
2018-09-27
1
-0
/
+6
*
Eliminate some unneeded signed/unsigned conversions
Aaron Puchert
2018-09-22
1
-4
/
+4
*
Thread safety analysis: Make printSCFG compile again [NFC]
Aaron Puchert
2018-09-21
1
-1
/
+20
*
[analyzer] Associate diagnostics created in checkEndFunction with a return st...
George Karpenkov
2018-09-21
1
-0
/
+24
*
Thread safety analysis: Handle ObjCIvarRefExpr in SExprBuilder::translate
Aaron Puchert
2018-09-19
1
-0
/
+2
*
[NFC] Minor refactoring to setup the stage for supporting pointers in ExprMut...
Shuai Wang
2018-09-16
1
-0
/
+20
*
[NFC] cosmetic tweaks to ExprMutationAnalyzer to be more consistent
Shuai Wang
2018-09-15
1
-3
/
+5
*
[analyzer] Generate and use stable identifiers for LocationContext
George Karpenkov
2018-09-15
1
-9
/
+20
*
[analyzer] Handle forwarding reference better in ExprMutationAnalyzer.
Shuai Wang
2018-09-14
1
-1
/
+23
*
Remove PseudoConstantAnalysis
Shuai Wang
2018-09-14
2
-48
/
+0
*
[analyzer] Add ExprMutationAnalyzer
Shuai Wang
2018-09-11
1
-0
/
+52
*
Remove deprecated API
Stephen Kelly
2018-09-06
1
-4
/
+0
*
[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker - try #2
George Karpenkov
2018-08-21
2
-231
/
+37
*
Revert "[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker"
Bruno Cardoso Lopes
2018-08-18
2
-706
/
+231
*
[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker
George Karpenkov
2018-08-18
2
-231
/
+706
*
[analyzer] Re-instate support for MakeCollectable is RetainCountChecker
George Karpenkov
2018-08-17
1
-0
/
+3
*
[analyzer] [NFC] Move ObjCRetainCount to include/Analysis
George Karpenkov
2018-08-17
1
-0
/
+228
*
Mark up deprecated methods as such
Stephen Kelly
2018-08-09
1
-1
/
+4
*
Add getBeginLoc API to replace getStartLoc
Stephen Kelly
2018-08-09
1
-1
/
+2
*
[analyzer] NFC: Document that we support implicit argument constructors.
Artem Dergachev
2018-08-07
1
-3
/
+10
*
Fix "not all control paths return a value" MSVC warning.
Simon Pilgrim
2018-08-01
1
-0
/
+1
*
[analyzer] CallEvent: Add helper methods for obtaining the callee stack frame.
Artem Dergachev
2018-08-01
1
-0
/
+7
*
[CFG] [analyzer] NFC: Enumerate construction context layer kinds.
Artem Dergachev
2018-07-31
1
-45
/
+181
*
[CFG] [analyzer] Implement function argument construction contexts.
Artem Dergachev
2018-07-31
2
-7
/
+43
*
[CFG] [analyzer] Add construction contexts for returning C++ objects in ObjC++.
Artem Dergachev
2018-07-31
1
-12
/
+16
*
Remove trailing space
Fangrui Song
2018-07-30
12
-105
/
+105
*
[CFG] Remove duplicate function/class names at the beginning of comments
Fangrui Song
2018-07-28
3
-68
/
+61
*
[Sema] -Wformat-pedantic only for NSInteger/NSUInteger %tu/%td on Darwin
Alex Lorenz
2018-07-05
1
-3
/
+18
*
[CFG] [analyzer] Add construction contexts that explain pre-C++17 copy elision.
Artem Dergachev
2018-06-28
3
-9
/
+73
*
[analyzer] [NFC] A convenient getter for getting a current stack frame
George Karpenkov
2018-06-27
2
-1
/
+5
*
[Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on Darwin
JF Bastien
2018-06-22
1
-7
/
+15
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-09
12
-69
/
+69
*
Fix typos in clang
Alexander Kornienko
2018-04-06
2
-2
/
+2
*
[analyzer] Fix liveness calculation for C++17 structured bindings
George Karpenkov
2018-03-31
1
-3
/
+6
*
[CFG] [analyzer] Work around a disappearing CXXBindTemporaryExpr.
Artem Dergachev
2018-03-30
1
-1
/
+2
*
[CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts.
Artem Dergachev
2018-03-22
2
-10
/
+63
*
[CFG] [analyzer] NFC: Move construction context allocation into a helper method.
Artem Dergachev
2018-03-22
1
-7
/
+29
*
[CFG] [analyzer] Add C++17-specific variable and return construction contexts.
Artem Dergachev
2018-03-22
2
-33
/
+122
*
[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...
Eugene Zelenko
2018-03-21
5
-128
/
+155
*
[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...
Eugene Zelenko
2018-03-16
2
-23
/
+48
*
[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...
Eugene Zelenko
2018-03-16
2
-323
/
+325
*
[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...
Eugene Zelenko
2018-03-13
4
-163
/
+202
[next]