enum ParamKind: string
Public API: explicitly declared with @visibility public.

Which of the parser, the lexer, or both a %param directive adds arguments to.

Telling the directives apartdoctest
\BisonParser\Ast\Declaration\ParamKind::from('lex-param')->name // => 'Lex'

Cases§

case Both = 'param'
case Lex = 'lex-param'
case Parse = 'parse-param'

Test cases 6§

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 5

Relations§

Static calls 1
Type declarations 1