Skip to content

Fix C++/WinRT override class code gen#123

Merged
kennykerr merged 4 commits into
masterfrom
kennykerr-xaml
Jan 14, 2019
Merged

Fix C++/WinRT override class code gen#123
kennykerr merged 4 commits into
masterfrom
kennykerr-xaml

Conversation

@kennykerr

Copy link
Copy Markdown
Contributor

Previously, C++/WinRT would not generate the appropriate using declarations to disambiguate overloads of required interfaces. This is now fixed and the resulting user override can now call those base members.

Beyond that, this update includes some minor code gen formatting tweaks as well as a workaround for another MIDLRT regression related to attributes.

@kennykerr kennykerr requested a review from Scottj1s January 14, 2019 20:20
@kennykerr

Copy link
Copy Markdown
Contributor Author

Completing this PR as it resolves a build break (caused by the MIDL regression) that's preventing me from completing the other approved PR... 🙄

@kennykerr kennykerr merged commit 41e2ba3 into master Jan 14, 2019
@kennykerr kennykerr deleted the kennykerr-xaml branch January 14, 2019 20:23
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.

1 participant