final class BuildResult
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.

A built parse table together with the conflicts settled while building it.

Properties§

public ParseTable $table
public ConflictSummary $conflicts
public int $stateCount

Methods§

public function __construct(
    public ParseTable $table,
    public ConflictSummary $conflicts,
    public int $stateCount,
)

Parameters

$tableParseTableThe table
$conflictsConflictSummaryWhat was settled by default
$stateCountintHow many states the automaton has

Test cases 3§

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 2

Relations§

Instantiated in 1
Type declarations 1