@@ -18,9 +18,9 @@ use crate::{AssistContext, AssistId, AssistKind, Assists};
18
18
// ->
19
19
// ```
20
20
// fn main() {
21
- // 'loop : loop {
22
- // break 'loop ;
23
- // continue 'loop ;
21
+ // 'l : loop {
22
+ // break 'l ;
23
+ // continue 'l ;
24
24
// }
25
25
// }
26
26
// ```
@@ -47,17 +47,17 @@ pub(crate) fn add_label_to_loop(acc: &mut Assists, ctx: &AssistContext) -> Optio
47
47
match expr {
48
48
ast:: Expr :: BreakExpr ( break_expr) => {
49
49
if let Some ( break_token) = break_expr. break_token ( ) {
50
- builder. insert ( break_token. text_range ( ) . end ( ) , " 'loop " )
50
+ builder. insert ( break_token. text_range ( ) . end ( ) , " 'l " )
51
51
}
52
52
}
53
53
ast:: Expr :: ContinueExpr ( continue_expr) => {
54
54
if let Some ( continue_token) = continue_expr. continue_token ( ) {
55
- builder. insert ( continue_token. text_range ( ) . end ( ) , " 'loop " )
55
+ builder. insert ( continue_token. text_range ( ) . end ( ) , " 'l " )
56
56
}
57
57
}
58
58
ast:: Expr :: LoopExpr ( loop_expr) => {
59
59
if let Some ( loop_token) = loop_expr. loop_token ( ) {
60
- builder. insert ( loop_token. text_range ( ) . start ( ) , "'loop : " )
60
+ builder. insert ( loop_token. text_range ( ) . start ( ) , "'l : " )
61
61
}
62
62
}
63
63
_ => { }
@@ -86,9 +86,9 @@ fn main() {
86
86
}"# ,
87
87
r#"
88
88
fn main() {
89
- 'loop : loop {
90
- break 'loop ;
91
- continue 'loop ;
89
+ 'l : loop {
90
+ break 'l ;
91
+ continue 'l ;
92
92
}
93
93
}"# ,
94
94
) ;
@@ -111,9 +111,9 @@ fn main() {
111
111
}"# ,
112
112
r#"
113
113
fn main() {
114
- 'loop : loop {
115
- break 'loop ;
116
- continue 'loop ;
114
+ 'l : loop {
115
+ break 'l ;
116
+ continue 'l ;
117
117
loop {
118
118
break;
119
119
continue;
@@ -143,9 +143,9 @@ fn main() {
143
143
loop {
144
144
break;
145
145
continue;
146
- 'loop : loop {
147
- break 'loop ;
148
- continue 'loop ;
146
+ 'l : loop {
147
+ break 'l ;
148
+ continue 'l ;
149
149
}
150
150
}
151
151
}"# ,
@@ -158,9 +158,9 @@ fn main() {
158
158
add_label_to_loop,
159
159
r#"
160
160
fn main() {
161
- 'loop : loop$0 {
162
- break 'loop ;
163
- continue 'loop ;
161
+ 'l : loop$0 {
162
+ break 'l ;
163
+ continue 'l ;
164
164
}
165
165
}"# ,
166
166
) ;
0 commit comments