Skip to content
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

<mdspan>: Final cleanups #3852

Merged
merged 21 commits into from
Jul 8, 2023

Conversation

JMazurkiewicz
Copy link
Contributor

  • Privatize implementation-defined constructors,
  • Strengthen various functions,
  • Address comments from previous PRs:
  • Add extra _STL_INTERNAL_STATIC_ASSERT in various places,
  • Simplify _Make_dynamic_indices_inv and fix size of _Dynamic_indices_inv array,
  • Make check_members_with_various_extents test less heavy.

After this PR <mdspan> will be ready for final review 😸

@JMazurkiewicz JMazurkiewicz requested a review from a team as a code owner July 7, 2023 18:12
@StephanTLavavej StephanTLavavej added the mdspan C++23 mdspan label Jul 7, 2023
@StephanTLavavej StephanTLavavej self-assigned this Jul 7, 2023
stl/inc/mdspan Outdated Show resolved Hide resolved
@StephanTLavavej StephanTLavavej removed their assignment Jul 7, 2023
@StephanTLavavej StephanTLavavej merged commit 2c495f5 into microsoft:feature/mdspan2 Jul 8, 2023
35 checks passed
@JMazurkiewicz JMazurkiewicz deleted the mdspan/final branch July 8, 2023 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mdspan C++23 mdspan
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants