Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/lib.rs')
-rw-r--r--crates/ide-completion/src/lib.rs12
1 files changed, 10 insertions, 2 deletions
diff --git a/crates/ide-completion/src/lib.rs b/crates/ide-completion/src/lib.rs
index 90e2628439..bf75dcf26b 100644
--- a/crates/ide-completion/src/lib.rs
+++ b/crates/ide-completion/src/lib.rs
@@ -181,8 +181,16 @@ pub fn completions(
completions::extern_abi::complete_extern_abi(acc, ctx, expanded);
completions::format_string::format_string(acc, ctx, original, expanded);
}
- IdentContext::UnexpandedAttrTT { fake_attribute_under_caret: Some(attr) } => {
- completions::attribute::complete_known_attribute_input(acc, ctx, attr);
+ IdentContext::UnexpandedAttrTT {
+ colon_prefix,
+ fake_attribute_under_caret: Some(attr),
+ } => {
+ completions::attribute::complete_known_attribute_input(
+ acc,
+ ctx,
+ colon_prefix,
+ attr,
+ );
}
IdentContext::UnexpandedAttrTT { .. } | IdentContext::String { .. } => (),
}