jak-project/decompiler/ObjectFile
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
..
LinkedObjectFile.cpp [decompiler] fix memory leak on empty pairs (#1635) 2022-07-10 19:39:38 -04:00
LinkedObjectFile.h [decompiler] Jak 2 modifications, new all-types code (#1553) 2022-06-25 21:26:15 -04:00
LinkedObjectFileCreation.cpp LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
LinkedObjectFileCreation.h [decompiler] setup before making IR2 type inspector (#1423) 2022-06-06 17:58:49 -04:00
LinkedWord.h build: get rid of clang-cl in favor of actual clang among other things (#1589) 2022-07-03 17:35:39 -04:00
ObjectFileDB.cpp [goalc] compile/run code for jak2 ckernel, set up dummy KERNEL.CGO (#1625) 2022-07-08 19:23:49 -04:00
ObjectFileDB.h extractor: cleanup, support unicode properly, and add multi-game support (#1609) 2022-07-05 20:38:13 -04:00
ObjectFileDB_IR2.cpp LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00