{"ast_node_type":"variable","tokens":[{"end":61,"kind":"keyword","start":0,"text":"if"}]}
                        if let WhereClause::AliasEq(AliasEq {
                    dyn_ty.bounds.skip_binders().as_slice(Interner).iter().find_map(|bound| {
                            alias: AliasTy::Projection(projection_ty),