{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"if"}]}
    if possible_ordering_error && kind_ord.cmp(&arg_ord) != core::cmp::Ordering::Equal {
    // This note is only true when generic parameters are strictly ordered by their kind.
        let (first, last) = if kind_ord < arg_ord {