Skip to content

[SR-12594] [C++] Ensure that IRGen emits LLVM IR for functions from class template specializations #55039

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

Closed
swift-ci opened this issue Apr 15, 2020 · 2 comments
Labels
c++ interop Feature: Interoperability with C++ compiler The Swift compiler itself

Comments

@swift-ci
Copy link
Contributor

Previous ID SR-12594
Radar rdar://problem/62202435
Original Reporter martinboehme (JIRA User)
Type Sub-task
Status Resolved
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s Compiler
Labels Sub-task, CxxInterop
Assignee hlopko (JIRA)
Priority Medium

md5: 46ea8b871d29b1b59c738130c4ce0351

Parent-Task:

  • SR-12591 [C++] Import class template specializations through non-templated typedefs

Issue Description:

It's possible that the existing IRGen code for emitting LLVM IR for inline functions can do this with little or no modifications.

@beccadax
Copy link
Contributor

@swift-ci create

@swift-ci
Copy link
Contributor Author

Comment by Marcel Hlopko (JIRA)

Done together by #33451 (and for the more ergonomic variant #33284

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@zoecarver zoecarver added c++ interop Feature: Interoperability with C++ and removed CxxInterop labels Apr 25, 2022
This issue was closed.
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++ compiler The Swift compiler itself
Projects
None yet
Development

No branches or pull requests

3 participants