PHP Класс PHPCfg\FuncContext

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$complete boolean
$incompletePhis SplObjectStorage
$labels Block[]
$scope SplObjectStorage
$unresolvedGotos array[]

Открытые методы

Метод Описание
__construct ( )
addToIncompletePhis ( Block $block, $name, Phi $phi )
isLocalVariable ( Block $block, $name )
setValueInScope ( Block $block, $name, Operand $value )

Описание методов

__construct() публичный Метод

public __construct ( )

addToIncompletePhis() публичный Метод

public addToIncompletePhis ( Block $block, $name, Phi $phi )
$block Block
$phi PHPCfg\Op\Phi

isLocalVariable() публичный Метод

public isLocalVariable ( Block $block, $name )
$block Block

setValueInScope() публичный Метод

public setValueInScope ( Block $block, $name, Operand $value )
$block Block
$value Operand

Описание свойств

$complete публичное свойство

public bool $complete
Результат boolean

$incompletePhis публичное свойство

public SplObjectStorage $incompletePhis
Результат SplObjectStorage

$labels публичное свойство

public Block[],phpcfg $labels
Результат Block[]

$scope публичное свойство

public SplObjectStorage $scope
Результат SplObjectStorage

$unresolvedGotos публичное свойство

public array[] $unresolvedGotos
Результат array[]