{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"for"}]}
        for deref in std::mem::take(&mut self.derefs) {
    fn invalidate_derefs(&mut self) {
            let opaque = self.next_opaque();