| 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')) |