about summary refs log tree commit diff
path: root/src/librustc_parse/parser
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-12-07 02:40:48 +0100
committerMazdak Farrokhzad <twingoow@gmail.com>2019-12-23 13:48:47 +0100
commit00cc8a1b0cd634d495d4b7114d8bd9be3b09fbe5 (patch)
treeae6dc727862aefad59cc9f85727affc2b423e9cb /src/librustc_parse/parser
parent84f9bf1a06e1ae9293a6f6a3caf66140f46beb46 (diff)
downloadrust-00cc8a1b0cd634d495d4b7114d8bd9be3b09fbe5.tar.gz
rust-00cc8a1b0cd634d495d4b7114d8bd9be3b09fbe5.zip
simplify parse_assoc_op_cast
Diffstat (limited to 'src/librustc_parse/parser')
-rw-r--r--src/librustc_parse/parser/expr.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/librustc_parse/parser/expr.rs b/src/librustc_parse/parser/expr.rs
index 141da96e834..b9675eb437c 100644
--- a/src/librustc_parse/parser/expr.rs
+++ b/src/librustc_parse/parser/expr.rs
@@ -596,14 +596,7 @@ impl<'a> Parser<'a> {
                             op_noun,
                         );
                         let span_after_type = parser_snapshot_after_type.token.span;
-                        let expr = mk_expr(
-                            self,
-                            P(Ty {
-                                span: path.span,
-                                kind: TyKind::Path(None, path),
-                                id: DUMMY_NODE_ID,
-                            }),
-                        );
+                        let expr = mk_expr(self, self.mk_ty(path.span, TyKind::Path(None, path)));
 
                         let expr_str = self
                             .span_to_snippet(expr.span)