{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"item_list:"}]}
        item_list: Option<ast::AssocItemList>,
        mut self,
    ) -> (Box<[(Name, AssocItemId)]>, ThinVec<(AstId<ast::Item>, MacroCallId)>, Vec<DefDiagnostic>)