{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"ctx.process_all_names_raw(&mut"}]}
    ctx.process_all_names_raw(&mut |name, res| {
        if matches!(res, ScopeDef::GenericParam(hir::GenericParam::LifetimeParam(_))) {