Commit graph

32 commits

Author SHA1 Message Date
caheckman
41d0be6b95 Adjustments to get rid of some compiler warnings 2021-10-08 16:51:12 -04:00
caheckman
79fd837145 Support for "else if" syntax 2021-08-04 15:48:28 -04:00
caheckman
1391e83ce9 Decompiler window integer conversions 2021-07-02 12:01:41 -04:00
caheckman
5d7a7c5291 A bunch of doxygen fixes 2021-01-27 14:54:23 -05:00
caheckman
798157b50b Print all comments under condition block prior to "if", "while", "for" 2021-01-21 17:41:45 -05:00
caheckman
5f715d73e3 using emplace 2021-01-07 14:36:10 -05:00
caheckman
b2bc1eb019 Decompiler for-loops 2021-01-04 14:34:04 -05:00
caheckman
97b04cac7e Variable length types 2020-10-06 11:10:23 -04:00
caheckman
004a99bb87 Attach handling of "this" to ProtoParameter 2020-07-30 12:22:21 -04:00
caheckman
e339d91ffd Namespace display options 2020-07-01 08:24:41 -04:00
caheckman
f7a8e264aa Print symbol namespace paths in context 2020-06-17 15:53:38 -04:00
caheckman
a027a5cdd8 adjustments to floating-point printing 2020-06-17 15:28:09 -04:00
caheckman
40bb05d8ed getTypePointerStripArray strips only 1 level 2020-05-12 14:09:59 -04:00
caheckman
547a4f2ab5 Opaque strings and variable length data-types 2020-05-12 14:09:52 -04:00
caheckman
7dee97339c StringData record 2020-05-12 14:09:51 -04:00
caheckman
1529e635fc Converted StringManager to use vectors 2020-05-12 14:09:50 -04:00
caheckman
0eb48e441f Initial commit of new StringManager 2020-05-12 14:09:49 -04:00
caheckman
d9bd93c36b New resetDefaults support 2020-05-12 14:08:32 -04:00
caheckman
f28c377e9b Add constants to analysis of hiding extension casts 2020-02-20 14:42:40 -05:00
caheckman
36aebc2d9b Use context when determining if extension casts are hidden 2020-02-20 14:05:55 -05:00
caheckman
99367e1139 Data-type propagation across RETURN ops 2020-02-10 12:28:48 -05:00
caheckman
6c6d5f2f1b Multi-merge functionality 2020-01-31 17:50:06 -05:00
caheckman
7fa8245f90 Isolate property on Symbols 2020-01-31 17:32:18 -05:00
caheckman
917d2492e4 Added spacebase references to the symbol linking process 2020-01-27 08:48:52 -05:00
caheckman
46e8a54948 Decompiler support for default data space 2020-01-23 14:36:34 -05:00
caheckman
0fdd29b98d Addition of INSERT,EXTRACT, and POPCOUNT opcodes to decompiler code 2019-11-04 13:01:09 -05:00
caheckman
4edff2b9f0 adjustments to resolveConstant 2019-08-23 13:03:26 -04:00
caheckman
7870b20f96 hidden extensions with multiple descendants 2019-05-10 09:56:09 -04:00
caheckman
8860979785 Hide implied extensions for arithmetic ops 2019-05-09 17:35:57 -04:00
caheckman
706960a139 removing implied casts in array index expressions 2019-05-09 11:32:26 -04:00
caheckman
c87adb2115 Fix for invalid UTF, fix for multiple anonymous function definitions 2019-04-09 14:51:37 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00