final class Completion
Restricted visibility: declared "@visibility Deriver\Deriver\Evaluator" and "@visibility Deriver\Deriver\Evaluator\Execution". Code outside that scope must not name this declaration.

A pending completion that a finally block can resume or replace.

Properties§

public CompletionKind $kind = CompletionKind::Normal
public Term|null $value = null
public int $target = 0
public int $depth = 0

Methods§

public function __construct(
    public CompletionKind $kind = CompletionKind::Normal,
    public Term|null $value = null,
    public int $target = 0,
    public int $depth = 0,
)

Parameters

$kindCompletionKindkind
$valueTerm|nullvalue
$targetinttarget
$depthintdepth
Calls 1

Test cases 185§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 1
Other tests reaching this symbol 184

Relations§

Instantiated in 75
Type declarations 2