File tree Expand file tree Collapse file tree 1 file changed +1
-2
lines changed
compiler/rustc_parse/src/parser Expand file tree Collapse file tree 1 file changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -1353,11 +1353,11 @@ impl<'a> Parser<'a> {
13531353 self . check_trailing_angle_brackets ( & seg, & [ & token:: OpenDelim ( Delimiter :: Parenthesis ) ] ) ;
13541354 self . check_turbofish_missing_angle_brackets ( & mut seg) ;
13551355
1356+ let span = lo. to ( self . prev_token . span ) ;
13561357 if self . check ( & token:: OpenDelim ( Delimiter :: Parenthesis ) ) {
13571358 // Method call `expr.f()`
13581359 let args = self . parse_expr_paren_seq ( ) ?;
13591360 let fn_span = fn_span_lo. to ( self . prev_token . span ) ;
1360- let span = lo. to ( self . prev_token . span ) ;
13611361 Ok ( self . mk_expr (
13621362 span,
13631363 ExprKind :: MethodCall ( Box :: new ( ast:: MethodCall {
@@ -1373,7 +1373,6 @@ impl<'a> Parser<'a> {
13731373 self . dcx ( ) . emit_err ( errors:: FieldExpressionWithGeneric ( args. span ( ) ) ) ;
13741374 }
13751375
1376- let span = lo. to ( self . prev_token . span ) ;
13771376 Ok ( self . mk_expr ( span, ExprKind :: Field ( self_arg, seg. ident ) ) )
13781377 }
13791378 }
You can’t perform that action at this time.
0 commit comments