@@ -36,12 +36,11 @@ extern crate rustc_errors;
3636extern crate rustc_parse;
3737extern crate rustc_session;
3838extern crate rustc_span;
39- extern crate smallvec;
4039
4140use std:: mem;
4241use std:: process:: ExitCode ;
4342
44- use rustc_ast:: ast:: { DUMMY_NODE_ID , Expr , ExprKind , Stmt } ;
43+ use rustc_ast:: ast:: { DUMMY_NODE_ID , Expr , ExprKind } ;
4544use rustc_ast:: mut_visit:: { self , DummyAstNode as _, MutVisitor } ;
4645use rustc_ast:: node_id:: NodeId ;
4746use rustc_ast:: ptr:: P ;
@@ -50,7 +49,6 @@ use rustc_errors::Diag;
5049use rustc_parse:: parser:: Recovery ;
5150use rustc_session:: parse:: ParseSess ;
5251use rustc_span:: { DUMMY_SP , FileName , Span } ;
53- use smallvec:: SmallVec ;
5452
5553// Every parenthesis in the following expressions is re-inserted by the
5654// pretty-printer.
@@ -164,11 +162,6 @@ impl MutVisitor for Normalize {
164162 fn visit_span ( & mut self , span : & mut Span ) {
165163 * span = DUMMY_SP ;
166164 }
167-
168- fn flat_map_stmt ( & mut self , mut stmt : Stmt ) -> SmallVec < [ Stmt ; 1 ] > {
169- self . visit_span ( & mut stmt. span ) ;
170- mut_visit:: walk_flat_map_stmt ( self , stmt)
171- }
172165}
173166
174167fn parse_expr ( psess : & ParseSess , source_code : & str ) -> Option < P < Expr > > {
0 commit comments