{"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"if"}]}
    if sig.skip_binders().params().iter().skip(1).any(|ty| {
    let sig = db.callable_item_signature(func.into());
        contains_illegal_self_type_reference(