{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"macro_rules!"}]}
        macro_rules! check_kinds {
    fn visit_rvalue(&mut self, rvalue: &Rvalue<'tcx>, location: Location) {
            ($t:expr, $text:literal, $typat:pat) => {