Свойство | Тип | Описание | |
---|---|---|---|
$currentImplementation | Pinq\Parsing\IFunctionInterpreter |
Метод | Описание | |
---|---|---|
__construct ( $name = null, array $data = [], $dataName = '' ) | ||
interpreters ( ) |
Метод | Описание | |
---|---|---|
assertParametersAre ( callable $function, array $parameterExpressions ) | ||
assertRecompilesCorrectly ( callable $function, array $argumentSets = null, |
||
assertScopedVariables ( callable $function, array $variableValueMap, $removeThis = true ) | ||
implementations ( ) | ||
verifyImplementation ( ) : Pinq\Parsing\IFunctionInterpreter |
Метод | Описание | |
---|---|---|
assertSerializesAndUnserializedCorrectly ( Pinq\Parsing\IFunctionStructure $function ) | ||
recompile ( Pinq\Parsing\IFunctionReflection $reflection, Pinq\Parsing\IFunctionStructure $structure, &$closureExpression = null ) |
public __construct ( $name = null, array $data = [], $dataName = '' ) | ||
$data | array |
final protected assertParametersAre ( callable $function, array $parameterExpressions ) | ||
$function | callable | |
$parameterExpressions | array |
final protected assertRecompilesCorrectly ( callable $function, array $argumentSets = null, |
||
$function | callable | |
$argumentSets | array | |
$returnExpression |
final protected assertScopedVariables ( callable $function, array $variableValueMap, $removeThis = true ) | ||
$function | callable | |
$variableValueMap | array |
final protected verifyImplementation ( ) : Pinq\Parsing\IFunctionInterpreter | ||
Результат | Pinq\Parsing\IFunctionInterpreter |