Skip to content

🔥 Remove a couple of now-standard type traits - #406

Merged
bdeane-intel merged 1 commit into
intel:mainfrom
elbeno:remove-standard-stuff
Jul 30, 2026
Merged

🔥 Remove a couple of now-standard type traits#406
bdeane-intel merged 1 commit into
intel:mainfrom
elbeno:remove-standard-stuff

Conversation

@elbeno

@elbeno elbeno commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Problem:

  • stdx::is_constant_evaluated and stdx::is_scoped_enum add nothing over their standard counterparts (available in C++20 and C++23 respectively).

Solution:

  • Remove them.

Note:

  • stdx::tuple was using its own version of always_false_v; that is also removed.

Problem:
- `stdx::is_constant_evaluated` and `stdx::is_scoped_enum` add nothing over
  their standard counterparts (available in C++20 and C++23 respectively).

Solution:
- Remove them.

Note:
- `stdx::tuple` was using its own version of `always_false_v`; that is also
  removed.
@bdeane-intel
bdeane-intel merged commit f317c4e into intel:main Jul 30, 2026
27 checks passed
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.

3 participants