llvm-project/libcxx/test
Richard Smith d6cffc4fe0 Split <stddef.h> out of <cstddef>.
There are a bunch of macros (__need_size_t etc) that request just one piece of
<stddef.h>; if any one of these is defined, we just directly include the
underlying header.

Note that <stddef.h> provides a ::nullptr_t. We don't want that available to
includers of <cstddef>, so instead of following the usual pattern where <cfoo>
includes <foo.h> then pulls things from :: into std:: with using-declarations,
we implement <stddef.h> and <cstddef> separately; both include <__nullptr> for
the definition of std::nullptr_t.

llvm-svn: 249761
2015-10-08 22:25:27 +00:00
..
libcxx [libcxx] Use newest supported language dialect when running the test suite. 2015-10-03 02:32:23 +00:00
std Split <stddef.h> out of <cstddef>. 2015-10-08 22:25:27 +00:00
support Our test allocators support move/copy construction; they should support move/copy assignment as well 2015-10-06 20:30:56 +00:00
CMakeLists.txt Reapply working parts of CMake cleanup. 2015-07-30 22:30:34 +00:00
lit.cfg [libcxx] Allow use of ShTest in libc++ tests along with other changes. 2015-01-22 18:05:58 +00:00
lit.site.cfg.in Reapply working parts of CMake cleanup. 2015-07-30 22:30:34 +00:00
nothing_to_do.pass.cpp Test commit: Reverting whitespace changes 2014-07-17 05:10:03 +00:00
testit Apply patch for Albert Wong: 'Modify testit to allow filtering tests by prefixes'. 2014-01-15 16:28:42 +00:00