{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"for"}]}
    for predicate in &generics.where_clause.predicates {
    // as well as any bound that indirectly involves the `#[pointee] T` type.
        if let ast::WherePredicateKind::BoundPredicate(bound) = &predicate.kind {