This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from 4a7f5b5 Improve handling of instantiated thread_local variables in It [...] new 434e02b [analyzer] Fix false positives in Keychain API checker new 7bb9c80 [analyzer] Support inlining of '[self classMethod]' and '[[se [...] new 5387b9a [tsan] Do not report errors in __destroy_helper_block_ new 85570ac [analyzer] Add LocationContext as a parameter to checkRegionChanges new 4a54b1e Pass -fprofile-sample-use to lto backends. new 71e0414 Update C++ status pages for Clang 4 branch:
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/clang/StaticAnalyzer/Core/Checker.h | 6 +- include/clang/StaticAnalyzer/Core/CheckerManager.h | 10 +- .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 5 +- .../Core/PathSensitive/ProgramState.h | 9 +- .../StaticAnalyzer/Core/PathSensitive/SubEngine.h | 8 +- lib/CodeGen/BackendUtil.cpp | 7 +- lib/CodeGen/CodeGenFunction.cpp | 14 +- lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 10 +- .../Checkers/CXXSelfAssignmentChecker.cpp | 4 +- .../Checkers/CheckerDocumentation.cpp | 14 +- .../Checkers/MacOSKeychainAPIChecker.cpp | 172 +++++++++++---------- lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 2 +- lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp | 12 +- lib/StaticAnalyzer/Core/CallEvent.cpp | 62 +++++++- lib/StaticAnalyzer/Core/CheckerManager.cpp | 12 +- lib/StaticAnalyzer/Core/ExprEngine.cpp | 22 +-- lib/StaticAnalyzer/Core/ExprEngineC.cpp | 7 +- lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 6 +- lib/StaticAnalyzer/Core/ExprEngineObjC.cpp | 4 +- lib/StaticAnalyzer/Core/ProgramState.cpp | 15 +- test/Analysis/inlining/InlineObjCClassMethod.m | 77 ++++++++- test/Analysis/keychainAPI.m | 62 ++++++-- test/CXX/drs/dr0xx.cpp | 2 +- test/CXX/drs/dr12xx.cpp | 4 +- test/CXX/drs/dr13xx.cpp | 4 +- test/CXX/drs/dr14xx.cpp | 2 +- test/CXX/drs/dr15xx.cpp | 4 +- test/CXX/drs/dr16xx.cpp | 2 +- test/CXX/drs/dr18xx.cpp | 2 +- test/CXX/drs/dr2xx.cpp | 2 +- test/CXX/drs/dr5xx.cpp | 2 +- test/CXX/drs/dr6xx.cpp | 2 +- .../sanitize-thread-no-checking-at-run-time.m | 15 +- test/CodeGen/thinlto_backend.ll | 4 + www/cxx_dr_status.html | 26 ++-- www/cxx_status.html | 28 ++-- www/make_cxx_dr_status | 7 +- 37 files changed, 430 insertions(+), 216 deletions(-)