{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"&&"}]}
        && cx.tcx.is_lang_item(r_def.did(), LangItem::Option)
        && cx.tcx.is_lang_item(l_def.did(), LangItem::Option)
        && let Some(l_some_arg) = l_args.get(0)