{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"if"}]}
        if arg_segment.args.is_none()
    ) -> ControlFlow<errors::SuggestAnnotation> {
            && let Some(all_args) = self.fcx.typeck_results.borrow().node_args_opt(id)