Go to file
Artem Dergachev a4e2541a70 [analyzer] Add dispatch_data_create as a special case in RetainCountChecker.
This function receives a callback block. The analyzer suspects that this block
may be used to take care of releasing the libdispatch object returned from
the function. In fact, it doesn't - it only releases the raw data buffer.
Inform the analyzer about that. Fixes the resulting false negatives.

rdar://problem/22280098

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

llvm-svn: 289047
2016-12-08 14:05:48 +00:00
clang [analyzer] Add dispatch_data_create as a special case in RetainCountChecker. 2016-12-08 14:05:48 +00:00
clang-tools-extra [change-namespace] always add a '::' prefix when a symbol reference needs to be fully-qualified. 2016-12-07 20:08:02 +00:00
compiler-rt [MSAN][MIPS] Fix fork.cc test on MIPS 2016-12-08 06:30:58 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx Add more test cases to packaged_task copyability test 2016-12-08 10:02:04 +00:00
libcxxabi [libc++abi] Add _LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS 2016-12-05 19:42:11 +00:00
libunwind EHABI: mark some functions as exported 2016-11-17 23:53:35 +00:00
lld [ELF] - Read 16 bits for R_386_16/R_386_PC16 relocations instead of 32. 2016-12-08 13:50:28 +00:00
lldb When we interrupt a process, it was possible or the thread names 2016-12-08 06:27:29 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm Move DwarfGenerator.cpp to unittests 2016-12-08 12:45:29 +00:00
openmp Support of mips & mips64 for openmprtl 2016-12-08 09:22:24 +00:00
parallel-libs [Acxxel] Remove setActiveDeviceForThread 2016-10-28 00:54:02 +00:00
polly Add unittests for foreach(Elt|Piece). NFC. 2016-12-07 17:48:02 +00:00