{"ast_node_type":"other","tokens":[{"end":92,"kind":"keyword","start":0,"text":".or_else(||"}]}
                    .or_else(|| self.give_name_if_anonymous_region_appears_in_arguments(fr))
                    .give_name_from_error_region(fr)
                    .or_else(|| self.give_name_if_anonymous_region_appears_in_upvars(fr))