{"ast_node_type":"variable","tokens":[{"end":95,"kind":"keyword","start":0,"text":"let"}]}
    let spec_tt = ancestors_at_offset(&speculative_file, fake_ident_token.text_range().start())
        .last()?;
        .map_while(Either::<ast::TokenTree, ast::Meta>::cast)