This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Addresses LWG3103.
ClosedPublic

Authored by Mordante on Feb 6 2023, 12:46 PM.

Details

Reviewers
ldionne
Group Reviewers
Restricted Project
Commits
rG20b538fc641e: [libc++] Addresses LWG3103.
Summary
LWG3103 Errors in taking subview of span should be ill-formed where possible

Note that the real work was already done before, including tests.

Diff Detail

Event Timeline

Mordante created this revision.Feb 6 2023, 12:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 6 2023, 12:46 PM
Mordante requested review of this revision.Feb 6 2023, 12:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 6 2023, 12:46 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript
Mordante updated this revision to Diff 495427.Feb 7 2023, 1:38 AM

CI fixes.

Mordante updated this revision to Diff 495429.Feb 7 2023, 1:43 AM

Rebased to fix CI.

ldionne accepted this revision.Mar 3 2023, 1:26 PM
This revision is now accepted and ready to land.Mar 3 2023, 1:26 PM
This revision was landed with ongoing or failed builds.Mar 4 2023, 4:24 AM
This revision was automatically updated to reflect the committed changes.