Commit graph

24 commits

Author SHA1 Message Date
caheckman
fe2f993e11 GP-3680 Add case label tokens 2023-09-12 17:43:02 +00:00
caheckman
fe137f20f3 GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
caheckman
74e1bbdb57 GP-3148 More join space overlaps 2023-03-07 17:13:11 -05:00
caheckman
6f49dc939e GP-2980 Analysis for unrolled switch guards 2023-01-04 18:15:10 -05:00
caheckman
45374b3354 GP-2747 Check for explicit case fallthru 2022-11-02 14:37:36 -04:00
caheckman
aa038c3636 GP-2262 Encoder 2022-07-21 17:48:30 -04:00
caheckman
6be9943b8a GP-2237 AddrSpace as marshaling primitive and prettyprint update 2022-06-29 13:16:36 -04:00
caheckman
d8c10bf229 GP-2157 Marshaling refactor. Decompiler side. 2022-06-21 13:34:23 -04:00
Ryan Kurtz
6676667a70 Merge remote-tracking branch 'origin/patch' 2022-06-10 01:25:36 -04:00
caheckman
987b524193 GP-2082 Guarantee only a single switch edge is labeled default 2022-06-09 19:05:14 -04:00
caheckman
3fdbbbb231 GP-1518 Decompiler support for unions 2022-04-15 17:58:49 -04:00
caheckman
41d0be6b95 Adjustments to get rid of some compiler warnings 2021-10-08 16:51:12 -04:00
caheckman
601757fb09 Removing some unused variables 2021-05-17 15:39:24 -04:00
caheckman
6cc2d18349 Documenting ifacedecomp 2021-02-01 13:48:08 -05:00
caheckman
5f715d73e3 using emplace 2021-01-07 14:36:10 -05:00
caheckman
3644c120c0 Iterate statement form 2021-01-05 10:12:14 -05:00
caheckman
b2bc1eb019 Decompiler for-loops 2021-01-04 14:34:04 -05:00
caheckman
a4e360a3e5 Recurse case ordering into nested switches 2020-07-21 14:59:19 -04:00
caheckman
9cdd91a053 reads and constraint adjustments 2019-06-06 15:12:00 -04:00
caheckman
efabf89ea2 Fix for switches in infinite loop decompiler bug 2019-05-08 11:13:20 -04:00
caheckman
908632eac0 some crucial fixes for dominant COPY model 2019-04-30 18:31:12 -04:00
caheckman
00bbc8516b progress towards dominant COPY model 2019-04-30 12:13:58 -04:00
caheckman
9f6dd7edfe First pass at removing redundant COPYs 2019-04-26 16:43:21 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00