PHP Класс PHPCfg\Visitor\DebugVisitor

Наследование: implements PHPCfg\Visitor
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$blocks SplObjectStorage

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

Метод Описание
enterBlock ( Block $block, Block $prior = null )
enterFunc ( Func $func )
enterOp ( Op $op, Block $block )
enterScript ( Script $script )
leaveBlock ( Block $block, Block $prior = null )
leaveFunc ( Func $func )
leaveOp ( Op $op, Block $block )
leaveScript ( Script $script )
skipBlock ( Block $block, Block $prior = null )

Защищенные методы

Метод Описание
getBlockId ( Block $block )

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

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

public enterBlock ( Block $block, Block $prior = null )
$block PHPCfg\Block
$prior PHPCfg\Block

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

public enterFunc ( Func $func )
$func PHPCfg\Func

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

public enterOp ( Op $op, Block $block )
$op PHPCfg\Op
$block PHPCfg\Block

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

public enterScript ( Script $script )
$script PHPCfg\Script

getBlockId() защищенный Метод

protected getBlockId ( Block $block )
$block PHPCfg\Block

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

public leaveBlock ( Block $block, Block $prior = null )
$block PHPCfg\Block
$prior PHPCfg\Block

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

public leaveFunc ( Func $func )
$func PHPCfg\Func

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

public leaveOp ( Op $op, Block $block )
$op PHPCfg\Op
$block PHPCfg\Block

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

public leaveScript ( Script $script )
$script PHPCfg\Script

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

public skipBlock ( Block $block, Block $prior = null )
$block PHPCfg\Block
$prior PHPCfg\Block

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

$blocks защищенное свойство

protected SplObjectStorage $blocks
Результат SplObjectStorage