{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"self.variants.iter().all(|&(v,"}]}
        self.variants.iter().all(|&(v, _, _)| {
    pub fn is_payload_free(&self, db: &dyn DefDatabase) -> bool {
            // The condition check order is slightly modified from rustc