{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"if"}]}
        if let Some((prelude_module, _use)) = self.def_collector.def_map.prelude {
        // Prelude module is always considered to be `#[macro_use]`.
            // Don't insert macros from the prelude into blocks, as they can be shadowed by other macros.