lsif-clang icon indicating copy to clipboard operation
lsif-clang copied to clipboard

Disconnect between hover for the same symbol

Open Strum355 opened this issue 4 years ago • 0 comments

https://sourcegraph.com/github.com/qbittorrent/qBittorrent/-/blob/src/base/rss/rss_feed.cpp

In the given file, L53, L54... all contain the QStringLiteral symbol in the same fashion. Hovering the first instance gives const QString qstring_literal_temp as hover text, the next two give QBasicAtomicInteger::QBasicAtomicInteger<T><typename T>(T value), the fourth gives QStringDataPtr holder, fifth gives QBasicAtomicInteger again, you get the idea.

On top of this, hovering one highlights the rest, so there is some indication of them being the same symbol

Index steps straight from autoindex conf:

apt update && apt install -y software-properties-common zlib1g-dev qtbase5-dev qttools5-dev libqt5svg5-dev
add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
apt install -y libtorrent-rasterbar-dev
CXX=clang-10 cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=On -B build
lsif-clang build/compile_commands.json

Strum355 avatar Jan 21 '21 17:01 Strum355