Skip to content

Conversation

@philnik777
Copy link
Contributor

@philnik777 philnik777 commented Nov 9, 2025

This is done in two ways:

  1. index_sequence_for is back-ported as __index_sequence_for
  2. Extra functions just to expand the parameter pack are replaced with lambdas

@philnik777 philnik777 changed the title [libc++] Simplify a few places where we use [libc++] Simplify a few places where we use __index_sequence Nov 9, 2025
@philnik777 philnik777 force-pushed the simplify_index_sequence_uses branch 4 times, most recently from 7696bae to e34c881 Compare November 13, 2025 11:41
@philnik777 philnik777 force-pushed the simplify_index_sequence_uses branch 2 times, most recently from 6b55364 to 9ff05e3 Compare November 25, 2025 11:52
@philnik777 philnik777 force-pushed the simplify_index_sequence_uses branch from 9ff05e3 to 1d26b00 Compare November 28, 2025 10:45
@philnik777 philnik777 marked this pull request as ready for review December 2, 2025 14:01
@philnik777 philnik777 requested a review from a team as a code owner December 2, 2025 14:01
@philnik777 philnik777 merged commit c2a0350 into llvm:main Dec 2, 2025
82 checks passed
@philnik777 philnik777 deleted the simplify_index_sequence_uses branch December 2, 2025 14:02
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.

1 participant