{"ast_node_type":"function","tokens":[{"end":89,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn get_nearest_non_block_module(&self, mut def_id: DefId) -> Module<'ra> {
    /// (<https://github.com/rust-lang/rust/pull/77984#issuecomment-712445508>).
        loop {