Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/annotations.rs')
-rw-r--r--crates/ide/src/annotations.rs238
1 files changed, 119 insertions, 119 deletions
diff --git a/crates/ide/src/annotations.rs b/crates/ide/src/annotations.rs
index 8e0166a4a7..121a463c9f 100644
--- a/crates/ide/src/annotations.rs
+++ b/crates/ide/src/annotations.rs
@@ -288,6 +288,20 @@ fn main() {
},
Annotation {
range: 53..57,
+ kind: HasReferences {
+ pos: FilePositionWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ offset: 53,
+ },
+ data: Some(
+ [],
+ ),
+ },
+ },
+ Annotation {
+ range: 53..57,
kind: Runnable(
Runnable {
use_name_in_title: false,
@@ -305,20 +319,6 @@ fn main() {
},
),
},
- Annotation {
- range: 53..57,
- kind: HasReferences {
- pos: FilePositionWrapper {
- file_id: FileId(
- 0,
- ),
- offset: 53,
- },
- data: Some(
- [],
- ),
- },
- },
]
"#]],
);
@@ -338,6 +338,20 @@ fn main() {
[
Annotation {
range: 7..11,
+ kind: HasImpls {
+ pos: FilePositionWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ offset: 7,
+ },
+ data: Some(
+ [],
+ ),
+ },
+ },
+ Annotation {
+ range: 7..11,
kind: HasReferences {
pos: FilePositionWrapper {
file_id: FileId(
@@ -358,13 +372,13 @@ fn main() {
},
},
Annotation {
- range: 7..11,
- kind: HasImpls {
+ range: 17..21,
+ kind: HasReferences {
pos: FilePositionWrapper {
file_id: FileId(
0,
),
- offset: 7,
+ offset: 17,
},
data: Some(
[],
@@ -390,20 +404,6 @@ fn main() {
},
),
},
- Annotation {
- range: 17..21,
- kind: HasReferences {
- pos: FilePositionWrapper {
- file_id: FileId(
- 0,
- ),
- offset: 17,
- },
- data: Some(
- [],
- ),
- },
- },
]
"#]],
);
@@ -427,7 +427,7 @@ fn main() {
[
Annotation {
range: 7..11,
- kind: HasReferences {
+ kind: HasImpls {
pos: FilePositionWrapper {
file_id: FileId(
0,
@@ -436,17 +436,14 @@ fn main() {
},
data: Some(
[
- FileRangeWrapper {
- file_id: FileId(
- 0,
- ),
- range: 57..61,
- },
- FileRangeWrapper {
+ NavigationTarget {
file_id: FileId(
0,
),
- range: 93..97,
+ full_range: 36..64,
+ focus_range: 57..61,
+ name: "impl",
+ kind: Impl,
},
],
),
@@ -454,7 +451,7 @@ fn main() {
},
Annotation {
range: 7..11,
- kind: HasImpls {
+ kind: HasReferences {
pos: FilePositionWrapper {
file_id: FileId(
0,
@@ -463,14 +460,17 @@ fn main() {
},
data: Some(
[
- NavigationTarget {
+ FileRangeWrapper {
file_id: FileId(
0,
),
- full_range: 36..64,
- focus_range: 57..61,
- name: "impl",
- kind: Impl,
+ range: 57..61,
+ },
+ FileRangeWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ range: 93..97,
},
],
),
@@ -523,20 +523,6 @@ fn main() {
},
Annotation {
range: 69..73,
- kind: HasReferences {
- pos: FilePositionWrapper {
- file_id: FileId(
- 0,
- ),
- offset: 69,
- },
- data: Some(
- [],
- ),
- },
- },
- Annotation {
- range: 69..73,
kind: Runnable(
Runnable {
use_name_in_title: false,
@@ -554,6 +540,20 @@ fn main() {
},
),
},
+ Annotation {
+ range: 69..73,
+ kind: HasReferences {
+ pos: FilePositionWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ offset: 69,
+ },
+ data: Some(
+ [],
+ ),
+ },
+ },
]
"#]],
);
@@ -569,6 +569,20 @@ fn main() {}
[
Annotation {
range: 3..7,
+ kind: HasReferences {
+ pos: FilePositionWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ offset: 3,
+ },
+ data: Some(
+ [],
+ ),
+ },
+ },
+ Annotation {
+ range: 3..7,
kind: Runnable(
Runnable {
use_name_in_title: false,
@@ -586,20 +600,6 @@ fn main() {}
},
),
},
- Annotation {
- range: 3..7,
- kind: HasReferences {
- pos: FilePositionWrapper {
- file_id: FileId(
- 0,
- ),
- offset: 3,
- },
- data: Some(
- [],
- ),
- },
- },
]
"#]],
);
@@ -623,7 +623,7 @@ fn main() {
[
Annotation {
range: 7..11,
- kind: HasReferences {
+ kind: HasImpls {
pos: FilePositionWrapper {
file_id: FileId(
0,
@@ -632,17 +632,14 @@ fn main() {
},
data: Some(
[
- FileRangeWrapper {
- file_id: FileId(
- 0,
- ),
- range: 19..23,
- },
- FileRangeWrapper {
+ NavigationTarget {
file_id: FileId(
0,
),
- range: 74..78,
+ full_range: 14..56,
+ focus_range: 19..23,
+ name: "impl",
+ kind: Impl,
},
],
),
@@ -650,7 +647,7 @@ fn main() {
},
Annotation {
range: 7..11,
- kind: HasImpls {
+ kind: HasReferences {
pos: FilePositionWrapper {
file_id: FileId(
0,
@@ -659,14 +656,17 @@ fn main() {
},
data: Some(
[
- NavigationTarget {
+ FileRangeWrapper {
file_id: FileId(
0,
),
- full_range: 14..56,
- focus_range: 19..23,
- name: "impl",
- kind: Impl,
+ range: 19..23,
+ },
+ FileRangeWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ range: 74..78,
},
],
),
@@ -695,20 +695,6 @@ fn main() {
},
Annotation {
range: 61..65,
- kind: HasReferences {
- pos: FilePositionWrapper {
- file_id: FileId(
- 0,
- ),
- offset: 61,
- },
- data: Some(
- [],
- ),
- },
- },
- Annotation {
- range: 61..65,
kind: Runnable(
Runnable {
use_name_in_title: false,
@@ -726,6 +712,20 @@ fn main() {
},
),
},
+ Annotation {
+ range: 61..65,
+ kind: HasReferences {
+ pos: FilePositionWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ offset: 61,
+ },
+ data: Some(
+ [],
+ ),
+ },
+ },
]
"#]],
);
@@ -746,20 +746,6 @@ mod tests {
[
Annotation {
range: 3..7,
- kind: HasReferences {
- pos: FilePositionWrapper {
- file_id: FileId(
- 0,
- ),
- offset: 3,
- },
- data: Some(
- [],
- ),
- },
- },
- Annotation {
- range: 3..7,
kind: Runnable(
Runnable {
use_name_in_title: false,
@@ -778,6 +764,20 @@ mod tests {
),
},
Annotation {
+ range: 3..7,
+ kind: HasReferences {
+ pos: FilePositionWrapper {
+ file_id: FileId(
+ 0,
+ ),
+ offset: 3,
+ },
+ data: Some(
+ [],
+ ),
+ },
+ },
+ Annotation {
range: 18..23,
kind: Runnable(
Runnable {
@@ -876,7 +876,7 @@ struct Foo;
[
Annotation {
range: 0..71,
- kind: HasReferences {
+ kind: HasImpls {
pos: FilePositionWrapper {
file_id: FileId(
0,
@@ -890,7 +890,7 @@ struct Foo;
},
Annotation {
range: 0..71,
- kind: HasImpls {
+ kind: HasReferences {
pos: FilePositionWrapper {
file_id: FileId(
0,