mirror of
				https://github.com/rust-lang/rust-analyzer.git
				synced 2025-10-31 12:04:43 +00:00 
			
		
		
		
	Remove duplicate impl of string unescape
This commit is contained in:
		
							parent
							
								
									712e178a6d
								
							
						
					
					
						commit
						618c3de146
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		|  | @ -224,7 +224,7 @@ impl ExprCollector<'_> { | |||
| 
 | ||||
|                     curarg = parser.curarg; | ||||
| 
 | ||||
|                     let to_span = |inner_span: rustc_parse_format::InnerSpan| { | ||||
|                     let to_span = |inner_span: std::ops::Range<usize>| { | ||||
|                         is_direct_literal.then(|| { | ||||
|                             TextRange::new( | ||||
|                                 inner_span.start.try_into().unwrap(), | ||||
|  |  | |||
|  | @ -214,7 +214,7 @@ pub(crate) fn parse( | |||
|         }; | ||||
|     } | ||||
| 
 | ||||
|     let to_span = |inner_span: parse::InnerSpan| { | ||||
|     let to_span = |inner_span: std::ops::Range<usize>| { | ||||
|         is_source_literal.then(|| { | ||||
|             TextRange::new(inner_span.start.try_into().unwrap(), inner_span.end.try_into().unwrap()) | ||||
|         }) | ||||
|  | @ -297,7 +297,7 @@ pub(crate) fn parse( | |||
|                     unfinished_literal.clear(); | ||||
|                 } | ||||
| 
 | ||||
|                 let span = parser.arg_places.get(placeholder_index).and_then(|&s| to_span(s)); | ||||
|                 let span = parser.arg_places.get(placeholder_index).and_then(|s| to_span(s.clone())); | ||||
|                 placeholder_index += 1; | ||||
| 
 | ||||
|                 let position_span = to_span(position_span); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Marijn Schouten
						Marijn Schouten