aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lsp/mlir_pdll_lsp_server.lua
blob: a3b6d888228279268bbb0257482d981ac8caf981 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
---@brief
---
--- https://mlir.llvm.org/docs/Tools/MLIRLSP/#pdll-lsp-language-server--mlir-pdll-lsp-server
---
--- The Language Server for the LLVM PDLL language
---
--- `mlir-pdll-lsp-server` can be installed at the llvm-project repository (https://github.com/llvm/llvm-project)

---@type vim.lsp.Config
return {
  cmd = { 'mlir-pdll-lsp-server' },
  filetypes = { 'pdll' },
  root_markers = { 'pdll_compile_commands.yml', '.git' },
}