Skip to content

Fix Pavel's patch for ValueObjectVariables with complex DWARF express… #1437

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

jimingham
Copy link

…ions

to work with Swift's complex Synthetic variable structures.

Pavel's patch is appropriate for children of ValueObjectVariables but
not for synthetic children. This patch ensures that we only do the
computation where appropriate.

The patch is being discussed w.r.t. the llvm.org sources as:

https://reviews.llvm.org/D83450

This change is to get it onto the 5.3 branch w/o having to wait for
the resolution of that discussion.

rdar://problem/64209516

…ions

to work with Swift's complex Synthetic variable structures.

Pavel's patch is appropriate for children of ValueObjectVariables but
not for synthetic children.  This patch ensures that we only do the
computation where appropriate.

The patch is being discussed w.r.t. the llvm.org sources as:

https://reviews.llvm.org/D83450

This change is to get it onto the 5.3 branch w/o having to wait for
the resolution of that discussion.

<rdar://problem/64209516>
@jimingham
Copy link
Author

@swift-ci please test

@fredriss
Copy link

fredriss commented Jul 9, 2020

This built/tested fine previously except for an unrelated test that had been introduced by mistake by the previous version of the PR. I'm going to merge this without retesting it.

@fredriss fredriss merged commit 5246825 into swiftlang:swift/release/5.3 Jul 9, 2020
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