PHP Class PHPCompiler\AbstractBackend

Inheritance: implements phpcompiler\Backend
Afficher le fichier Open project: ircmaxell/php-compiler

Méthodes publiques

Méthode Description
compile ( array $blocks )

Méthodes protégées

Méthode Description
compileClass ( Class_ $class )
compileFunction ( Function_ $func )
compileGlobal ( Block $block )
finish ( )
initState ( )

Method Details

compile() public méthode

public compile ( array $blocks )
$blocks array

compileClass() abstract protected méthode

abstract protected compileClass ( Class_ $class )
$class PHPCfg\Op\Stmt\Class_

compileFunction() abstract protected méthode

abstract protected compileFunction ( Function_ $func )
$func PHPCfg\Op\Stmt\Function_

compileGlobal() protected méthode

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

finish() abstract protected méthode

abstract protected finish ( )

initState() abstract protected méthode

abstract protected initState ( )