{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"if"}]}
    if all_bounds.len() == own_bounds.len() {
    let own_bounds: FxIndexSet<_> = tcx.item_self_bounds(def_id).skip_binder().iter().collect();
        ty::EarlyBinder::bind(ty::ListWithCachedTypeInfo::empty())