decompiler 1.0.0
Classes | Variables
sleigh_arch.hh File Reference

Architecture objects that use a Translate object derived from Sleigh. More...

#include "filemanage.hh"
#include "architecture.hh"
#include "sleigh.hh"

Classes

class  CompilerTag
 Contents of a <compiler> tag in a .ldefs file. More...
 
class  LanguageDescription
 Contents of the <language> tag in a .ldefs file. More...
 
class  SleighArchitecture
 An Architecture that uses the decompiler's native SLEIGH translation engine. More...
 

Variables

AttributeId ATTRIB_DEPRECATED
 Marshaling attribute "deprecated".
 
AttributeId ATTRIB_ENDIAN
 Marshaling attribute "endian".
 
AttributeId ATTRIB_PROCESSOR
 Marshaling attribute "processor".
 
AttributeId ATTRIB_PROCESSORSPEC
 Marshaling attribute "processorspec".
 
AttributeId ATTRIB_SLAFILE
 Marshaling attribute "slafile".
 
AttributeId ATTRIB_SPEC
 Marshaling attribute "spec".
 
AttributeId ATTRIB_TARGET
 Marshaling attribute "target".
 
AttributeId ATTRIB_VARIANT
 Marshaling attribute "variant".
 
AttributeId ATTRIB_VERSION
 Marshaling attribute "version".
 
ElementId ELEM_COMPILER
 Marshaling element <compiler>
 
ElementId ELEM_DESCRIPTION
 Marshaling element <description>
 
ElementId ELEM_LANGUAGE
 Marshaling element <language>
 
ElementId ELEM_LANGUAGE_DEFINITIONS
 Marshaling element <language_definitions>
 

Detailed Description

Architecture objects that use a Translate object derived from Sleigh.