Skip to content

Conversation

egorzhdan
Copy link
Contributor

This is a cherry-pick of #75418 for the main branch.

This fixes a number of test failures in reverse C++ interop.

Clang's behavior was changed in llvm/llvm-project#93873, and it no longer accepts the C++ headers that Swift generates.

rdar://132283247

…specializations

This fixes a number of test failures in reverse C++ interop.

Clang's behavior was changed in llvm/llvm-project#93873, and it no longer accepts the C++ headers that Swift generates.

rdar://132283247
@egorzhdan egorzhdan added the c++ interop Feature: Interoperability with C++ label Aug 9, 2024
@egorzhdan egorzhdan requested review from Xazax-hun and bnbarham August 9, 2024 15:03
@egorzhdan egorzhdan requested review from zoecarver and hyp as code owners August 9, 2024 15:03
@egorzhdan
Copy link
Contributor Author

@swift-ci please test

Copy link
Contributor

@Xazax-hun Xazax-hun left a comment

Choose a reason for hiding this comment

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

LGTM!

@egorzhdan egorzhdan enabled auto-merge August 9, 2024 15:07
@egorzhdan egorzhdan merged commit c3e067b into main Aug 9, 2024
5 checks passed
@egorzhdan egorzhdan deleted the egorzhdan/static-inline branch August 9, 2024 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ interop Feature: Interoperability with C++
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants