Skip to content

[LWG motion 18] P0792R14 function_ref: a type-erased callable reference #6357

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 21, 2023

Conversation

burblebee
Copy link
Contributor

@burblebee burblebee commented Jun 27, 2023

Fixes #6304.
Fixes cplusplus/papers#256

@burblebee burblebee marked this pull request as ready for review June 27, 2023 08:12
@jensmaurer jensmaurer added this to the post-2023-06 milestone Jun 27, 2023
@burblebee burblebee requested a review from JohelEGP June 28, 2023 03:19
@tkoeppe tkoeppe force-pushed the motions-2023-06-lwg-18 branch from 36421d7 to f01d7ea Compare July 21, 2023 15:49
Editorial notes:
- [func.wrap.ref.class] Fix reference for "trivially copyable type".
- [func.wrap.ref.class] Change "this subclause" to "subclause
  [func.wrap.ref]" to account for the external use of "call-args".
@tkoeppe tkoeppe force-pushed the motions-2023-06-lwg-18 branch from f01d7ea to bcebbf8 Compare July 21, 2023 16:40
@tkoeppe tkoeppe force-pushed the motions-2023-06-lwg-18 branch from bcebbf8 to 4066e89 Compare July 21, 2023 16:52
@tkoeppe tkoeppe merged commit f9dc7d4 into main Jul 21, 2023
@jensmaurer jensmaurer deleted the motions-2023-06-lwg-18 branch November 12, 2023 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[2023-06 LWG Motion 18] P0792R14 function_ref: a type-erased callable reference
4 participants