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

Handle virtual destructors #243

Merged
merged 1 commit into from
Jun 29, 2021
Merged

Conversation

zeule
Copy link
Contributor

@zeule zeule commented Jun 25, 2021

This resolves crashing on virtual destructors if Clang is build with
assertions and corrects vtbl indices for tables with destructors.

Fixes #240.

@zeule zeule force-pushed the feature/virtual-dtor branch 2 times, most recently from edb91fb to 51c0e95 Compare June 25, 2021 19:01
@zeule zeule marked this pull request as draft June 25, 2021 21:49
@zeule zeule marked this pull request as ready for review June 25, 2021 21:58
This resolves crashing on virtual destructors if Clang is build with
assertions and corrects vtbl indices for tables with destructors.

Fixes dotnet#240.
@tannergooding tannergooding merged commit c31a508 into dotnet:main Jun 29, 2021
@zeule zeule deleted the feature/virtual-dtor branch June 29, 2021 15:22
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.

Assertion fails at virtual destructor declaration
2 participants