AbstractProgramContext

Package: ghidra.program.util
Type: class

9.2_PUBLIC

addedmethod: getContextRegisters
java.util.List<ghidra.program.model.lang.Register> getContextRegisters()
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage()
addedmethod: init
void init(ghidra.program.model.lang.Language lang)
addedfield: language
ghidra.program.model.lang.Language language
modifiedmethod: getRegisterNames
return type: java.lang.String[] → List
- java.lang.String[] getRegisterNames()
+ java.util.List<java.lang.String> getRegisterNames()
modifiedmethod: getRegisters
return type: ghidra.program.model.lang.Register[] → List
- ghidra.program.model.lang.Register[] getRegisters()
+ java.util.List<ghidra.program.model.lang.Register> getRegisters()
removedmethod: getProcessorStateRegisters
ghidra.program.model.lang.Register[] getProcessorStateRegisters()
removedmethod: initNameMap
void initNameMap()
removedfield: registerNameMap
java.util.Map<java.lang.String,ghidra.program.model.lang.Register> registerNameMap
removedfield: registers
ghidra.program.model.lang.Register[] registers

9.0.2_PUBLIC

addedfield: baseContextRegister
ghidra.program.model.lang.Register baseContextRegister
addedfield: defaultDisassemblyContext
ghidra.program.model.lang.RegisterValue defaultDisassemblyContext
addedmethod: initNameMap
void initNameMap()
addedfield: registerNameMap
java.util.Map<java.lang.String,ghidra.program.model.lang.Register> registerNameMap
addedfield: registers
ghidra.program.model.lang.Register[] registers

9.0.1_PUBLIC

introducedInitial version