Skip to content

used library feature-test macros for std::is_(final|invocable) detection#34

Merged
joaquintides merged 4 commits into
developfrom
fix/is_final
Jul 17, 2026
Merged

used library feature-test macros for std::is_(final|invocable) detection#34
joaquintides merged 4 commits into
developfrom
fix/is_final

Conversation

@joaquintides

Copy link
Copy Markdown
Member

Former detection technique was flagged by libc++ v21 (std::void not user-specializable). The technique could have been kept by making it rely on say std::hash, but using feature macros was deemed simpler.

@joaquintides joaquintides changed the title used library feature test-macros for std::is_(final|invocable) detection used library feature-test macros for std::is_(final|invocable) detection Jul 17, 2026
@joaquintides
joaquintides merged commit 8adeacb into develop Jul 17, 2026
69 checks passed
@joaquintides
joaquintides deleted the fix/is_final branch July 17, 2026 09:51
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