{"ast_node_type":"variable","tokens":[{"end":18,"kind":"keyword","start":0,"text":"let"}]}
    let mut r = 0;
    let mut t = None;
    sema.descend_into_macros_breakable(token.clone().into(), |tok, _ctx| {