{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"//"}]}
        // Get enclosing Fn, if it is a function or a trait method, unless there's a `loop` or
    ) -> Option<(LocalDefId, &'tcx hir::FnDecl<'tcx>)> {
        // `while` before reaching it, as block tail returns are not available in them.