{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"path_under_caret.top_path().syntax().parent().and_then(Either::cast).and_then(expected);"}]}
            path_under_caret.top_path().syntax().parent().and_then(Either::cast).and_then(expected);
        let expected =
        ImportAssets::for_exact_path(&path_under_caret, &ctx.sema)