summaryrefslogtreecommitdiff
path: root/mlir/lib/Tools/lsp-server-support
AgeCommit message (Expand)Author
2025-09-11[LLVM][MLIR] Move LSP server support library from MLIR into LLVM (#157885)Bertik23
2025-09-09Revert "[LLVM][MLIR] Move LSP server support library from MLIR into LLVM (#15...Nikita Popov
2025-09-09[LLVM][MLIR] Move LSP server support library from MLIR into LLVM (#155572)Bertik23
2025-07-24[mlir-lsp] Fix window.workDoneProgress capability (#149905)Lily Brown
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata
2025-06-09[mlir] Add window.workDoneProgress LSP capability (#143449)Lily Brown
2025-03-29[mlir] Use SetVector::insert_range (NFC) (#133595)Kazu Hirata
2025-03-14[mlir-lsp] Abstract input and output of the `JSONTransport` (#129320)Nikolay Panchenko
2024-09-06[lsp] Fix format string in Reply (#107480)Lily Brown
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-05-17[LSP] Use std::string for storing the Reply method (#92464)Walter Erquinigo
2024-05-08[mlir-lsp] Add DiagnosticTag from LSP spec (#91396)Lily Brown
2024-04-29[mlir-lsp] Support outgoing requests (#90078)Brian Gesiak
2024-04-29[mlir-lsp] Un-revert unit test additions (#90232)Brian Gesiak
2024-04-25Revert 4 last "[mlir-lsp]" commits: pre-merge bot is brokenMehdi Amini
2024-04-24[mlir-lsp] Initialize Reply::method member (#89857)Brian Gesiak
2024-03-14[mlir] Make the split markers of splitAndProcessBuffer configurable. (#84765)Ingo Müller
2024-01-08[mlir] Use StringRef::ltrim (NFC)Kazu Hirata
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-11-15Replace usage of StringRef::find_last_of with a string literal of size one by...serge-sans-paille
2023-07-27[mlir-lsp] Guard writing output to JSONTransport with mutexRiver Riddle
2023-07-18[mlir-lsp] Add client information to the InitializationParamsRiver Riddle
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-01-27[mlir][NFC] Move the headers for lsp-server-support to include/River Riddle
2023-01-14[mlir] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-16JSON: llvm::Optional => std::optionalFangrui Song
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-27[TableGen:LSP] Resolve "go-to-def" on a let field to the base definitionRiver Riddle
2022-09-27[TableGen:LSP] Add hover support for records and recordvalsRiver Riddle
2022-09-18[mlir] Don't include StringSwitch.h (NFC)Kazu Hirata
2022-09-02[mlir:vscode] Add support for viewing and editing a bytecode file as .mlirRiver Riddle
2022-08-14Use llvm::all_of (NFC)Kazu Hirata
2022-07-20[mlir:LSP] Add a quickfix code action for inserting expected-* diagnostic checksRiver Riddle
2022-07-08[mlir:LSP] Add support for code completing attributes and typesRiver Riddle
2022-07-07[mlir:LSP] Add support for MLIR code completionsRiver Riddle
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-06-06[mlir:PDLL] Add support for inlay hintsRiver Riddle
2022-06-06[mlir:LSP] Switch document sync mode to IncrementalRiver Riddle
2022-05-30[mlir:PDLL-LSP] Add a custom LSP command for viewing the output of PDLLRiver Riddle
2022-05-27[mlir][Tablegen-LSP] Add support for include file link and hoverRiver Riddle
2022-05-27[mlir][Tablegen-LSP] Add support for a compilation databaseRiver Riddle
2022-05-16[mlir][Tablegen-LSP] Add support for a basic TableGen language serverRiver Riddle
2022-04-28[mlir:LSP] Improve conversion between SourceMgr and LSP locationsRiver Riddle
2022-04-26[mlir][PDLL] Add document link and hover support to mlir-pdll-lsp-serverRiver Riddle
2022-03-19[mlir][PDLL] Add signature help to the PDLL language serverRiver Riddle