fn construct_var_data(&self, tcx: TyCtxt<'_, '_, 'tcx>) -> LexicalRegionResolutions<'tcx> {
        LexicalRegionResolutions {
            error_region: tcx.types.re_static,
            values: (0..self.num_vars())
                .map(|_| VarValue::Value(tcx.types.re_empty))
                .collect(),
        }
    }
/// Initially, the value for all variables is set to `'empty`, the
/// empty region. The `expansion` phase will grow this larger.
Initially, the value for all variables is set to `'empty`, the
empty region. The `expansion` phase will grow this larger.
Initially the value for all variables is set to ` ' empty ` the empty region . The ` expansion ` phase will grow this larger .
fn construct_var_data(&self, tcx: TyCtxt<'_, '_, 'tcx>) -> LexicalRegionResolutions<'tcx> {
        LexicalRegionResolutions {
            error_region: tcx.types.re_static,
            values: (0..self.num_vars())
                .map(|_| VarValue::Value(tcx.types.re_empty))
                .collect(),
        }
    }
fn construct_var_data ( & self , tcx : TyCtxt < ' _ , ' _ , ' tcx > ) -> LexicalRegionResolutions < ' tcx > { LexicalRegionResolutions { error_region : tcx . types . re_static , values : ( 0 .. self . num_vars ( ) ) . map ( | _ | VarValue :: Value ( tcx . types . re_empty ) ) . collect ( ) , } }
Initially, the value for all variables is set to `'empty`, the
empty region.
Initially the value for all variables is set to ` ' empty ` the empty region .
&self
tcx
TyCtxt<'_, '_, 'tcx>
&self
tcx
TyCtxt<'_, '_, 'tcx>