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.