;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\302\303\304\305\306\307\310\311\312\313& \210\314\315\316\317\320DD\321\306\303\322\323&\210\314\324\316\317\325DD\326\322\327\306\303&\207" [require lsp custom-declare-group lsp-sourcekit nil "LSP support for swift, using sourcekit-lsp." :group lsp-mode :prefix "lsp-sourcekit-" :link (url-link "https://github.com/apple/sourcekit-lsp") custom-declare-variable lsp-sourcekit-executable funcall function #[0 "\300\207" [#1="sourcekit-lsp"] 1 #1#] "Path of the sourcekit-lsp executable." :type file lsp-sourcekit-extra-args #[0 "\300\207" [nil] 1] "Additional command line options passed to the lsp-sourcekit executable." (repeat string)] 10) #@122 sourcekit-lsp may be installed behind xcrun; if we can't find the `lsp-sourcekit-executable' on PATH, try it with xcrun. (defalias 'lsp-sourcekit--find-executable-with-xcrun #[0 "\301!?\205!\302\303!\205!\3041\305\303\306#\2420\207\307\310\"\210\311\262\207" [lsp-sourcekit-executable file-name-absolute-p executable-find "xcrun" (debug error) process-lines "--find" message "lsp-sourcekit: find server with xcrun(1): %S" nil] 4 (#$ . 758)]) (byte-code "\300\301\302\"\210\303\304!\207" [eval-after-load lsp-mode #[0 "\300\301\302\303D\302\304D#\210\305\306\307\310\311\312\301\"!\313\314\315\316&!\207" [lsp-dependency sourcekit-lsp :system lsp-sourcekit-executable lsp-sourcekit--find-executable-with-xcrun lsp-register-client make-lsp-client :new-connection lsp-stdio-connection apply-partially lsp-package-path :major-modes (swift-mode) :server-id sourcekit-ls] 8] provide lsp-sourcekit] 3)