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

P1328R1 constexpr type_info::operator==() #2793

Merged
merged 2 commits into from
Jun 20, 2022

Conversation

StephanTLavavej
Copy link
Member

Fixes #1972.

I updated <vcruntime_typeinfo.h> in internal MSVC-PR-392482, which we just picked up in toolset update #2791. All that remains is to add it to our comment-list of implemented features, add the feature-test macro, and add some test coverage (which doesn't have to be especially thorough; the compiler is doing all of the hard work here, and the library's involvement is just a pointer comparison).

@StephanTLavavej StephanTLavavej added the cxx23 C++23 feature label Jun 16, 2022
@StephanTLavavej StephanTLavavej requested a review from a team as a code owner June 16, 2022 02:57
@frederick-vs-ja

This comment was marked as resolved.

@fsb4000

This comment was marked as resolved.

@StephanTLavavej StephanTLavavej self-assigned this Jun 19, 2022
@StephanTLavavej
Copy link
Member Author

I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed.

@StephanTLavavej StephanTLavavej merged commit 06e0755 into microsoft:main Jun 20, 2022
@StephanTLavavej StephanTLavavej deleted the constexpr-typeinfo branch June 20, 2022 00:20
fsb4000 pushed a commit to fsb4000/STL that referenced this pull request Aug 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cxx23 C++23 feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

P1328R1 constexpr type_info::operator==()
5 participants