{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"icx.lowerer().lower_bounds(self_param_ty,"}]}
    icx.lowerer().lower_bounds(self_param_ty, superbounds, &mut bounds, ty::List::empty(), filter);
    let mut bounds = Vec::new();
    match filter {