pub fn lower_to_mir_with_store<'db>( db: &'db dyn HirDatabase, owner: InferBodyId<'db>, store: &ExpressionStore, infer: &InferenceResult<'db>, root_expr: ExprId, params: impl Iterator<Item = (PatId, Ty<'db>)> + Clone, self_param: Option<(BindingId, Ty<'db>)>, ) -> Result<MirBody<'db>, MirLowerError<'db>>
is_root
true
root_expr
false