{"ast_node_type":"other","tokens":[{"end":20,"kind":"keyword","start":0,"text":"cursor"}]}
        cursor += 1;
    while let Some(&mut (module, ref mut processed)) = worklist.get_mut(cursor) {
        if !visited_modules.insert((item, module)) {