Skip to content

<mutex>: Use if constexpr for lock() and try_lock() - #5941

Merged
Stephan T. Lavavej (StephanTLavavej) merged 1 commit into
microsoft:mainfrom
cpplearner:mutex-if-constexpr
Dec 8, 2025
Merged

<mutex>: Use if constexpr for lock() and try_lock()#5941
Stephan T. Lavavej (StephanTLavavej) merged 1 commit into
microsoft:mainfrom
cpplearner:mutex-if-constexpr

Conversation

@cpplearner

Copy link
Copy Markdown
Contributor

No description provided.

@StephanTLavavej Stephan T. Lavavej (StephanTLavavej) changed the title <mutex>: Use if constexpr for std::lock&std::try_lock Dec 6, 2025
@StephanTLavavej

Copy link
Copy Markdown
Member

Wow, great catch, I forgot we were using overloads here! 😻

@StephanTLavavej Stephan T. Lavavej (StephanTLavavej) moved this from Initial Review to Ready To Merge in STL Code Reviews Dec 6, 2025
@StephanTLavavej

Copy link
Copy Markdown
Member

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

@StephanTLavavej Stephan T. Lavavej (StephanTLavavej) moved this from Ready To Merge to Merging in STL Code Reviews Dec 7, 2025
@StephanTLavavej
Stephan T. Lavavej (StephanTLavavej) merged commit 0839948 into microsoft:main Dec 8, 2025
45 checks passed
@github-project-automation github-project-automation Bot moved this from Merging to Done in STL Code Reviews Dec 8, 2025
@StephanTLavavej

Copy link
Copy Markdown
Member

Thanks again! Can't believe we used to have to live without if constexpr. 🐱 🐱 🐱

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Something can be improved

2 participants