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

Represents a grammar rule definition.

Example: select_stmt: SELECT select_item_list | SELECT DISTINCT select_item_list ;

Type Aliases§

AlternativeNodeList = list<BisonAlternativeNode>

Properties§

public string $name
public list<BisonAlternativeNode> $alternatives

Methods§

public function __construct(
    public string $name,
    public list<BisonAlternativeNode> $alternatives,
)

Parameters

$namestring
$alternativeslist<BisonAlternativeNode>
Test cases 92

Test cases 97§

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

Dedicated tests 2
Other tests reaching this symbol 95

Relations§

Instantiated in 1
Type declarations 1