Query multiple LSPs for more types of requests (#29359)

This fixes an issue where lower-priority language servers cannot provide
contentful responses even when the first capable server returned empty
responses.

Most of the diffs are copypasted since the existing implementations were
also copypasted.

Release Notes:

- Improved Go to Definition / Declaration / Type Definition /
Implementation and Find All References to include all results from
different language servers
5f70a9cf59Iha Shin (신의하) committed on 7/2/2025, 5:51:19 PM· committed by GitHubparent105acac
8 files changedLine totals unavailable