Skip to content

Clean up the remaining workaround of fast_fwd.h#1582

Open
YexuanXiao wants to merge 1 commit into
microsoft:masterfrom
YexuanXiao:patch-2
Open

Clean up the remaining workaround of fast_fwd.h#1582
YexuanXiao wants to merge 1 commit into
microsoft:masterfrom
YexuanXiao:patch-2

Conversation

@YexuanXiao
Copy link
Copy Markdown
Contributor

This PR reverts the module v2's modifications to this file, as those changes are meaningless. I originally introduced these changes in my own branch, and they were inherited by module v2. Supporting fastabi with the winrt module requires further modifications to base_fast_forward.h and the generator, so there is no need to keep them for now.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request removes the leftover WINRT_EXPORT workaround from the base_fast_forward.h string template used to generate winrt/fast_forward.h, reverting module-v2-specific adjustments that are no longer intended to be kept.

Changes:

  • Drops the local fallback #ifndef WINRT_EXPORT / #define WINRT_EXPORT block in the template.
  • Stops using WINRT_EXPORT on the winrt::impl namespace in the generated fast_forward.h.

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