{"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"annotatable.visit_with(&mut"}]}
            annotatable.visit_with(&mut GateProcMacroInput { sess: &self.cx.sess });
        if !self.cx.ecfg.features.proc_macro_hygiene() {
        }