Skip to content

Conversation

@barcharcraz
Copy link
Contributor

Update feature-format to latest master.

Note: don't squash.

CaseyCarter and others added 17 commits August 27, 2020 20:43
* Implement views:all and views::reverse

Also, perma-workaround LLVM-37556.

Co-authored-by: Michael Schellenberger Costa <mschellenbergercosta@gmail.com>
* Implement non-concepts fallback for coroutine_handle operator<=>

... to allow EDG to compile `<coroutine>`. [This is a dual of MSVC-PR-271029.]

* Reorder feature-tests in `<experimental/generator>`

... so it won't notice that Edge defines both `__cpp_impl_coroutine` and `__cpp_coroutines` in C++20 mode.

Also don't test `VSO_0971246_legacy_await_headers` with `/BE /await`; `/await` is meaningless for Edge.
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Fixes #1183.

Co-authored-by: Alex Guteniev <gutenev@gmail.com>
Co-authored-by: Stephan T. Lavavej <stl@microsoft.com>
Co-authored-by: mnatsuhara <46756417+mnatsuhara@users.noreply.github.com>
In every other case we use short circuiting via `conjunction_v`, so stay consistent here.
Also implements the proposed resolution of LWG-3481.
@barcharcraz barcharcraz requested a review from a team September 8, 2020 20:15
@barcharcraz barcharcraz self-assigned this Sep 8, 2020
@StephanTLavavej StephanTLavavej added the uncharted Excluded from the Status Chart label Sep 8, 2020
@barcharcraz barcharcraz merged commit db81914 into feature/format Sep 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

uncharted Excluded from the Status Chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants