aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riddleriver@gmail.com>2022-05-09 10:36:48 -0700
committerRiver Riddle <riddleriver@gmail.com>2022-05-16 16:03:51 -0700
commit5de12bb703c5104b3fd64ee51c6900d6171d826a (patch)
tree7ab6b383bbaedb911548117b612917aac50eebdd /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent45e01ce5fe6a5e4dc25ffdf626caa344fbcb93dd (diff)
downloadllvm-5de12bb703c5104b3fd64ee51c6900d6171d826a.zip
llvm-5de12bb703c5104b3fd64ee51c6900d6171d826a.tar.gz
llvm-5de12bb703c5104b3fd64ee51c6900d6171d826a.tar.bz2
[mlir][Tablegen-LSP] Add support for a basic TableGen language server
This follows the same general structure of the MLIR and PDLL language servers. This commits adds the basic functionality for setting up the server, and initially only supports providing diagnostics. Followon commits will build out more comprehensive behavior. Realistically this should eventually live in llvm/, but building in MLIR is an easier initial step given that: * All of the necessary LSP functionality is already here * It allows for proving out useful language features (e.g. compilation databases) without affecting wider scale tablegen users * MLIR has a vscode extension that can immediately take advantage of it Differential Revision: https://reviews.llvm.org/D125440
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions