{"ast_node_type":"variable","tokens":[{"end":18,"kind":"keyword","start":0,"text":"let"}]}
    let file = pos
    let source_file = sema.parse(file_id);
        .and_then(|pos| source_file.syntax().token_at_offset(pos.expect_offset()).next()?.parent())