@@ -65,7 +65,7 @@ pub fn format_expr(
65
65
let expr_rw = match expr. node {
66
66
ast:: ExprKind :: Array ( ref expr_vec) => rewrite_array (
67
67
expr_vec. iter ( ) . map ( |e| & * * e) ,
68
- mk_sp ( context. codemap . span_after ( expr. span , "[" ) , expr. span . hi ) ,
68
+ mk_sp ( context. codemap . span_after ( expr. span , "[" ) , expr. span . hi ( ) ) ,
69
69
context,
70
70
shape,
71
71
false ,
@@ -81,7 +81,7 @@ pub fn format_expr(
81
81
) ,
82
82
} ,
83
83
ast:: ExprKind :: Call ( ref callee, ref args) => {
84
- let inner_span = mk_sp ( callee. span . hi , expr. span . hi ) ;
84
+ let inner_span = mk_sp ( callee. span . hi ( ) , expr. span . hi ( ) ) ;
85
85
rewrite_call_with_binary_search (
86
86
context,
87
87
& * * callee,
@@ -304,8 +304,8 @@ pub fn format_expr(
304
304
let attrs = outer_attributes ( & expr. attrs ) ;
305
305
let attrs_str = try_opt ! ( attrs. rewrite( context, shape) ) ;
306
306
let span = mk_sp (
307
- attrs. last ( ) . map_or ( expr. span . lo , |attr| attr. span . hi ) ,
308
- expr. span . lo ,
307
+ attrs. last ( ) . map_or ( expr. span . lo ( ) , |attr| attr. span . hi ( ) ) ,
308
+ expr. span . lo ( ) ,
309
309
) ;
310
310
combine_strs_with_missing_comments ( context, & attrs_str, & expr_str, span, shape, false )
311
311
} )
@@ -413,11 +413,11 @@ where
413
413
context. codemap ,
414
414
expr_iter,
415
415
"]" ,
416
- |item| item. span . lo ,
417
- |item| item. span . hi ,
416
+ |item| item. span . lo ( ) ,
417
+ |item| item. span . hi ( ) ,
418
418
|item| item. rewrite ( context, nested_shape) ,
419
- span. lo ,
420
- span. hi ,
419
+ span. lo ( ) ,
420
+ span. hi ( ) ,
421
421
false ,
422
422
) . collect :: < Vec < _ > > ( ) ;
423
423
@@ -531,7 +531,7 @@ fn rewrite_closure_fn_decl(
531
531
|arg| span_hi_for_arg ( context, arg) ,
532
532
|arg| arg. rewrite ( context, arg_shape) ,
533
533
context. codemap . span_after ( span, "|" ) ,
534
- body. span . lo ,
534
+ body. span . lo ( ) ,
535
535
false ,
536
536
) ;
537
537
let item_vec = arg_items. collect :: < Vec < _ > > ( ) ;
@@ -824,9 +824,9 @@ fn rewrite_block_with_visitor(
824
824
ast:: BlockCheckMode :: Unsafe ( ..) => {
825
825
let snippet = context. snippet ( block. span ) ;
826
826
let open_pos = try_opt ! ( snippet. find_uncommented( "{" ) ) ;
827
- visitor. last_pos = block. span . lo + BytePos ( open_pos as u32 )
827
+ visitor. last_pos = block. span . lo ( ) + BytePos ( open_pos as u32 )
828
828
}
829
- ast:: BlockCheckMode :: Default => visitor. last_pos = block. span . lo ,
829
+ ast:: BlockCheckMode :: Default => visitor. last_pos = block. span . lo ( ) ,
830
830
}
831
831
832
832
visitor. visit_block ( block, None ) ;
@@ -1183,15 +1183,15 @@ impl<'a> ControlFlow<'a> {
1183
1183
let cond_span = if let Some ( cond) = self . cond {
1184
1184
cond. span
1185
1185
} else {
1186
- mk_sp ( self . block . span . lo , self . block . span . lo )
1186
+ mk_sp ( self . block . span . lo ( ) , self . block . span . lo ( ) )
1187
1187
} ;
1188
1188
1189
1189
// for event in event
1190
1190
let between_kwd_cond = mk_sp (
1191
1191
context. codemap . span_after ( self . span , self . keyword . trim ( ) ) ,
1192
1192
self . pat
1193
- . map_or ( cond_span. lo , |p| if self . matcher . is_empty ( ) {
1194
- p. span . lo
1193
+ . map_or ( cond_span. lo ( ) , |p| if self . matcher . is_empty ( ) {
1194
+ p. span . lo ( )
1195
1195
} else {
1196
1196
context. codemap . span_before ( self . span , self . matcher . trim ( ) )
1197
1197
} ) ,
@@ -1200,7 +1200,7 @@ impl<'a> ControlFlow<'a> {
1200
1200
let between_kwd_cond_comment = extract_comment ( between_kwd_cond, context, shape) ;
1201
1201
1202
1202
let after_cond_comment =
1203
- extract_comment ( mk_sp ( cond_span. hi , self . block . span . lo ) , context, shape) ;
1203
+ extract_comment ( mk_sp ( cond_span. hi ( ) , self . block . span . lo ( ) ) , context, shape) ;
1204
1204
1205
1205
let block_sep = if self . cond . is_none ( ) && between_kwd_cond_comment. is_some ( ) {
1206
1206
""
@@ -1291,7 +1291,7 @@ impl<'a> Rewrite for ControlFlow<'a> {
1291
1291
next_else_block. as_ref ( ) . map ( |e| & * * e) ,
1292
1292
false ,
1293
1293
true ,
1294
- mk_sp ( else_block. span . lo , self . span . hi ) ,
1294
+ mk_sp ( else_block. span . lo ( ) , self . span . hi ( ) ) ,
1295
1295
) . rewrite ( context, shape)
1296
1296
}
1297
1297
ast:: ExprKind :: If ( ref cond, ref if_block, ref next_else_block) => {
@@ -1302,7 +1302,7 @@ impl<'a> Rewrite for ControlFlow<'a> {
1302
1302
next_else_block. as_ref ( ) . map ( |e| & * * e) ,
1303
1303
false ,
1304
1304
true ,
1305
- mk_sp ( else_block. span . lo , self . span . hi ) ,
1305
+ mk_sp ( else_block. span . lo ( ) , self . span . hi ( ) ) ,
1306
1306
) . rewrite ( context, shape)
1307
1307
}
1308
1308
_ => {
@@ -1318,19 +1318,19 @@ impl<'a> Rewrite for ControlFlow<'a> {
1318
1318
} ;
1319
1319
1320
1320
let between_kwd_else_block = mk_sp (
1321
- self . block . span . hi ,
1321
+ self . block . span . hi ( ) ,
1322
1322
context
1323
1323
. codemap
1324
- . span_before ( mk_sp ( self . block . span . hi , else_block. span . lo ) , "else" ) ,
1324
+ . span_before ( mk_sp ( self . block . span . hi ( ) , else_block. span . lo ( ) ) , "else" ) ,
1325
1325
) ;
1326
1326
let between_kwd_else_block_comment =
1327
1327
extract_comment ( between_kwd_else_block, context, shape) ;
1328
1328
1329
1329
let after_else = mk_sp (
1330
1330
context
1331
1331
. codemap
1332
- . span_after ( mk_sp ( self . block . span . hi , else_block. span . lo ) , "else" ) ,
1333
- else_block. span . lo ,
1332
+ . span_after ( mk_sp ( self . block . span . hi ( ) , else_block. span . lo ( ) ) , "else" ) ,
1333
+ else_block. span . lo ( ) ,
1334
1334
) ;
1335
1335
let after_else_comment = extract_comment ( after_else, context, shape) ;
1336
1336
@@ -1518,9 +1518,9 @@ fn rewrite_match(
1518
1518
let open_brace_pos = if inner_attrs. is_empty ( ) {
1519
1519
context
1520
1520
. codemap
1521
- . span_after ( mk_sp ( cond. span . hi , arms[ 0 ] . span ( ) . lo ) , "{" )
1521
+ . span_after ( mk_sp ( cond. span . hi ( ) , arms[ 0 ] . span ( ) . lo ( ) ) , "{" )
1522
1522
} else {
1523
- inner_attrs[ inner_attrs. len ( ) - 1 ] . span ( ) . hi
1523
+ inner_attrs[ inner_attrs. len ( ) - 1 ] . span ( ) . hi ( )
1524
1524
} ;
1525
1525
1526
1526
Some ( format ! (
@@ -1573,9 +1573,9 @@ fn rewrite_match_arms(
1573
1573
for ( i, arm) in arms. iter ( ) . enumerate ( ) {
1574
1574
// Make sure we get the stuff between arms.
1575
1575
let missed_str = if i == 0 {
1576
- context. snippet ( mk_sp ( open_brace_pos, arm. span ( ) . lo ) )
1576
+ context. snippet ( mk_sp ( open_brace_pos, arm. span ( ) . lo ( ) ) )
1577
1577
} else {
1578
- context. snippet ( mk_sp ( arms[ i - 1 ] . span ( ) . hi , arm. span ( ) . lo ) )
1578
+ context. snippet ( mk_sp ( arms[ i - 1 ] . span ( ) . hi ( ) , arm. span ( ) . lo ( ) ) )
1579
1579
} ;
1580
1580
let comment = try_opt ! ( rewrite_match_arm_comment(
1581
1581
context,
@@ -1609,7 +1609,7 @@ fn rewrite_match_arms(
1609
1609
}
1610
1610
}
1611
1611
// BytePos(1) = closing match brace.
1612
- let last_span = mk_sp ( arms[ arms. len ( ) - 1 ] . span ( ) . hi , span. hi - BytePos ( 1 ) ) ;
1612
+ let last_span = mk_sp ( arms[ arms. len ( ) - 1 ] . span ( ) . hi ( ) , span. hi ( ) - BytePos ( 1 ) ) ;
1613
1613
let last_comment = context. snippet ( last_span) ;
1614
1614
let comment = try_opt ! ( rewrite_match_arm_comment(
1615
1615
context,
@@ -1957,7 +1957,7 @@ fn string_requires_rewrite(
1957
1957
string : & str ,
1958
1958
shape : Shape ,
1959
1959
) -> bool {
1960
- if context. codemap . lookup_char_pos ( span. lo ) . col . 0 != shape. indent . width ( ) {
1960
+ if context. codemap . lookup_char_pos ( span. lo ( ) ) . col . 0 != shape. indent . width ( ) {
1961
1961
return true ;
1962
1962
}
1963
1963
@@ -2071,7 +2071,7 @@ where
2071
2071
) . ok_or ( Ordering :: Greater ) ?;
2072
2072
2073
2073
let span_lo = context. codemap . span_after ( span, "(" ) ;
2074
- let args_span = mk_sp ( span_lo, span. hi ) ;
2074
+ let args_span = mk_sp ( span_lo, span. hi ( ) ) ;
2075
2075
2076
2076
let ( extendable, list_str) = rewrite_call_args (
2077
2077
context,
@@ -2130,11 +2130,11 @@ where
2130
2130
context. codemap ,
2131
2131
args. iter ( ) ,
2132
2132
")" ,
2133
- |item| item. span ( ) . lo ,
2134
- |item| item. span ( ) . hi ,
2133
+ |item| item. span ( ) . lo ( ) ,
2134
+ |item| item. span ( ) . hi ( ) ,
2135
2135
|item| item. rewrite ( context, shape) ,
2136
- span. lo ,
2137
- span. hi ,
2136
+ span. lo ( ) ,
2137
+ span. hi ( ) ,
2138
2138
true ,
2139
2139
) ;
2140
2140
let mut item_vec: Vec < _ > = items. collect ( ) ;
@@ -2552,7 +2552,7 @@ fn rewrite_struct_lit<'a>(
2552
2552
fields,
2553
2553
context,
2554
2554
shape,
2555
- mk_sp( body_lo, span. hi) ,
2555
+ mk_sp( body_lo, span. hi( ) ) ,
2556
2556
one_line_width,
2557
2557
) )
2558
2558
} else {
@@ -2562,17 +2562,17 @@ fn rewrite_struct_lit<'a>(
2562
2562
. chain ( base. into_iter ( ) . map ( StructLitField :: Base ) ) ;
2563
2563
2564
2564
let span_lo = |item : & StructLitField | match * item {
2565
- StructLitField :: Regular ( field) => field. span ( ) . lo ,
2565
+ StructLitField :: Regular ( field) => field. span ( ) . lo ( ) ,
2566
2566
StructLitField :: Base ( expr) => {
2567
- let last_field_hi = fields. last ( ) . map_or ( span. lo , |field| field. span . hi ) ;
2568
- let snippet = context. snippet ( mk_sp ( last_field_hi, expr. span . lo ) ) ;
2567
+ let last_field_hi = fields. last ( ) . map_or ( span. lo ( ) , |field| field. span . hi ( ) ) ;
2568
+ let snippet = context. snippet ( mk_sp ( last_field_hi, expr. span . lo ( ) ) ) ;
2569
2569
let pos = snippet. find_uncommented ( ".." ) . unwrap ( ) ;
2570
2570
last_field_hi + BytePos ( pos as u32 )
2571
2571
}
2572
2572
} ;
2573
2573
let span_hi = |item : & StructLitField | match * item {
2574
- StructLitField :: Regular ( field) => field. span ( ) . hi ,
2575
- StructLitField :: Base ( expr) => expr. span . hi ,
2574
+ StructLitField :: Regular ( field) => field. span ( ) . hi ( ) ,
2575
+ StructLitField :: Base ( expr) => expr. span . hi ( ) ,
2576
2576
} ;
2577
2577
let rewrite = |item : & StructLitField | match * item {
2578
2578
StructLitField :: Regular ( field) => {
@@ -2594,7 +2594,7 @@ fn rewrite_struct_lit<'a>(
2594
2594
span_hi,
2595
2595
rewrite,
2596
2596
body_lo,
2597
- span. hi ,
2597
+ span. hi ( ) ,
2598
2598
false ,
2599
2599
) ;
2600
2600
let item_vec = items. collect :: < Vec < _ > > ( ) ;
@@ -2743,11 +2743,11 @@ where
2743
2743
context. codemap ,
2744
2744
items,
2745
2745
")" ,
2746
- |item| item. span ( ) . lo ,
2747
- |item| item. span ( ) . hi ,
2746
+ |item| item. span ( ) . lo ( ) ,
2747
+ |item| item. span ( ) . hi ( ) ,
2748
2748
|item| item. rewrite ( context, nested_shape) ,
2749
2749
list_lo,
2750
- span. hi - BytePos ( 1 ) ,
2750
+ span. hi ( ) - BytePos ( 1 ) ,
2751
2751
false ,
2752
2752
) ;
2753
2753
let item_vec: Vec < _ > = items. collect ( ) ;
0 commit comments