{"ast_node_type":"variable","tokens":[{"end":69,"kind":"keyword","start":0,"text":"if"}]}
    if let Some((self_ty, where_clause)) = self_ty_where_predicates {
    search_bounds(hir_bounds);
        for clause in where_clause {