Go to file
Reid Kleckner 596b85cc23 Match MSVC's handling of commas during macro argument expansion
This allows clang to parse the type_traits header in Visual Studio 2012,
which is included widely in practice.

This is a rework of r163022 by João Matos.  The original patch broke
preprocessing of gtest headers, which this patch addresses.

Patch by Will Wilson!

llvm-svn: 184968
2013-06-26 17:16:08 +00:00
clang Match MSVC's handling of commas during macro argument expansion 2013-06-26 17:16:08 +00:00
clang-tools-extra Don't use PathV1.h in IncludeExcludeTest.cpp. 2013-06-26 16:20:55 +00:00
compiler-rt [tsan] Fix build. 2013-06-26 16:49:34 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Implement full support for non-pointer pointers in custom allocators for list. 2013-06-25 16:08:47 +00:00
libcxxabi I'd no sooner made the last commit when Matthew Dempsky sent me another test case that led me to yet another closely related test case that the current design could not handle. I've now changed the way forward references are handled completely. It wasn't that much code to change. The demangler, when confronted with a forward reference to a template parameter, now parses things twice. During the second parse, all forward references are remembered from the first parse. Test suite updated with new case. 2013-06-23 19:52:45 +00:00
lld [lld] rename member variable name. 2013-06-24 03:22:51 +00:00
lldb Remove unused include. 2013-06-26 15:12:41 +00:00
llvm Add a subtarget feature 'v8' to the ARM backend. 2013-06-26 16:58:26 +00:00
polly Update CLooG such that the isl test cases are really up to date 2013-06-24 07:38:29 +00:00