Package ghidra.program.model.data
Class ProgramArchitectureTranslator
java.lang.Object
ghidra.program.util.LanguageTranslatorAdapter
ghidra.program.model.data.ProgramArchitectureTranslator
- All Implemented Interfaces:
LanguageTranslator
,ExtensionPoint
-
Field Summary
Fields inherited from class ghidra.program.util.LanguageTranslatorAdapter
DEFAULT_COMPILER_SPEC_ID
-
Constructor Summary
ConstructorDescriptionProgramArchitectureTranslator
(LanguageID oldLanguageId, int oldLanguageVersion, CompilerSpecID oldCompilerSpecId, Language newLanguage, CompilerSpecID newCompilerSpecId) ProgramArchitectureTranslator
(Language oldLanguage, CompilerSpecID oldCompilerSpecId, Language newLanguage, CompilerSpecID newCompilerSpecId) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class ghidra.program.util.LanguageTranslatorAdapter
findSpaceSameName, fixupInstructions, getDefaultLanguageTranslator, getNewAddressSpace, getNewCompilerSpecID, getNewContextRegister, getNewLanguage, getNewLanguageID, getNewRegister, getNewRegisterValue, getNewVersion, getOldCompilerSpec, getOldContextRegister, getOldLanguage, getOldLanguageID, getOldRegister, getOldRegisterContaining, getOldVersion, isSameRegisterConstruction, isValid, isValueTranslationRequired, toString, validateDefaultSpaceMap
-
Constructor Details
-
ProgramArchitectureTranslator
public ProgramArchitectureTranslator(Language oldLanguage, CompilerSpecID oldCompilerSpecId, Language newLanguage, CompilerSpecID newCompilerSpecId) throws CompilerSpecNotFoundException, IncompatibleLanguageException -
ProgramArchitectureTranslator
public ProgramArchitectureTranslator(LanguageID oldLanguageId, int oldLanguageVersion, CompilerSpecID oldCompilerSpecId, Language newLanguage, CompilerSpecID newCompilerSpecId) throws LanguageNotFoundException, CompilerSpecNotFoundException, IncompatibleLanguageException
-
-
Method Details
-
getOldCompilerSpec
-
getNewCompilerSpec
-