{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"self.dyn_map(src).and_then(|it|"}]}
        self.dyn_map(src).and_then(|it| {
    pub(super) fn proc_macro_to_def(&mut self, src: InFile<&ast::Fn>) -> Option<MacroId> {
            it[keys::PROC_MACRO].get(&AstPtr::new(src.value)).copied().map(MacroId::from)