about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--crates/ra_ide/src/completion/complete_pattern.rs1
-rw-r--r--crates/ra_ide/src/completion/complete_qualified_path.rs1
-rw-r--r--crates/ra_ide/src/completion/complete_unqualified_path.rs9
3 files changed, 11 insertions, 0 deletions
diff --git a/crates/ra_ide/src/completion/complete_pattern.rs b/crates/ra_ide/src/completion/complete_pattern.rs
index 367e2bbce38..9b79e7a0958 100644
--- a/crates/ra_ide/src/completion/complete_pattern.rs
+++ b/crates/ra_ide/src/completion/complete_pattern.rs
@@ -130,6 +130,7 @@ mod tests {
                 delete: 90..90,
                 insert: "m!($0)",
                 kind: Macro,
+                lookup: "m!",
                 detail: "macro_rules! m",
             },
         ]
diff --git a/crates/ra_ide/src/completion/complete_qualified_path.rs b/crates/ra_ide/src/completion/complete_qualified_path.rs
index a16866cd2d4..5175c8afe27 100644
--- a/crates/ra_ide/src/completion/complete_qualified_path.rs
+++ b/crates/ra_ide/src/completion/complete_qualified_path.rs
@@ -1189,6 +1189,7 @@ mod tests {
                 delete: 82..82,
                 insert: "foo!($0)",
                 kind: Macro,
+                lookup: "foo!",
                 detail: "#[macro_export]\nmacro_rules! foo",
             },
             CompletionItem {
diff --git a/crates/ra_ide/src/completion/complete_unqualified_path.rs b/crates/ra_ide/src/completion/complete_unqualified_path.rs
index a0a04bb5808..0d1e9f8ea2a 100644
--- a/crates/ra_ide/src/completion/complete_unqualified_path.rs
+++ b/crates/ra_ide/src/completion/complete_unqualified_path.rs
@@ -785,6 +785,7 @@ mod tests {
                 delete: 256..256,
                 insert: "bar!($0)",
                 kind: Macro,
+                lookup: "bar!",
                 detail: "macro_rules! bar",
             },
             CompletionItem {
@@ -793,6 +794,7 @@ mod tests {
                 delete: 256..256,
                 insert: "baz!($0)",
                 kind: Macro,
+                lookup: "baz!",
                 detail: "#[macro_export]\nmacro_rules! baz",
             },
             CompletionItem {
@@ -801,6 +803,7 @@ mod tests {
                 delete: 256..256,
                 insert: "foo!($0)",
                 kind: Macro,
+                lookup: "foo!",
                 detail: "macro_rules! foo",
             },
             CompletionItem {
@@ -854,6 +857,7 @@ mod tests {
                 delete: 50..50,
                 insert: "foo!($0)",
                 kind: Macro,
+                lookup: "foo!",
                 detail: "macro_rules! foo",
             },
             CompletionItem {
@@ -893,6 +897,7 @@ mod tests {
                 delete: 58..58,
                 insert: "foo!($0)",
                 kind: Macro,
+                lookup: "foo!",
                 detail: "macro_rules! foo",
             },
             CompletionItem {
@@ -932,6 +937,7 @@ mod tests {
                 delete: 51..51,
                 insert: "foo!($0)",
                 kind: Macro,
+                lookup: "foo!",
                 detail: "macro_rules! foo",
             },
             CompletionItem {
@@ -1005,6 +1011,7 @@ mod tests {
                 delete: 80..80,
                 insert: "m!($0)",
                 kind: Macro,
+                lookup: "m!",
                 detail: "macro_rules! m",
             },
             CompletionItem {
@@ -1058,6 +1065,7 @@ mod tests {
                 delete: 80..81,
                 insert: "m!($0)",
                 kind: Macro,
+                lookup: "m!",
                 detail: "macro_rules! m",
             },
             CompletionItem {
@@ -1111,6 +1119,7 @@ mod tests {
                 delete: 80..81,
                 insert: "m!($0)",
                 kind: Macro,
+                lookup: "m!",
                 detail: "macro_rules! m",
             },
             CompletionItem {