{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"modules.push(block_def_map);"}]}
            modules.push(block_def_map);
            let block_def_map = mem::replace(&mut def_map, parent.def_map(db));
            if !parent.is_block_module() {