{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":".or_else(||"}]}
                    .or_else(|| {
                    .or_else(|| self.give_name_if_anonymous_region_appears_in_impl_signature(fr))
                        self.give_name_if_anonymous_region_appears_in_arg_position_impl_trait(fr)