Library/Call.php
public function addCallStatusOrJump(CompilationContext $compilationContext)
    {
        $compilationContext->headersManager->add('kernel/fcall');
        if ($compilationContext->insideTryCatch) {
            $compilationContext->codePrinter->output(
                'zephir_check_call_status_or_jump(try_end_'.$compilationContext->currentTryCatch.');'
            );

            return;
        }

        $compilationContext->codePrinter->output('zephir_check_call_status();');
    }
public function addCallStatusOrJump(CompilationContext $compilationContext)
    {
        $compilationContext->headersManager->add('kernel/fcall');
        if ($compilationContext->insideTryCatch) {
            $compilationContext->codePrinter->output(
                'zephir_check_call_status_or_jump(try_end_'.$compilationContext->currentTryCatch.');'
            );

            return;
        }

        $compilationContext->codePrinter->output('zephir_check_call_status();');
    }
public function addCallStatusOrJump ( CompilationContext $ compilationContext ) { $ compilationContext -> headersManager -> add ( 'kernel/fcall' ) ; if ( $ compilationContext -> insideTryCatch ) { $ compilationContext -> codePrinter -> output ( 'zephir_check_call_status_or_jump(try_end_' . $ compilationContext -> currentTryCatch . ');' ) ; return ; } $ compilationContext -> codePrinter -> output ( 'zephir_check_call_status();' ) ; }
Checks the last call status or make a label jump to the next catch block.

@param CompilationContext $compilationContext
Checks the last call status or make a label jump to the next catch block .