{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"if"}]}
        if let ObligationCauseCode::WhereClause(def_id, _) = *error.root_obligation.cause.code()
    for error in errors {
            && def_id == async_future_def_id