Skip to content
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

[cxx-interop][IDE] support code-completion for namespace members #65736

Closed
hyp opened this issue May 6, 2023 · 0 comments · Fixed by #69648
Closed

[cxx-interop][IDE] support code-completion for namespace members #65736

hyp opened this issue May 6, 2023 · 0 comments · Fixed by #69648
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++ c++ to swift Feature → c++ interop: c++ to swift code completion Area → source tooling: code completion source tooling Area: IDE support, SourceKit, and other source tooling unexpected behavior Bug: Unexpected behavior or incorrect output

Comments

@hyp
Copy link
Contributor

hyp commented May 6, 2023

When C++ namespace is imported into Swift , we are unable to code-complete its members from an IDE, e.g. when using sourcekit-lsp.

@hyp hyp added bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++ triage needed This issue needs more specific labels labels May 6, 2023
hyp added a commit to hyp/swift that referenced this issue Nov 3, 2023
@hyp hyp closed this as completed in #69648 Nov 4, 2023
@AnthonyLatsis AnthonyLatsis added code completion Area → source tooling: code completion source tooling Area: IDE support, SourceKit, and other source tooling c++ to swift Feature → c++ interop: c++ to swift unexpected behavior Bug: Unexpected behavior or incorrect output and removed triage needed This issue needs more specific labels labels Nov 5, 2023
hyp added a commit to hyp/swift that referenced this issue Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. c++ interop Feature: Interoperability with C++ c++ to swift Feature → c++ interop: c++ to swift code completion Area → source tooling: code completion source tooling Area: IDE support, SourceKit, and other source tooling unexpected behavior Bug: Unexpected behavior or incorrect output
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants