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

Class resilience part 12 #13718

Merged
merged 2 commits into from Jan 4, 2018

Conversation

Projects
None yet
1 participant
@slavapestov
Member

slavapestov commented Jan 4, 2018

A small bug fix and the evolution tests, as promised.

slavapestov added some commits Jan 4, 2018

IRGen: Correctly calculate base offset variable for generic classes
If a generic class has non-resilient ancestry, we cannot use
the template size so far as the constant value of the base offset
variable, because the template will not contain entries for all
metadata members; instead, use metadata layout as with everything
else.
@slavapestov

This comment has been minimized.

Member

slavapestov commented Jan 4, 2018

@swift-ci Please test

@slavapestov slavapestov merged commit 3269b9a into apple:master Jan 4, 2018

4 checks passed

Swift Test Linux Platform 10670 tests run, 0 skipped, 0 failed.
Details
Swift Test Linux Platform (smoke test)
Details
Swift Test OS X Platform 53470 tests run, 0 skipped, 0 failed.
Details
Swift Test OS X Platform (smoke test)
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment