Interface IEMem
- All Superinterfaces:
IEGeneric,IInstructionOperand
An IR expression representing a dereference to a sized memory area.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThis flag indicates that the memory expression references non-local data. -
Method Summary
Modifier and TypeMethodDescriptionRetrieve Memory address of thisIEMemRetrieve Memory segment (offset) from memory address.voidsetReference(IEGeneric reference) voidsetSegment(IEGeneric optionalSegment) Methods inherited from interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric
accessesMemory, addFlags, asCompose, asCond, asGroup, asGroupElt, asImm, asMem, asOperation, asRange, asSlice, asStatement, asVar, bit, collectSubExpressions, copyProperties, countSuccessiveBits, duplicate, equalsEx, evaluate, evaluateAddress, evaluateUnsignedLong, examine, extend, find, findByType, findByType, findParent, findParent, generateC, getBitsize, getDefinedOrUsedAsDestination, getExplicitlyUsed, getExplicitlyUsed, getFlags, getPriority, getSafeType, getType, getUsed, getUsed, half, hasFlags, isCompose, isCond, isGroup, isGroupElt, isImm, isMem, isOperation, isOperation, isOperation, isOperation, isRange, isSlice, isSlice, isStatement, isVar, isVar, leftShift, leftShift, lsb, msb, part, removeFlags, replaceSubExpression, replaceVar, rightShift, rightShift, safelyType, setFlags, setType, setType, setType, signExtend, slice, slice, slice, topHalf, updateTypes, verify, visitDepthPost, visitDepthPost, visitDepthPost, visitDepthPre, visitDepthPre, visitDepthPre, zeroExtendMethods inherited from interface com.pnfsoftware.jeb.core.units.code.IInstructionOperand
format
-
Field Details
-
FLAG_HINT_EXTERNAL
static final int FLAG_HINT_EXTERNALThis flag indicates that the memory expression references non-local data.- See Also:
-
-
Method Details