PHP Class PHPCfg\Operand

Show file Open project: ircmaxell/php-cfg Class Usage Examples

Public Properties

Property Type Description
$assertions
$ops
$type
$usages

Public Methods

Method Description
addAssertion ( Operand $op, Assertion $assert, $mode = Assertion::MODE_INTERSECTION )
addUsage ( Op $op )
addWriteOp ( Op $op )
removeUsage ( Op $op )

Method Details

addAssertion() public method

public addAssertion ( Operand $op, Assertion $assert, $mode = Assertion::MODE_INTERSECTION )
$op Operand
$assert Assertion

addUsage() public method

public addUsage ( Op $op )
$op Op

addWriteOp() public method

public addWriteOp ( Op $op )
$op Op

removeUsage() public method

public removeUsage ( Op $op )
$op Op

Property Details

$assertions public property

public $assertions

$ops public property

public $ops

$type public property

public $type

$usages public property

public $usages