ghidra/Ghidra/Features/Decompiler/src/decompile/cpp
2025-08-25 13:16:53 -04:00
..
.gitignore GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
action.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
action.hh GP-0: Certify 2025-04-21 07:54:19 -04:00
address.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
address.hh GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
analyzesigs.cc GP-4009 Introduced BSim functionality including support for postgresql, 2023-12-05 08:30:51 -05:00
analyzesigs.hh GP-4009 Introduced BSim functionality including support for postgresql, 2023-12-05 08:30:51 -05:00
architecture.cc Many typo's 2025-04-19 18:06:41 +02:00
architecture.hh GP-4849 Volatile attribute in <register> tag. 2024-08-27 21:03:10 +00:00
bfd_arch.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
bfd_arch.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
block.cc GP-5915 Fix bug in ConditionalJoin 2025-08-07 15:19:32 +00:00
block.hh GP-5915 Fix bug in ConditionalJoin 2025-08-07 15:19:32 +00:00
blockaction.cc GP-5915 Fix bug in ConditionalJoin 2025-08-07 15:19:32 +00:00
blockaction.hh GP-0: Certify 2025-04-21 07:54:19 -04:00
callgraph.cc GP-3369 Implement shortened display names in decompiler 2023-05-24 11:51:32 -04:00
callgraph.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
capability.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
capability.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
cast.cc GP-5240 Simplify late expressions where a SUBPIECE is taken of a PIECE 2025-01-08 23:04:23 +00:00
cast.hh Fix: 132 typos 2024-03-22 02:25:30 +01:00
codedata.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
codedata.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
comment.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
comment.hh GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
comment_ghidra.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
comment_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
compression.cc GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
compression.hh GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
condexe.cc GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
condexe.hh GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
consolemain.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
constseq.cc Many typo's 2025-04-19 18:06:41 +02:00
constseq.hh GP-5240 Simplify late expressions where a SUBPIECE is taken of a PIECE 2025-01-08 23:04:23 +00:00
context.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
context.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
coreaction.cc Merge remote-tracking branch 'origin/GP-5934_SborrowScarry' 2025-08-25 13:16:53 -04:00
coreaction.hh Merge remote-tracking branch 'origin/GP-5934_SborrowScarry' 2025-08-25 13:16:53 -04:00
cover.cc GP-4960 Recursively walk implied Varnodes when building a Cover 2024-09-30 22:53:40 +00:00
cover.hh GP-3840 Adjustment to FlowBlock::restrictedByConditional 2023-09-13 23:15:24 +00:00
cpool.cc GP-4976 Only send back <typeref> 2024-10-08 20:21:52 +00:00
cpool.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
cpool_ghidra.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
cpool_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
crc32.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
crc32.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
database.cc GP-0: Certify 2025-04-21 07:54:19 -04:00
database.hh GP-0: Certify 2025-04-21 07:54:19 -04:00
database_ghidra.cc GP-3369 Implement shortened display names in decompiler 2023-05-24 11:51:32 -04:00
database_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
doccore.hh GP-653 added support for user-defined compiler spec extensions 2021-04-29 16:17:25 -04:00
docmain.hh GP-653 added support for user-defined compiler spec extensions 2021-04-29 16:17:25 -04:00
double.cc GP-4715 SSA revisit MemRange 2024-09-30 22:36:53 +00:00
double.hh Merge remote-tracking branch 'origin/GP-4859_RuleOrCompare' 2024-08-26 14:34:56 -04:00
Doxyfile GP-5816 Fix return recovery for AARCH64 and ARM 2025-07-09 21:19:07 +00:00
dynamic.cc GP-3508 Fix for calcHash methods 5 and 6 2023-05-30 15:39:19 -04:00
dynamic.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
emulate.cc Fix EmulatePcodeCache::executeBranch 2023-04-24 21:51:58 +01:00
emulate.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
emulateutil.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
emulateutil.hh Fix: 132 typos 2024-03-22 02:25:30 +01:00
error.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
expression.cc GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
expression.hh GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
filemanage.cc GP-4976 Only send back <typeref> 2024-10-08 20:21:52 +00:00
filemanage.hh Test for both forward and backward slashes 2024-03-26 20:58:28 +00:00
float.cc GP-2559 Calculate maximum precision reaching floating-point operations 2024-08-14 17:19:05 +00:00
float.hh GP-2559 Calculate maximum precision reaching floating-point operations 2024-08-14 17:19:05 +00:00
flow.cc GP-5832 Update inline target op when inlining a subfunction 2025-07-16 19:12:27 +00:00
flow.hh GP-5832 Update inline target op when inlining a subfunction 2025-07-16 19:12:27 +00:00
fspec.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
fspec.hh Fix various "function" typos 2025-04-19 17:20:51 +02:00
funcdata.cc GP-4985 Check for overlapping structure fields and issue warnings 2024-10-07 19:22:54 +00:00
funcdata.hh GP-5863 Check for input intersection before creating unreferenced param 2025-07-23 17:31:18 +00:00
funcdata_block.cc GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
funcdata_op.cc GP-5832 Update inline target op when inlining a subfunction 2025-07-16 19:12:27 +00:00
funcdata_varnode.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
ghidra_arch.cc GP-4742 Added addr='next' to pspec labels. Constrained address spaces for heuristic references 2024-07-29 17:46:50 -04:00
ghidra_arch.hh GP-3873 Data-type alignment support in decompiler 2023-09-26 17:00:24 +00:00
ghidra_context.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
ghidra_context.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
ghidra_process.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
ghidra_process.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
ghidra_translate.cc GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
ghidra_translate.hh GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
globalcontext.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
globalcontext.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
grammar.cc GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
grammar.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
grammar.y GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
graph.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
graph.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
heritage.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
heritage.hh GP-4715 SSA revisit MemRange 2024-09-30 22:36:53 +00:00
ifacedecomp.cc Merge remote-tracking branch 'origin/GP-5077_PR-6373_ekilmer_cpp-add-missing-index-check' 2024-10-31 06:19:00 -04:00
ifacedecomp.hh GP-4976 Only send back <typeref> 2024-10-08 20:21:52 +00:00
ifaceterm.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
ifaceterm.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
inject_ghidra.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
inject_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
inject_sleigh.cc GP-5816 Fix return recovery for AARCH64 and ARM 2025-07-09 21:19:07 +00:00
inject_sleigh.hh GP-5816 Fix return recovery for AARCH64 and ARM 2025-07-09 21:19:07 +00:00
interface.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
interface.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
jumptable.cc Merge remote-tracking branch 'origin/patch' 2025-08-19 14:56:22 -04:00
jumptable.hh Merge remote-tracking branch 'origin/GP-5934_SborrowScarry' 2025-08-25 13:16:53 -04:00
libdecomp.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
libdecomp.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage_bfd.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage_bfd.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage_ghidra.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage_xml.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
loadimage_xml.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
Makefile GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
marshal.cc GP-4356: fixes to avr8 cspec and elf extension, and additions to decompiler model rules 2025-07-16 20:22:28 +00:00
marshal.hh GP-5127 Alignment fix for MultiSlotAssign 2024-11-15 20:31:06 +00:00
memstate.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
memstate.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
merge.cc Many typo's 2025-04-19 18:06:41 +02:00
merge.hh GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
modelrules.cc GP-4356: fixes to avr8 cspec and elf extension, and additions to decompiler model rules 2025-07-16 20:22:28 +00:00
modelrules.hh GP-4356: fixes to avr8 cspec and elf extension, and additions to decompiler model rules 2025-07-16 20:22:28 +00:00
multiprecision.cc GP-4300 Full extended division in optimized division rules 2024-04-10 19:19:08 +00:00
multiprecision.hh GP-4300 Full extended division in optimized division rules 2024-04-10 19:19:08 +00:00
op.cc GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
op.hh GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
opbehavior.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
opbehavior.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
opcodes.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
opcodes.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
options.cc GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
options.hh GP-3965 Brace formatting 2023-11-15 21:49:20 +00:00
override.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
override.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
paramid.cc GP-4976 Only send back <typeref> 2024-10-08 20:21:52 +00:00
paramid.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
partmap.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
pcodecompile.cc GP-5581: Allow optimization by truncation of subpieced unique varnodes. 2025-08-18 17:12:23 +00:00
pcodecompile.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
pcodeinject.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
pcodeinject.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
pcodeparse.cc GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
pcodeparse.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
pcodeparse.y GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
pcoderaw.cc GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
pcoderaw.hh GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
prefersplit.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
prefersplit.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
prettyprint.cc GP-4376 Add setPackedOutput to Emit 2024-03-06 22:32:06 +00:00
prettyprint.hh GP-0: Certify 2025-04-21 07:54:19 -04:00
printc.cc GP-5240 Simplify late expressions where a SUBPIECE is taken of a PIECE 2025-01-08 23:04:23 +00:00
printc.hh Many typo's 2025-04-19 18:06:41 +02:00
printjava.cc GP-3680 Add case label tokens 2023-09-12 17:43:02 +00:00
printjava.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
printlanguage.cc GP-5240 Simplify late expressions where a SUBPIECE is taken of a PIECE 2025-01-08 23:04:23 +00:00
printlanguage.hh GP-5240 Simplify late expressions where a SUBPIECE is taken of a PIECE 2025-01-08 23:04:23 +00:00
rangemap.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
rangeutil.cc GP-0: Certify 2025-04-21 07:54:19 -04:00
rangeutil.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
raw_arch.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
raw_arch.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
ruleaction.cc GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
ruleaction.hh GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
rulecompile.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
rulecompile.hh GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
ruleparse.y Candidate release of source code. 2019-03-26 13:46:51 -04:00
semantics.cc GP-5581: Allow optimization by truncation of subpieced unique varnodes. 2025-08-18 17:12:23 +00:00
semantics.hh GP-5581: Allow optimization by truncation of subpieced unique varnodes. 2025-08-18 17:12:23 +00:00
signature.cc GP-4009 Introduced BSim functionality including support for postgresql, 2023-12-05 08:30:51 -05:00
signature.hh GP-4009 Introduced BSim functionality including support for postgresql, 2023-12-05 08:30:51 -05:00
signature_ghidra.cc GP-4009 Introduced BSim functionality including support for postgresql, 2023-12-05 08:30:51 -05:00
signature_ghidra.hh GP-4009 Introduced BSim functionality including support for postgresql, 2023-12-05 08:30:51 -05:00
slaformat.cc GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
slaformat.hh GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
sleigh.cc decompiler-cpp: Open sla files as 'binary' 2024-04-01 12:28:28 -04:00
sleigh.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
sleigh_arch.cc Use emplace instead of copy constructor 2024-09-12 07:07:24 -10:00
sleigh_arch.hh GP-4929: Certify 2024-09-13 11:51:28 -04:00
sleighbase.cc GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
sleighbase.hh GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
sleighexample.cc Fix C++ sleighexample 2024-03-04 11:41:14 -05:00
slgh_compile.cc GP-5581: Allow optimization by truncation of subpieced unique varnodes. 2025-08-18 17:12:23 +00:00
slgh_compile.hh GP-5581: Allow optimization by truncation of subpieced unique varnodes. 2025-08-18 17:12:23 +00:00
slghparse.cc GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
slghparse.hh GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
slghparse.y GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
slghpatexpress.cc GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
slghpatexpress.hh GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
slghpattern.cc GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
slghpattern.hh GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
slghscan.cc GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
slghscan.l GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
slghsymbol.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
slghsymbol.hh GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type 2024-02-28 22:02:46 +00:00
space.cc GP-2559 Calculate maximum precision reaching floating-point operations 2024-08-14 17:19:05 +00:00
space.hh GP-4285 Compressed SLEIGH 2024-02-28 18:39:15 +00:00
string_ghidra.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
string_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
stringmanage.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
stringmanage.hh GP-0: Certify 2025-04-21 07:54:19 -04:00
subflow.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
subflow.hh GP-5240 Simplify late expressions where a SUBPIECE is taken of a PIECE 2025-01-08 23:04:23 +00:00
test.cc GP-4976 Only send back <typeref> 2024-10-08 20:21:52 +00:00
test.hh Fix ASAN static initialization order fiasco 2024-02-16 11:58:09 -05:00
testfunction.cc GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
testfunction.hh GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
transform.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
transform.hh GP-4849 Volatile attribute in <register> tag. 2024-08-27 21:03:10 +00:00
translate.cc GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
translate.hh GP-5256 ExtraStack, sizes attribute, merge join sequence 2025-01-24 00:05:14 +00:00
type.cc GP-5869 Fix for some out of bounds array indices and shift amounts 2025-07-31 22:56:19 +00:00
type.hh Many typo's 2025-04-19 18:06:41 +02:00
typegrp_ghidra.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
typegrp_ghidra.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
typeop.cc GP-5915 Fix bug in ConditionalJoin 2025-08-07 15:19:32 +00:00
typeop.hh GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
types.h GP-4976 Only send back <typeref> 2024-10-08 20:21:52 +00:00
unify.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
unify.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
unionresolve.cc GP-3873 Data-type alignment support in decompiler 2023-09-26 17:00:24 +00:00
unionresolve.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
userop.cc GP-3307 Stack strings 2024-06-11 17:41:06 +00:00
userop.hh GP-3307 Stack strings 2024-06-11 17:41:06 +00:00
variable.cc GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
variable.hh GP-2470 Support for partial enums 2024-11-15 20:54:17 +00:00
varmap.cc Clear fake inputs prior to restructureVarnode 2024-06-18 18:41:12 +00:00
varmap.hh GP-3307 Stack strings 2024-06-11 17:41:06 +00:00
varnode.cc GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
varnode.hh GP-5934 Fix handling of integer minimum in SBORROW, SLESS rules, add 2025-08-19 21:22:37 +00:00
xml.cc Fix memory leak after xml errors 2023-05-24 19:37:13 -04:00
xml.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
xml.y Fix memory leak after xml errors 2023-05-24 19:37:13 -04:00
xml_arch.cc GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
xml_arch.hh GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00