{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"while"}]}
                    while self.token == token::Shr || self.token == token::Gt {
                    let mut trailing_span = self.prev_token.span.shrink_to_hi();
                        trailing_span = trailing_span.to(self.token.span);