
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.
10 lines
342 B
C++
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));
|
|
}
|