{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"(Some(Item"}]}
            (Some(Item { kind: ItemKind::Fn(fn_), .. }), _, _) if fn_.ident.name == sym::main => {
        match (self.diag_metadata.current_item, single_uppercase_char, self.diag_metadata.currently_processing_generic_args) {
                // Ignore `fn main()` as we don't want to suggest `fn main<T>()`