|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
Files | |
| address.hh | |
| Classes for specifying addresses and other low-level constants. | |
| emulate.hh | |
| Classes for emulating p-code. | |
| error.hh | |
| Base class for error handling facilities. | |
| float.hh | |
| Support for decoding different floating-point formats. | |
| globalcontext.hh | |
| Utilities for getting address-based context to the disassembler and decompiler. | |
| loadimage.hh | |
| Classes and API for accessing a binary load image. | |
| memstate.hh | |
| Classes for keeping track of memory state during emulation. | |
| opbehavior.hh | |
| Classes for describing the behavior of individual p-code operations. | |
| opcodes.hh | |
| All the individual p-code operations. | |
| partmap.hh | |
| The partmap<> template mapping a linear space to value objects. | |
| pcoderaw.hh | |
| Raw descriptions of varnodes and p-code ops. | |
| rangemap.hh | |
| Templates to define interval map containers. | |
| space.hh | |
| Classes for describing address spaces. | |
| translate.hh | |
| Classes for disassembly and pcode generation. | |
| xml.hh | |
| Lightweight (and incomplete) XML parser for marshaling data to and from the decompiler. | |