Go to file
Zachary Turner ecbb0bb169 Fix more functions in Args to use StringRef.
This patch also marks the const char* versions as =delete to prevent
their use.  This has the potential to cause build breakages on some
platforms which I can't compile.  I have tested on Windows, Linux,
and OSX.  Best practices for fixing broken callsites are outlined in
Args.h in a comment above the deleted function declarations.

Eventually we can remove these =delete declarations, but for now they
are important to make sure that all implicit conversions from
const char * are manually audited to make sure that they do not invoke a
conversion from nullptr.

llvm-svn: 281919
2016-09-19 17:54:06 +00:00
clang [OpenCL] Allow half type kernel argument when cl_khr_fp16 is enabled 2016-09-19 17:11:22 +00:00
clang-tools-extra A clang tool for changing surrouding namespaces of class/function definitions. 2016-09-19 17:40:32 +00:00
compiler-rt [compiler-rt] Add support for the dynamic shadow allocation 2016-09-19 15:59:01 +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 configure: Add amdgcn-mesa-mesa3d target 2016-09-16 22:43:33 +00:00
libcxx [libc++] Fix inline attribute for non-MSVC Windows 2016-09-16 19:12:54 +00:00
libcxxabi Fix side effect in assertion 2016-09-16 08:16:07 +00:00
libunwind Add missing _US_ACTION_MASK constant to unwind.h 2016-09-05 18:01:13 +00:00
lld [Writer] Rename variables to reflect reality. NFCI. 2016-09-19 17:38:39 +00:00
lldb Fix more functions in Args to use StringRef. 2016-09-19 17:54:06 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [RegisterBankInfo] Avoid heap allocation in most cases. 2016-09-19 17:33:55 +00:00
openmp Fix respecting LIBOMP_LLVM_LIT_EXECUTABLE as full path 2016-09-19 06:55:56 +00:00
parallel-libs [SE] Fix config bug with CUDA tests 2016-09-15 20:26:28 +00:00
polly Fix spelling in CMakeLists 2016-09-19 10:55:31 +00:00