;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301\302\303#\203/\304\302!\210\305\306\307\"\210\305\310\311\"\210\305\312\313\"\210\305\314\315\"\210\305\316\317\"\210\305\320\321\"\210\305\322\323\"\210\324\325!\207" [require helm-grep nil noerror (lambda (def-tmp-var) (defvar omnisharp-helm-usage-candidates def-tmp-var)) defalias omnisharp--helm-usage-transform-candidate #[257 "\300\301\302\303\304!!\305\306#\302\307\310\236A!\305\311#\312\236A$B\207" [format "%s(%s): %s" propertize file-name-nondirectory omnisharp--get-filename face helm-grep-file number-to-string Line helm-grep-lineno Text] 8 "Convert a quickfix entry into helm output\n\n(fn CANDIDATE)"] omnisharp--helm-got-usages #[257 "\302\303\"\304\305\306\307\310\311\312\313&\314\315\316 &\207" [omnisharp-helm-usage-candidates omnisharp--find-usages-buffer-name mapcar omnisharp--helm-usage-transform-candidate helm :sources helm-make-source "Omnisharp - Symbol Usages" helm-source-sync :candidates :action omnisharp--helm-jump-to-candidate :truncate-lines t :buffer] 10 "\n\n(fn QUICKFIXES)"] omnisharp-helm-find-usages #[0 "\300\301!\210\302\303\304 \305#\207" [message "Helm Finding usages..." omnisharp--send-command-to-server "findusages" omnisharp--get-request-object #[257 "\300\236A\301!\207" [QuickFixes omnisharp--helm-got-usages] 4 "\n\n(fn INPUT0)"]] 4 "Find usages for the symbol under point using Helm" nil] omnisharp--helm-jump-to-candidate #[257 "\300!\210\301 \207" [omnisharp-go-to-file-line-and-column helm-highlight-current-line] 3 "\n\n(fn JSON-RESULT)"] omnisharp-helm-find-symbols #[0 "\300\301\302\303\304\305\306\307\310\311\312&\313\310$\207" [helm :sources helm-make-source "Omnisharp - Find Symbols" helm-source-sync :action omnisharp--helm-jump-to-candidate :volatile t :candidates omnisharp--helm-find-symbols-candidates :truncate-lines] 11 nil nil] omnisharp--helm-find-symbols-candidates #[0 "\301\230?\205\302C\303\304\305BC\306\307\"#\210\211\242\262\207" [helm-pattern "" nil omnisharp--send-command-to-server-sync "findsymbols" Filter make-closure #[257 "\301\236A\300\302\303\"\240\207" [V0 QuickFixes -map omnisharp--helm-find-symbols-transform-candidate] 6 "\n\n(fn INPUT0)"]] 7] omnisharp--helm-find-symbols-transform-candidate #[257 "\300\301\302\303\304\236A\305\"@\306\307#\302\310!\306\311#\302\312\313\236A!\306\314#$B\207" [format "%s : %s(%s)" propertize split-string Text "(" face helm-grep-match omnisharp--get-filename helm-grep-file number-to-string Line helm-grep-lineno] 9 "Convert a quickfix entry into helm output\n\n(fn CANDIDATE)"] provide omnisharp-helm-integration] 4)