line |
true |
false |
branch |
367
|
0 |
0 |
if ($self->includeRules('PropDefVal rules', $text)) |
380
|
0 |
0 |
if ($self->testRegExpr($text, '^[\\t ]*has ', 1, 0, 0, undef, 0, 'has_decl', 'Keyword')) |
387
|
0 |
0 |
if ($self->testKeyword($text, 'ClassDeclOps', 0, undef, 0, '#stay', 'Keyword')) |
394
|
0 |
0 |
if ($self->testRegExpr($text, '[a-zA-Z_]+\\w*', 0, 0, 0, undef, 0, 'prop_def', 'Function')) |
402
|
0 |
0 |
if ($self->testDetectChar($text, ';', 0, 0, 0, undef, 0, '#pop', 'Pragma')) |
414
|
0 |
0 |
if ($self->testDetectChar($text, '!', 0, 0, 0, undef, 0, 'comment', 'Comment')) |
421
|
0 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'string', 'String')) |
428
|
0 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'word', 'Word')) |
435
|
0 |
0 |
if ($self->testKeyword($text, 'inline_pragmas', 0, undef, 0, '#stay', 'Pragma')) |
442
|
0 |
0 |
if ($self->testRegExpr($text, '--?>', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
449
|
0 |
0 |
if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword')) |
456
|
0 |
0 |
if ($self->testKeyword($text, 'actions', 0, undef, 0, '#stay', 'Actions')) |
463
|
0 |
0 |
if ($self->testKeyword($text, 'functions', 0, undef, 0, '#stay', 'PredefFunction')) |
470
|
0 |
0 |
if ($self->testKeyword($text, 'special_vals', 0, undef, 0, '#stay', 'Values')) |
477
|
0 |
0 |
if ($self->testKeyword($text, 'operators', 0, undef, 0, '#stay', 'Operator')) |
484
|
0 |
0 |
if ($self->testRegExpr($text, '##[a-zA-Z_]+\\w*', 0, 0, 0, undef, 0, '#stay', 'Actions')) |
491
|
0 |
0 |
if ($self->testRegExpr($text, '@[a-zA-Z_]+\\w*', 0, 0, 0, undef, 0, '#stay', 'OpCode')) |
498
|
0 |
0 |
if ($self->testRegExpr($text, '\\$[0-9a-fA-F]{1,4}', 0, 0, 0, undef, 0, '#stay', 'Number')) |
505
|
0 |
0 |
if ($self->testRegExpr($text, '[a-zA-Z_]+\\w*', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
512
|
0 |
0 |
if ($self->testRegExpr($text, '\\d+', 0, 0, 0, undef, 0, '#stay', 'Number')) |
520
|
0 |
0 |
if ($self->testDetectChar($text, '{', 0, 0, 0, undef, 0, '#stay', 'Keyword')) |
528
|
0 |
0 |
if ($self->testDetectChar($text, '}', 0, 0, 0, undef, 0, '#stay', 'Keyword')) |
535
|
0 |
0 |
if ($self->testAnyChar($text, '%&()+-<=>{|}~', 0, 0, undef, 0, '#stay', 'Operator')) |
547
|
0 |
0 |
if ($self->testDetectChar($text, '!', 0, 0, 0, undef, 0, 'comment', 'Comment')) |
554
|
0 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'string', 'String')) |
561
|
0 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'word', 'Word')) |
569
|
0 |
0 |
if ($self->testDetectChar($text, '[', 0, 0, 0, undef, 0, 'prop_func_def', 'Function')) |
576
|
0 |
0 |
if ($self->testDetectChar($text, ',', 0, 0, 0, undef, 0, '#pop', 'Operator')) |
583
|
0 |
0 |
if ($self->testRegExpr($text, '\\$[0-9a-fA-F]{1,4}', 0, 0, 0, undef, 0, '#stay', 'Number')) |
590
|
0 |
0 |
if ($self->testRegExpr($text, '\\d+', 0, 0, 0, undef, 0, '#stay', 'Number')) |
602
|
0 |
0 |
if ($self->testDetectChar($text, '!', 0, 0, 0, undef, 0, 'comment', 'Comment')) |
609
|
0 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'string', 'String')) |
617
|
0 |
0 |
if ($self->testRegExpr($text, '[[]\\s*[a-zA-Z_]+\\w*', 0, 0, 0, undef, 0, 'funcdef', 'Function')) |
627
|
0 |
0 |
if ($self->testRegExpr($text, ' *object | *class ', 1, 0, 0, 0, 0, 'ClassDecl', 'Pragma')) |
634
|
0 |
0 |
if ($self->testKeyword($text, 'pragmas', 0, undef, 0, '#stay', 'Pragma')) |
641
|
0 |
0 |
if ($self->testKeyword($text, 'inline_pragmas', 0, undef, 0, '#stay', 'Pragma')) |
648
|
0 |
0 |
if ($self->testRegExpr($text, '--?>', 0, 0, 0, undef, 0, '#stay', 'Operator')) |
655
|
0 |
0 |
if ($self->testRegExpr($text, '[a-zA-Z_]+\\d*', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
662
|
0 |
0 |
if ($self->testRegExpr($text, '\\$[0-9a-fA-F]{1,4}', 0, 0, 0, undef, 0, '#stay', 'Number')) |
669
|
0 |
0 |
if ($self->testRegExpr($text, '\\d+', 0, 0, 0, undef, 0, '#stay', 'Number')) |
684
|
0 |
0 |
if ($self->includeRules('Normal', $text)) |
693
|
0 |
0 |
if ($self->testDetect2Chars($text, ']', ';', 0, 0, 0, undef, 0, '#pop', 'Function')) |
706
|
0 |
0 |
if ($self->testDetectChar($text, ';', 0, 0, 0, undef, 0, '#pop#pop#pop', 'Pragma')) |
711
|
0 |
0 |
if ($self->includeRules('PropDefVal rules', $text)) |
724
|
0 |
0 |
if ($self->testDetectChar($text, ',', 0, 0, 0, undef, 0, '#pop', 'Function')) |
732
|
0 |
0 |
if ($self->testDetectChar($text, ';', 0, 0, 0, undef, 0, '#pop#pop#pop', 'Pragma')) |
740
|
0 |
0 |
if ($self->testDetectChar($text, '[', 0, 0, 0, undef, 0, 'prop_func_def', 'Function')) |
745
|
0 |
0 |
if ($self->includeRules('PropDefVal rules', $text)) |
758
|
0 |
0 |
if ($self->testDetectChar($text, ']', 0, 0, 0, undef, 0, '#pop', 'Function')) |
763
|
0 |
0 |
if ($self->includeRules('Normal', $text)) |
775
|
0 |
0 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
787
|
0 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, '#pop', 'Word')) |