{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"if"}]}
            if ctxt.rustc_main_fn.is_none() {
        EntryPointType::RustcMainAttr => {
                ctxt.rustc_main_fn = Some((id.owner_id.def_id, ctxt.tcx.def_span(id.owner_id)));