jak-project/decompiler/util
Tyler Wilding 01c70368e3
LSP: initial LSP implementation for IR files to assist with decompilation (#1647)
* lsp: json-rpc example is working, a decent place to start...

* lsp: vendor library

* lsp: cleanup and time to get started

* lsp: commit what i got so far

* lsp: example `initialize` payload

* lsp: switch to `stdio`

* stash

* modularize the lsp implementation

* lsp: implement first actual LSP feature - function names in outline

* lsp: produce document diagnostics

* lsp: remove unused third-party lib

* lsp: support hovering MIPS instructions in IR files

* lsp: basic go-to all-types definition

* stash

* lsp: cleanup code, just need to add it to the release artifacts

* fix some project configuration

* fix linux build

* lsp: add lsp to PR artifacts and release assets

* lsp: address feedback
2022-07-18 18:26:57 -04:00
..
config_parsers.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
config_parsers.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
data_decompile.cpp [jak2] decomp gkernel, setup offline tests (#1638) 2022-07-12 18:50:18 -04:00
data_decompile.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
DataParser.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
DataParser.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
DecompilerTypeSystem.cpp LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
DecompilerTypeSystem.h LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
Error.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
goal_constants.h Allow symbol table expansion. (#1191) 2022-02-24 22:43:00 -05:00
goal_data_reader.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
goal_data_reader.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
MatchParam.h [Decompiler - New IR] Add AtomicOp (#181) 2021-01-06 20:04:15 -05:00
sparticle_decompile.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
sparticle_decompile.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
StackSpillMap.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
TP_Type.cpp lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
TP_Type.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00