final class BoundaryCompletion

Discharges explicit left-boundary obligations before a candidate is committed. Traversal stops when the obligation is discharged; it never retries completed SQL.

Methods§

public function __construct(
    private LexemeGenerator $lexemes,
    private CandidateResolver $resolver,
    private array<int, string|null> $requests = [],
    private array<int, string|null> $keys = [],
    private ?ValueChoices $values = null,
)

Private surface 5§

Implementation details, listed for orientation only.

private LexemeGenerator $lexemes
private CandidateResolver $resolver
private array<int, string|null> $requests = []
private array<int, string|null> $keys = []
private ?ValueChoices $values = null

Test cases 32§

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

Dedicated tests 4
Other tests reaching this symbol 28

Relations§

Instantiated in 1
Method calls 1