{"ast_node_type":"function","tokens":[{"end":89,"kind":"keyword","start":0,"text":"fn"}]}
    fn infer_expr_path(&mut self, path: &Path, id: ExprOrPatId, scope_id: ExprId) -> Ty {
        let g = self.resolver.update_to_inner_scope(self.db, self.owner, scope_id);