Skip to content

[libc++][NFC] Remove __remove_uncvref #140531

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

philnik777
Copy link
Contributor

The use-case for __is_same_uncvref seems rather dubious, since not a single use-cases needed the remove_cvref_t to be applied to both of the arguments. Removing the alias makes it clearer what actually happens, since we're not using an internal name anymore and it's clear what the remove_cvref_t should apply to.

@philnik777 philnik777 force-pushed the remove_remove_uncvref branch from b7582ee to d9d5881 Compare May 19, 2025 11:36
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