{"ast_node_type":"other","tokens":[{"end":27,"kind":"keyword","start":0,"text":"if"}]}
        if slot.is_some() {
        // dependency on the rlib is a bad thing.
            if m.is_empty() || !self.needs_crate_flavor(flavor) {