@@ -1081,7 +1081,6 @@ pub struct Resolver<'ra, 'tcx> {
10811081 /// `CrateNum` resolutions of `extern crate` items.
10821082 extern_crate_map : UnordMap < LocalDefId , CrateNum > ,
10831083 module_children : LocalDefIdMap < Vec < ModChild > > ,
1084- trait_map : NodeMap < Vec < TraitCandidate > > ,
10851084
10861085 /// A map from nodes to anonymous modules.
10871086 /// Anonymous modules are pseudo-modules that are implicitly created around items
@@ -1499,7 +1498,6 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
14991498 extra_lifetime_params_map : Default :: default ( ) ,
15001499 extern_crate_map : Default :: default ( ) ,
15011500 module_children : Default :: default ( ) ,
1502- trait_map : NodeMap :: default ( ) ,
15031501 underscore_disambiguator : 0 ,
15041502 empty_module,
15051503 module_map,
@@ -1702,7 +1700,6 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
17021700 lifetimes_res_map : self . lifetimes_res_map ,
17031701 extra_lifetime_params_map : self . extra_lifetime_params_map ,
17041702 next_node_id : self . next_node_id ,
1705- trait_map : self . trait_map ,
17061703 lint_buffer : Steal :: new ( self . lint_buffer ) ,
17071704 delegation_fn_sigs : self . delegation_fn_sigs ,
17081705 } ;
0 commit comments