HomePhabricator

[coroutines] Add end-to-end tests within libc++

Description

[coroutines] Add end-to-end tests within libc++

This patch adds end-to-end/breathing tests for coroutines
into libc++. The tests aren't specifically to test libc++ requirements
but instead are intented to ensure coroutines are working fine in general.

Although libc++ isn't exactly the most correct place for these tests
to live, there is one major advantage. The libc++ test suite is also
used by MSVC and by adding the tests here it ensures they will be
run against all currently available coroutine implementations.

Details

Committed
EricWFMay 28 2017, 12:38 PM
Parents
rL304100: [TableGen][X86] Use CHAR_BIT with sizeof instead of hardcoded 8. NFC
Branches
Unknown
Tags
Unknown