{"ast_node_type":"function","tokens":[{"end":42,"kind":"keyword","start":0,"text":"fn"}]}
    fn push_extra_entry_roots(&mut self) {
    /// the user writes their own `start` manually.
        let Some((main_def_id, EntryFnType::Main { .. })) = self.entry_fn else {