We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
As an MRE, I have created a trivial attribute macro that merely returns the unmodified input TokenStream:
#[proc_macro_attribute] pub fn trivial(_args: TokenStream, input: TokenStream) -> TokenStream { input }
If I use this macro on trait impl, I can manually trigger completion with a keyboard shortcut, and that works:
If I start to type, however, completion stops working (at least, for the functions in the trait:
Where I would expect it to continue narrowing down the suggestions:
rust-analyzer version: rust-analyzer 0.3.2264-standalone
rustc version: rustc 1.84.0 (9fc6b4312 2025-01-07)
editor or extension: neovim v0.10.3
relevant settings:
{ completion = { callable = { snippets = 'add_parentheses' } }, diagnostics = { disabled = { 'unlinked-file' } }, }
The text was updated successfully, but these errors were encountered:
ChayimFriedman2
Successfully merging a pull request may close this issue.
As an MRE, I have created a trivial attribute macro that merely returns the unmodified input TokenStream:
If I use this macro on trait impl, I can manually trigger completion with a keyboard shortcut, and that works:
If I start to type, however, completion stops working (at least, for the functions in the trait:
Where I would expect it to continue narrowing down the suggestions:
rust-analyzer version: rust-analyzer 0.3.2264-standalone
rustc version: rustc 1.84.0 (9fc6b4312 2025-01-07)
editor or extension: neovim v0.10.3
relevant settings:
The text was updated successfully, but these errors were encountered: