PHP 클래스 PHPCfg\FuncContext

파일 보기 프로젝트 열기: ircmaxell/php-cfg 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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[]