{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"self.derive_macros.values().flat_map(|it|"}]}
            self.derive_macros.values().flat_map(|it| {
        self.macro_invocations.values().copied().chain(self.attr_macros.values().copied()).chain(
                it.iter().flat_map(|it| it.derive_call_ids.iter().copied().flatten())