{"ast_node_type":"function","tokens":[{"end":59,"kind":"keyword","start":0,"text":"fn"}]}
    fn new(sema: &'a Semantics<'a, RootDatabase>) -> Self {
impl<'a> WalkExpandedExprCtx<'a> {
        Self { sema, depth: 0, check_ctx: &is_closure_or_blk_with_modif }