decompiler  1.0.0
Classes
translate.hh File Reference

Classes for disassembly and pcode generation. More...

#include "pcoderaw.hh"
#include "float.hh"

Classes

struct  ghidra::UnimplError
 Exception for encountering unimplemented pcode. More...
 
struct  ghidra::BadDataError
 Exception for bad instruction data. More...
 
class  ghidra::TruncationTag
 Object for describing how a space should be truncated. More...
 
class  ghidra::PcodeEmit
 Abstract class for emitting pcode to an application. More...
 
class  ghidra::AssemblyEmit
 Abstract class for emitting disassembly to an application. More...
 
class  ghidra::AddressResolver
 Abstract class for converting native constants to addresses. More...
 
class  ghidra::SpacebaseSpace
 A virtual space stack space. More...
 
class  ghidra::JoinRecord
 A record describing how logical values are split. More...
 
struct  ghidra::JoinRecordCompare
 Comparator for JoinRecord objects. More...
 
class  ghidra::AddrSpaceManager
 A manager for different address spaces. More...
 
class  ghidra::Translate
 The interface to a translation engine for a processor. More...
 

Detailed Description

Classes for disassembly and pcode generation.

Classes for keeping track of spaces and registers (for a single architecture).