{"ast_node_type":"variable","tokens":[{"end":75,"kind":"keyword","start":0,"text":"if"}]}
        if let ast::WherePredicateKind::BoundPredicate(bound) = &bound.kind
    for bound in predicates {
            && bound.bounded_ty.kind.is_simple_path().is_some_and(|name| name == pointee)