P0439R0 enum class memory_order - #124
Conversation
|
Just my 2 cents: it might be a good idea to squash your commits into a single commit. |
|
They can be squashed at merge time |
Stephan T. Lavavej (StephanTLavavej)
left a comment
There was a problem hiding this comment.
This feature needs to be mentioned in yvals_core.h in sorted order as being directly controlled by _HAS_CXX20:
Line 21 in da76ab2
I think that we can manually test and merge this feature, since the test impact should be very small to nonexistent. Thank you!
Billy O'Neal (BillyONeal)
left a comment
There was a problem hiding this comment.
I think we want testing in place before merging this. I know the change is minor, and I think we could run the testing on your behalf, but I think we at least need a place for the tests to live first.
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Casey Carter (@CaseyCarter) #114 needs to merge before that build will succeed. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Pull request contains merge conflicts. |
48ebe1f to
ae5ecf2
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Billy O'Neal (BillyONeal)
left a comment
There was a problem hiding this comment.
Thanks for your contribution!
Casey Carter (CaseyCarter)
left a comment
There was a problem hiding this comment.
This is fine modulo test coverage.
Stephan T. Lavavej (StephanTLavavej)
left a comment
There was a problem hiding this comment.
Finishing an internal build/test before I merge this.
|
Thanks folks! |
Description
This PR implements #17.
memory_orderbecomes anenum classin cxx20.Checklist:
Working Draft.
_Uglyas perhttps://eel.is/c++draft/lex.name#3.1 .
by an STL maintainer before CI is online, leave this unchecked for initial
submission). (Internal PR 204684)
members, adding virtual functions, changing whether a type is an aggregate or
trivially copyable, etc.). If unsure, leave this box unchecked and ask a
maintainer for help.