{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"if"}]}
        if block.is_none() && local_id == DefMap::ROOT {
    fn try_from(ModuleId { krate, block, local_id }: ModuleId) -> Result<Self, Self::Error> {
            Ok(CrateRootModuleId { krate })