|
decompiler
1.0.0
|
High-level control of the sleigh compilation process. More...
#include "sleighbase.hh"#include "pcodecompile.hh"#include "filemanage.hh"#include <iostream>#include <sstream>Classes | |
| struct | ghidra::RtlPair |
| A helper class to associate a named Constructor section with its symbol scope. More... | |
| class | ghidra::SectionVector |
| A collection of named p-code sections for a single Constructor. More... | |
| struct | ghidra::SpaceQuality |
| Qualities associated (via parsing) with an address space. More... | |
| struct | ghidra::FieldQuality |
| Qualities associated (via parsing) with a token or context field. More... | |
| class | ghidra::WithBlock |
| Subtable, pattern, and context information applied across a with block. More... | |
| class | ghidra::ConsistencyChecker |
| Derive Varnode sizes and optimize p-code in SLEIGH Constructors. More... | |
| struct | ghidra::ConsistencyChecker::OptimizeRecord |
| Description of how a temporary register is being used within a Constructor. More... | |
| struct | ghidra::FieldContext |
| Helper function holding properties of a context field prior to calculating the context layout. More... | |
| class | ghidra::MacroBuilder |
| A class for expanding macro directives within a p-code section. More... | |
| class | ghidra::SleighPcode |
| Parsing for the semantic section of Constructors. More... | |
| class | ghidra::SleighCompile |
| SLEIGH specification compiling. More... | |
Variables | |
| int | ghidra::yydebug |
| Debug state for the SLEIGH parse functions. | |
High-level control of the sleigh compilation process.
1.8.13