File tree Expand file tree Collapse file tree 1 file changed +6
-16
lines changed
compiler/rustc_ast_pretty/src Expand file tree Collapse file tree 1 file changed +6
-16
lines changed Original file line number Diff line number Diff line change @@ -321,20 +321,14 @@ impl Printer {
321321 while left_size >= 0 {
322322 let left = self . buf . pop_first ( ) . unwrap ( ) . token ;
323323
324- let len = match left {
325- Token :: Break ( b) => b. blank_space ,
326- Token :: String ( ref s) => {
327- let len = s. len ( ) as isize ;
328- assert_eq ! ( len, left_size) ;
329- len
330- }
331- _ => 0 ,
332- } ;
324+ match & left {
325+ Token :: Break ( b) => self . left_total += b. blank_space ,
326+ Token :: String ( s) => self . left_total += s. len ( ) as isize ,
327+ _ => { }
328+ }
333329
334330 self . print ( left, left_size) ;
335331
336- self . left_total += len;
337-
338332 if self . buf . is_empty ( ) {
339333 break ;
340334 }
@@ -447,11 +441,7 @@ impl Printer {
447441 Token :: Begin ( b) => self . print_begin ( * b, l) ,
448442 Token :: End => self . print_end ( ) ,
449443 Token :: Break ( b) => self . print_break ( * b, l) ,
450- Token :: String ( s) => {
451- let len = s. len ( ) as isize ;
452- assert_eq ! ( len, l) ;
453- self . print_string ( s) ;
454- }
444+ Token :: String ( s) => self . print_string ( s) ,
455445 }
456446 self . last_printed = Some ( token) ;
457447 }
You can’t perform that action at this time.
0 commit comments