PHP 클래스 PHPCfg\Visitor\DebugVisitor

상속: implements PHPCfg\Visitor
파일 보기 프로젝트 열기: ircmaxell/php-cfg

보호된 프로퍼티들

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