{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"ty::FnDef(def_id,"}]}
            ty::FnDef(def_id, args) => {
        let (fn_sig, def_id) = match *callee_ty.kind() {
                self.enforce_context_effects(Some(call_expr.hir_id), call_expr.span, def_id, args);