aboutsummaryrefslogtreecommitdiffstats
path: root/lsp
diff options
context:
space:
mode:
authorAmr Hesham <amr96@programmer.net>2025-08-24 17:46:47 +0200
committerGitHub <noreply@github.com>2025-08-24 08:46:47 -0700
commit171facedf25a2daf3bc28baf43727dddcde45294 (patch)
tree588fe96a422924c7bc6ad0d8ea30524f893526f5 /lsp
parentMerge #4026 fix(vue_ls): make tsserver handler more resilient (diff)
downloadnvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.tar
nvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.tar.gz
nvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.tar.bz2
nvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.tar.lz
nvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.tar.xz
nvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.tar.zst
nvim-lspconfig-171facedf25a2daf3bc28baf43727dddcde45294.zip
feat: llvm clangir lsp server #4032
Diffstat (limited to 'lsp')
-rw-r--r--lsp/cir_lsp_server.lua14
1 files changed, 14 insertions, 0 deletions
diff --git a/lsp/cir_lsp_server.lua b/lsp/cir_lsp_server.lua
new file mode 100644
index 00000000..15b887fb
--- /dev/null
+++ b/lsp/cir_lsp_server.lua
@@ -0,0 +1,14 @@
+---@brief
+---
+--- https://llvm.github.io/clangir
+---
+--- The Language Server for the LLVM ClangIR language
+---
+--- `cir-lsp-server` can be installed at the llvm-project repository (https://github.com/llvm/llvm-project)
+
+---@type vim.lsp.Config
+return {
+ cmd = { 'cir-lsp-server' },
+ filetypes = { 'cir' },
+ root_markers = { '.git' },
+}