public interface

IESlice

implements IEGeneric
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IESlice

Class Overview

This IR represents a slice of another IR expression.

Summary

Public Methods
abstract int getBitEnd()
Retrieve the last bit of the range (same as getRange().getEnd()), exclusive
abstract int getBitStart()
Retrieve the first bit of the range (same as getRange().getBegin()), inclusive
abstract IERange getRange()
Retrieve the range applied to the whole expression.
abstract IEGeneric getWholeExpression()
Retrieve the unsliced expression.
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.IInstructionOperand
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric

Public Methods

public abstract int getBitEnd ()

Retrieve the last bit of the range (same as getRange().getEnd()), exclusive

public abstract int getBitStart ()

Retrieve the first bit of the range (same as getRange().getBegin()), inclusive

public abstract IERange getRange ()

Retrieve the range applied to the whole expression.

public abstract IEGeneric getWholeExpression ()

Retrieve the unsliced expression.