aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/completion.rs
diff options
context:
space:
mode:
authorKevin DeLorey <[email protected]>2020-01-23 04:25:41 +0000
committerKevin DeLorey <[email protected]>2020-01-23 04:34:00 +0000
commite3cda83f90a5e64ccf288438466e6c447df253a8 (patch)
tree78e4d56d4195e42bc68c21f8e6a91b5671a79c6d /crates/ra_ide/src/completion.rs
parent2fb8a461225800ca605a9f2e997cd5e82fb37574 (diff)
Added basic support for completing `fn` for trait impl.
Diffstat (limited to 'crates/ra_ide/src/completion.rs')
-rw-r--r--crates/ra_ide/src/completion.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/ra_ide/src/completion.rs b/crates/ra_ide/src/completion.rs
index abe1f36ce..f31f2593c 100644
--- a/crates/ra_ide/src/completion.rs
+++ b/crates/ra_ide/src/completion.rs
@@ -15,6 +15,7 @@ mod complete_path;
15mod complete_scope; 15mod complete_scope;
16mod complete_postfix; 16mod complete_postfix;
17mod complete_macro_in_item_position; 17mod complete_macro_in_item_position;
18mod complete_impl_fn;
18 19
19use ra_db::SourceDatabase; 20use ra_db::SourceDatabase;
20 21
@@ -73,5 +74,7 @@ pub(crate) fn completions(db: &db::RootDatabase, position: FilePosition) -> Opti
73 complete_pattern::complete_pattern(&mut acc, &ctx); 74 complete_pattern::complete_pattern(&mut acc, &ctx);
74 complete_postfix::complete_postfix(&mut acc, &ctx); 75 complete_postfix::complete_postfix(&mut acc, &ctx);
75 complete_macro_in_item_position::complete_macro_in_item_position(&mut acc, &ctx); 76 complete_macro_in_item_position::complete_macro_in_item_position(&mut acc, &ctx);
77 complete_impl_fn::complete_impl_fn(&mut acc, &ctx);
78
76 Some(acc) 79 Some(acc)
77} 80}