enumDefineForm
enum DefineForm: string
Public API: explicitly declared with
@visibility public.The three forms a %define value may take: a bare keyword, a string, or braced code.
\BisonParser\Ast\Declaration\DefineForm::Code->value // => 'code'Cases§
case Keyword = 'keyword'case String = 'string'case Code = 'code'Test cases 8§
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 7
Relations§
Constant reads 6
- class-const BisonParser\Printer\DeclarationPrinter::define() packages/bison-parser/src/Printer/DeclarationPrinter.php:160
- class-const BisonParser\Printer\DeclarationPrinter::define() packages/bison-parser/src/Printer/DeclarationPrinter.php:161
- class-const BisonParser\Printer\DeclarationPrinter::define() packages/bison-parser/src/Printer/DeclarationPrinter.php:162
- class-const BisonParser\Syntax\DeclarationParser::define() packages/bison-parser/src/Syntax/DeclarationParser.php:154
- class-const BisonParser\Syntax\DeclarationParser::define() packages/bison-parser/src/Syntax/DeclarationParser.php:156
- class-const BisonParser\Syntax\DeclarationParser::define() packages/bison-parser/src/Syntax/DeclarationParser.php:158