{"ast_node_type":"other","tokens":[{"end":44,"kind":"keyword","start":0,"text":"for"}]}
        for impl_def in self.impl_defs(db) {
        let mut impl_assoc_items_scratch = vec![];
            GenericDef::Impl(impl_def).diagnostics(db, acc);