Header menu logo B2R2

State<'WorkUnit, 'Lattice, 'V> Type

Represents a state used in worklist-based dataflow analysis.

Constructors

Constructor Description

State(lattice)

Full Usage: State(lattice)

Parameters:
Returns: State<'WorkUnit, 'Lattice, 'V>
lattice : ILattice<'Lattice>
Returns: State<'WorkUnit, 'Lattice, 'V>

Instance members

Instance member Description

this.AbsValues

Full Usage: this.AbsValues

Returns: Dictionary<'WorkUnit, 'Lattice>
Returns: Dictionary<'WorkUnit, 'Lattice>

this.PopWork

Full Usage: this.PopWork

Returns: 'WorkUnit
Returns: 'WorkUnit

this.PushWork

Full Usage: this.PushWork

Parameters:
    work : 'WorkUnit

work : 'WorkUnit

this.WorkList

Full Usage: this.WorkList

Returns: Queue<'WorkUnit>
Returns: Queue<'WorkUnit>

Type something to start searching.