diff options
Diffstat (limited to 'lisp/progmodes/eglot.el')
| -rw-r--r-- | lisp/progmodes/eglot.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 65bee6118a2..4e3129a79c2 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el | |||
| @@ -2957,17 +2957,17 @@ If BUFFER, switch to it before." | |||
| 2957 | (defun eglot-find-declaration () | 2957 | (defun eglot-find-declaration () |
| 2958 | "Find declaration for SYM, the identifier at point." | 2958 | "Find declaration for SYM, the identifier at point." |
| 2959 | (interactive) | 2959 | (interactive) |
| 2960 | (xref-find-all-definitions "LSP identifier at point" 'eglot--xref-declaration)) | 2960 | (xref-find-all-definitions "LSP identifier at point" "declaration")) |
| 2961 | 2961 | ||
| 2962 | (defun eglot-find-implementation () | 2962 | (defun eglot-find-implementation () |
| 2963 | "Find implementation for SYM, the identifier at point." | 2963 | "Find implementation for SYM, the identifier at point." |
| 2964 | (interactive) | 2964 | (interactive) |
| 2965 | (xref-find-all-definitions "LSP identifier at point" 'eglot--xref-implementation)) | 2965 | (xref-find-all-definitions "LSP identifier at point" "implementation")) |
| 2966 | 2966 | ||
| 2967 | (defun eglot-find-typeDefinition () | 2967 | (defun eglot-find-typeDefinition () |
| 2968 | "Find type definition for SYM, the identifier at point." | 2968 | "Find type definition for SYM, the identifier at point." |
| 2969 | (interactive) | 2969 | (interactive) |
| 2970 | (xref-find-all-definitions "LSP identifier at point" 'eglot--xref-type-definition)) | 2970 | (xref-find-all-definitions "LSP identifier at point" "type-definition")) |
| 2971 | 2971 | ||
| 2972 | (cl-defmethod xref-backend-definitions ((_backend (eql eglot)) identifier) | 2972 | (cl-defmethod xref-backend-definitions ((_backend (eql eglot)) identifier) |
| 2973 | (let ((probe (eglot--recover-workspace-symbol-meta identifier))) | 2973 | (let ((probe (eglot--recover-workspace-symbol-meta identifier))) |