@@ -786,7 +786,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
786786 ResolutionError :: SelfImportOnlyInImportListWithNonEmptyPrefix => {
787787 self . dcx ( ) . create_err ( errs:: SelfImportOnlyInImportListWithNonEmptyPrefix { span } )
788788 }
789- ResolutionError :: FailedToResolve { last_segment , label, suggestion, module } => {
789+ ResolutionError :: FailedToResolve { segment , label, suggestion, module } => {
790790 let mut err =
791791 struct_span_code_err ! ( self . dcx( ) , span, E0433 , "failed to resolve: {}" , & label) ;
792792 err. span_label ( span, label) ;
@@ -801,9 +801,9 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
801801
802802 if let Some ( ModuleOrUniformRoot :: Module ( module) ) = module
803803 && let Some ( module) = module. opt_def_id ( )
804- && let Some ( last_segment ) = last_segment
804+ && let Some ( segment ) = segment
805805 {
806- self . find_cfg_stripped ( & mut err, & last_segment , module) ;
806+ self . find_cfg_stripped ( & mut err, & segment , module) ;
807807 }
808808
809809 err
@@ -981,12 +981,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
981981 }
982982 VisResolutionError :: FailedToResolve ( span, label, suggestion) => self . into_struct_error (
983983 span,
984- ResolutionError :: FailedToResolve {
985- last_segment : None ,
986- label,
987- suggestion,
988- module : None ,
989- } ,
984+ ResolutionError :: FailedToResolve { segment : None , label, suggestion, module : None } ,
990985 ) ,
991986 VisResolutionError :: ExpectedFound ( span, path_str, res) => {
992987 self . dcx ( ) . create_err ( errs:: ExpectedFound { span, res, path_str } )
@@ -2450,7 +2445,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
24502445 pub ( crate ) fn find_cfg_stripped (
24512446 & mut self ,
24522447 err : & mut Diagnostic ,
2453- last_segment : & Symbol ,
2448+ segment : & Symbol ,
24542449 module : DefId ,
24552450 ) {
24562451 let local_items;
@@ -2469,7 +2464,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
24692464 } ;
24702465
24712466 for & StrippedCfgItem { parent_module, name, ref cfg } in symbols {
2472- if parent_module != module || name. name != * last_segment {
2467+ if parent_module != module || name. name != * segment {
24732468 continue ;
24742469 }
24752470
0 commit comments