final class ValueArityRule
    implements RewriteRule

parse_tree_partitions.cc requires a common value width, and two or more fields for LIST rows. Runs after kind selection, expression grouping and scalar-list disambiguation.

Methods§

public function rewrite(TerminalSequence $sequence): TerminalSequence

Uses declared columns or the first ALTER value shape independently for each definition list.

Parameters

Test cases 2
Calls 15
public function declaredWidth(TerminalSequence $sequence, ?int $clause): ?int

Test cases 9§

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

Dedicated tests 3
Other tests reaching this symbol 6

Relations§

Instantiated in 1