Stephan T. Lavavej
8bb0ffb072
[libcxx] [test] Fix Clang -Wunused-local-typedef, part 3/3.
...
test/std/strings/string.classes/typedefs.pass.cpp
Actually test what basic_string's typedefs stand for.
test/std/utilities/meta/meta.trans/meta.trans.other/result_of11.pass.cpp
NotDerived and ND were completely unused.
test/std/utilities/utility/pairs/pairs.pair/default.pass.cpp
P2 was mistakenly not being used. Yes, that's
right: -Wunused-local-typedef CAUGHT A MISTAKE! AMAZING!
Fixes D29137.
llvm-svn: 294156
2017-02-05 22:47:54 +00:00
Stephan T. Lavavej
a730ed3149
[libcxx] [test] Fix comment typos, strip trailing whitespace.
...
No functional change, no code review.
llvm-svn: 292434
2017-01-18 20:10:25 +00:00
Eric Fiselier
f5feedfa8b
Unbreak C++03 build.
...
llvm-svn: 278323
2016-08-11 08:15:35 +00:00
Eric Fiselier
a3e11a5b15
Refactor test archetypes implementation.
...
llvm-svn: 278319
2016-08-11 07:04:14 +00:00
Eric Fiselier
4927c29577
Implement the std::pair parts of "Improving pair and tuple". Completes N4387.
...
llvm-svn: 276605
2016-07-25 04:32:07 +00:00
Eric Fiselier
6469c3ec17
Mark some test XFAIL for GCC 4.9 due to missing is_trivial* traits
...
llvm-svn: 258287
2016-01-20 04:59:57 +00:00
Eric Fiselier
7a608aa232
[libcxx] Fix LWG Issue #2367 - Fixing std::tuple and std::pair's default constructors.
...
Summary: This patch implements the solution for LWG Issue #2367 . See http://cplusplus.github.io/LWG/lwg-active.html#2367
Reviewers: mclow.lists, EricWF
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D13750
llvm-svn: 256325
2015-12-23 08:20:26 +00:00
Eric Fiselier
5a83710e37
Move test into test/std subdirectory.
...
llvm-svn: 224658
2014-12-20 01:40:03 +00:00