{"ast_node_type":"variable","tokens":[{"end":28,"kind":"keyword","start":0,"text":"let"}]}
    let mut u = ancestor[v];
    let mut stack: smallvec::SmallVec<[_; 8]> = smallvec::smallvec![v];
    while is_processed(u, lastlinked) {