{"ast_node_type":"other","tokens":[{"end":14,"kind":"keyword","start":0,"text":"loop"}]}
        loop {
    pub(crate) fn get_nearest_non_block_module(&self, mut def_id: DefId) -> Module<'ra> {
            match self.get_module(def_id) {