Skip to content

[region-isolation] Change PartitionOpEvaluator to use CRTP #70205

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

Merged

Conversation

gottesmm
Copy link
Contributor

@gottesmm gottesmm commented Dec 4, 2023

@slavapestov and I talked about doing this in the previous set of commits, but I wanted to do it in a separate commit by itself. This is that commit.

…rtition.

I left them as friends since that was in the original code. There isn't a reason
to do this and break the encapsulation of Partition. I just added reasonable
helpers that give PartitionOpEvaluator all of the functionality it needs.
…:function callbacks.

Just a fixup requested by reviewers of incoming code that I wanted to do in a
follow on commit.
@gottesmm gottesmm requested a review from slavapestov December 4, 2023 19:04
@gottesmm
Copy link
Contributor Author

gottesmm commented Dec 4, 2023

@swift-ci smoke test

@gottesmm gottesmm requested a review from xedin December 5, 2023 15:54
@gottesmm gottesmm merged commit 1cb92c0 into swiftlang:main Dec 5, 2023
@gottesmm gottesmm deleted the pr-1579f774730649603b4c91fe692e1f4e7987198d branch December 5, 2023 17:26
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.

2 participants