> Edit: Yes, the situation won't happen often, but it comes under the heading 
> of "Why do the theoretically wrong thing when the right thing is probably not 
> materially worse"

Yes, but does it really happen in practice? This isn't like a hash table where 
you have say 1000 entries so collisions are frequent. Here you should really 
have something much more close to the ideal case 2^32. At least I haven't 
experienced any problems with it yet.

Also the string with all typenames can get quite big when you index the whole 
project like GTK and you'd have to store it for every open document.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3550#issuecomment-1713556865
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/3550/1713556...@github.com>

Reply via email to