@@ -176,7 +176,6 @@ pub fn phase_1_parse_input(sess: Session, cfg: ast::CrateConfig, input: &Input)
176176/// harness if one is to be provided and injection of a dependency on the
177177/// standard library and prelude.
178178pub fn phase_2_configure_and_expand ( sess : Session ,
179- cfg : ast:: CrateConfig ,
180179 loader : & mut CrateLoader ,
181180 mut crate : ast:: Crate )
182181 -> ( ast:: Crate , syntax:: ast_map:: Map ) {
@@ -205,7 +204,6 @@ pub fn phase_2_configure_and_expand(sess: Session,
205204 crate = time ( time_passes, "expansion" , crate , |crate | {
206205 syntax:: ext:: expand:: expand_crate ( sess. parse_sess ,
207206 loader,
208- cfg. clone ( ) ,
209207 crate )
210208 } ) ;
211209 // dump the syntax-time crates
@@ -520,10 +518,10 @@ pub fn compile_input(sess: Session, cfg: ast::CrateConfig, input: &Input,
520518 // possible to keep the peak memory usage low
521519 let ( outputs, trans) = {
522520 let ( expanded_crate, ast_map) = {
523- let crate = phase_1_parse_input ( sess, cfg. clone ( ) , input) ;
521+ let crate = phase_1_parse_input ( sess, cfg, input) ;
524522 if stop_after_phase_1 ( sess) { return ; }
525523 let loader = & mut Loader :: new ( sess) ;
526- phase_2_configure_and_expand ( sess, cfg , loader, crate )
524+ phase_2_configure_and_expand ( sess, loader, crate )
527525 } ;
528526 let outputs = build_output_filenames ( input, outdir, output,
529527 expanded_crate. attrs , sess) ;
@@ -610,12 +608,12 @@ pub fn pretty_print_input(sess: Session,
610608 cfg: ast::CrateConfig,
611609 input: &Input,
612610 ppm: PpMode) {
613- let crate = phase_1_parse_input(sess, cfg.clone() , input);
611+ let crate = phase_1_parse_input(sess, cfg, input);
614612
615613 let (crate, ast_map, is_expanded) = match ppm {
616614 PpmExpanded | PpmExpandedIdentified | PpmTyped => {
617615 let loader = &mut Loader::new(sess);
618- let (crate, ast_map) = phase_2_configure_and_expand(sess, cfg, loader, crate);
616+ let (crate, ast_map) = phase_2_configure_and_expand(sess, loader, crate);
619617 (crate, Some(ast_map), true)
620618 }
621619 _ => (crate, None, false)
0 commit comments