llvm-project/clang/lib
Haojian Wu a3b34574cc [Preamble] Fix an undefined behavior when checking an empty preamble can be reused.
Summary: Passing nullptr to memcmp is UB.

Reviewers: ilya-biryukov

Reviewed By: ilya-biryukov

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D50967

llvm-svn: 340403
2018-08-22 12:34:04 +00:00
..
ARCMigrate Add missing library dependency to fix build break after rC340247 2018-08-21 11:41:41 +00:00
AST Fix import of class templates partial specialization 2018-08-22 11:52:14 +00:00
ASTMatchers Fix import of class templates partial specialization 2018-08-22 11:52:14 +00:00
Analysis Revert "[analyzer] [NFC] Split up RetainSummaryManager from RetainCountChecker" 2018-08-18 03:22:11 +00:00
Basic [clang][mips] Set __mips_fpr correctly for -mfpxx 2018-08-22 09:26:25 +00:00
CodeGen [AArch64] Add Tiny Code Model for AArch64 2018-08-22 11:34:28 +00:00
CrossTU [CrossTU] Fix handling of Cross Translation Unit directory path 2017-10-27 12:53:37 +00:00
Driver Add a new flag and attributes to control static destructor registration 2018-08-21 17:24:06 +00:00
Edit Port getLocEnd -> getEndLoc 2018-08-09 21:09:38 +00:00
Format clang-format: Change Google style wrt. the formatting of empty messages. 2018-08-15 19:07:55 +00:00
Frontend [Preamble] Fix an undefined behavior when checking an empty preamble can be reused. 2018-08-22 12:34:04 +00:00
FrontendTool Remove trailing space 2018-07-30 19:24:48 +00:00
Headers Make __shiftleft128 / __shiftright128 real compiler built-ins. 2018-08-17 17:19:06 +00:00
Index [index] For an ObjC message call, also record as receivers the protocols if they are present in the ObjC type 2018-08-17 23:50:59 +00:00
Lex [Lex] Make HeaderMaps a unique_ptr vector 2018-08-20 19:15:02 +00:00
Parse [Parser] Support alternative operator token keyword args in Objective-C++ 2018-08-21 16:47:04 +00:00
Rewrite Remove trailing space 2018-07-30 19:24:48 +00:00
Sema Address Aaron Ballman's post-commit review comments from r340306, NFC 2018-08-21 17:50:10 +00:00
Serialization Model type attributes as regular Attrs. 2018-08-20 21:47:29 +00:00
StaticAnalyzer [analyzer] [NFC] Fix minor formatting issues in RetainCountChecker 2018-08-22 01:17:09 +00:00
Tooling Port getLocEnd -> getEndLoc 2018-08-09 21:09:38 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00