{"ast_node_type":"other","tokens":[{"end":21,"kind":"keyword","start":0,"text":"match"}]}
        match *self {
    pub fn for_each(&self, mut f: impl FnMut(Place<'tcx>)) {
            Self::Call(place) | Self::Yield(place) => f(place),