Skip to content

[5.0] [Metadata] Emit complete context descriptors for parents of anonymous contexts #20661

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

Conversation

DougGregor
Copy link
Member

When a (file)private entity occurs inside a generic context, we still need
information about the genericity of the enclosing context to demangle
to metadata. Emit complete context descriptors for parents of anonymous
contexts.

Fixes rdar://problem/46109026.

… contexts

When a (file)private entity occurs inside a generic context, we still need
information about the genericity of the enclosing context to demangle
to metadata. Emit complete context descriptors for parents of anonymous
contexts.

Fixes rdar://problem/46109026.

(cherry picked from commit 17699d4)
@DougGregor
Copy link
Member Author

@swift-ci please test

@AnnaZaks AnnaZaks merged commit 7a3ad6a into swiftlang:swift-5.0-branch Nov 17, 2018
@DougGregor DougGregor deleted the anonymous-context-parent-descriptors-5.0 branch November 21, 2018 05:31
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