pub fn lower_to_mir_with_store<'db>( db: &'db (dyn HirDatabase + 'static), owner: DefWithBodyId, store: &ExpressionStore, infer: &InferenceResult, root_expr: Idx<Expr>, params: impl Iterator<Item = (Idx<Pat>, Ty<'db>)> + Clone, self_param: Option<(Idx<Binding>, Ty<'db>)>, is_root: bool, ) -> Result<MirBody, MirLowerError>
is_root
true
root_expr
false