This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Implement LWG-3655: The INVOKE operation and union types.
ClosedPublic

Authored by ldionne on Feb 23 2023, 7:31 AM.

Diff Detail

Event Timeline

fsb4000 created this revision.Feb 23 2023, 7:31 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 23 2023, 7:31 AM
fsb4000 requested review of this revision.Feb 23 2023, 7:31 AM
Herald added 1 blocking reviewer(s): Restricted Project. · View Herald TranscriptFeb 23 2023, 7:31 AM
fsb4000 updated this revision to Diff 499858.Feb 23 2023, 8:13 AM
fsb4000 updated this revision to Diff 500035.Feb 23 2023, 6:37 PM
fsb4000 updated this revision to Diff 500040.Feb 23 2023, 6:58 PM
philnik added inline comments.Mar 27 2023, 2:38 AM
libcxx/test/std/utilities/function.objects/func.invoke/invoke.pass.cpp
366

Could you also add runtime tests for this?

ldionne commandeered this revision.Sep 19 2023, 1:54 PM
ldionne added a reviewer: fsb4000.
ldionne added a subscriber: ldionne.

[Github PR transition cleanup]

Commandeering to finish.

ldionne updated this revision to Diff 557074.Sep 19 2023, 2:08 PM
ldionne marked an inline comment as done.

Rebase and address comments.

fsb4000 accepted this revision.Sep 20 2023, 8:43 AM

Thank you for finishing it!

ldionne accepted this revision as: Restricted Project.Sep 21 2023, 2:23 AM
This revision is now accepted and ready to land.Sep 21 2023, 2:23 AM
This revision was automatically updated to reflect the committed changes.