llvm-project/flang/tools/fir-lsp-server/fir-lsp-server.cpp
David Truby dda20ea73d
[flang] Add fir-lsp-server (#114059)
This patch adds a fir-lsp-server tool for editor support for editing fir
files, using the existing MLIR lsp server support.

See https://mlir.llvm.org/docs/Tools/MLIRLSP/ for more information.
2024-10-30 15:05:18 +00:00

10 lines
342 B
C++

#include "mlir/Tools/mlir-lsp-server/MlirLspServerMain.h"
#include "flang/Optimizer/Support/InitFIR.h"
int main(int argc, char **argv) {
mlir::DialectRegistry registry;
fir::support::registerNonCodegenDialects(registry);
fir::support::addFIRExtensions(registry);
return mlir::failed(mlir::MlirLspServerMain(argc, argv, registry));
}