{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"self.scopes().filter_map(|scope|"}]}
        self.scopes().filter_map(|scope| match scope {
    pub fn all_generic_params(&self) -> impl Iterator<Item = (&GenericParams, &GenericDefId)> {
            Scope::GenericParams { params, def } => Some((&**params, def)),