[clangd] Reapply b60896fa Fall back to selecting token-before-cursor if...
[clangd] Reapply b60896fa Fall back to selecting token-before-cursor if token-after-cursor fails.
This reverts commit b4b9706d.
Now avoiding expected<vector<selection>> in favor of expected<vector<unique_ptr<selection>>>