Package ghidra.program.util
Class SymbolicPropogator.Value
- java.lang.Object
 - 
- ghidra.program.util.SymbolicPropogator.Value
 
 
- 
- Enclosing class:
 - SymbolicPropogator
 
public class SymbolicPropogator.Value extends java.lang.ObjectValuecorresponds to a constant value or register relative value. 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistergetRelativeRegister()longgetValue()booleanisRegisterRelativeValue() 
 - 
 
- 
- 
Method Detail
- 
getValue
public long getValue()
- Returns:
 - constant value. This value is register-relative if isRegisterRelativeValue() returns true.
 
 
- 
isRegisterRelativeValue
public boolean isRegisterRelativeValue()
- Returns:
 - true if value is relative to a particular input register.
 - See Also:
 getRelativeRegister()
 
- 
getRelativeRegister
public Register getRelativeRegister()
- Returns:
 - relative-register or null if this Value is a simple constant.
 
 
 - 
 
 -