This allows for sharing the implementation of key components across multiple
MLIR language servers. These will be used in a followup to help implement
a PDLL language server.
Depends on D119903
Paths
| Differential D121540
[mlir][NFC] Move the LSP agnostic files to a new lsp-server directory ClosedPublic Authored by rriddle on Mar 13 2022, 12:47 AM.
Details Summary This allows for sharing the implementation of key components across multiple Depends on D119903
Diff Detail
Event Timelinerriddle added a child revision: D121541: [mlir][PDLL] Add an initial language server for PDLL.Mar 13 2022, 12:47 AM This revision is now accepted and ready to land.Mar 14 2022, 2:05 PM Closed by commit rG7bc527336736: [mlir][NFC] Move the LSP agnostic files to a new lsp-server directory (authored by rriddle). · Explain WhyMar 17 2022, 12:05 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 416079 mlir/lib/Tools/CMakeLists.txt
mlir/lib/Tools/lsp-server-support/CMakeLists.txt
mlir/lib/Tools/lsp-server-support/Logging.h
mlir/lib/Tools/lsp-server-support/Logging.cpp
mlir/lib/Tools/lsp-server-support/Protocol.h
mlir/lib/Tools/lsp-server-support/Protocol.cpp
mlir/lib/Tools/lsp-server-support/Transport.h
mlir/lib/Tools/lsp-server-support/Transport.cpp
mlir/lib/Tools/mlir-lsp-server/CMakeLists.txt
mlir/lib/Tools/mlir-lsp-server/LSPServer.cpp
mlir/lib/Tools/mlir-lsp-server/MLIRServer.cpp
mlir/lib/Tools/mlir-lsp-server/MlirLspServerMain.cpp
mlir/lib/Tools/mlir-lsp-server/lsp/Logging.h
mlir/lib/Tools/mlir-lsp-server/lsp/Logging.cpp
mlir/lib/Tools/mlir-lsp-server/lsp/Protocol.h
mlir/lib/Tools/mlir-lsp-server/lsp/Protocol.cpp
|