line |
true |
false |
branch |
6506
|
0 |
70 |
if ($self->testDetect2Chars($text, '\\', '"', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6514
|
0 |
70 |
if ($self->testDetect2Chars($text, '\\', '\\', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6522
|
0 |
70 |
if ($self->testDetect2Chars($text, '\\', 'n', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6530
|
0 |
70 |
if ($self->testDetect2Chars($text, '\\', 'r', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6538
|
0 |
70 |
if ($self->testDetect2Chars($text, '\\', 't', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6546
|
0 |
70 |
if ($self->testDetect2Chars($text, '\\', '$', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6553
|
0 |
70 |
if ($self->testRegExpr($text, '\\\\[0-7]{1,3}', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6560
|
0 |
70 |
if ($self->testRegExpr($text, '\\\\x[0-9A-Fa-f]{1,2}', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6567
|
0 |
70 |
if ($self->testRegExpr($text, '\\$[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[[a-zA-Z0-9_]*\\])*', 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6574
|
0 |
70 |
if ($self->testRegExpr($text, '\\$\\{[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[[a-zA-Z0-9_]*\\])*\\}', 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6581
|
0 |
70 |
if ($self->testRegExpr($text, q(\\{\\$[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[([0-9]*|"[^"]*")|'[^']*'|\\])*(->[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[[a-zA-Z0-9_]*\\])*(\\[([0-9]*|"[a-zA-Z_]*")|'[a-zA-Z_]*'|\\])*)*\\}), 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6588
|
6 |
64 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
6601
|
0 |
0 |
if ($self->testRegExpr($text, '^%1;?$', 0, 1, 0, undef, 0, '#pop', 'Backslash Code')) |
6608
|
0 |
0 |
if ($self->testRegExpr($text, '\\$[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[[a-zA-Z0-9_]*\\])*', 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6615
|
0 |
0 |
if ($self->testRegExpr($text, '\\$\\{[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[[a-zA-Z0-9_]*\\])*\\}', 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6622
|
0 |
0 |
if ($self->testRegExpr($text, q(\\{\\$[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[([0-9]*|"[a-zA-Z_]*")|'[a-zA-Z_]*'|\\])*(->[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*(\\[[a-zA-Z0-9_]*\\])*(\\[([0-9]*|"[a-zA-Z_]*")|'[a-zA-Z_]*'|\\])*)*\\}), 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6635
|
0 |
244 |
if ($self->testStringDetect($text, '?>', 0, 0, 1, undef, 0, '#pop', 'Keyword')) |
6644
|
2 |
72 |
if ($self->testDetectSpaces($text, 0, undef, 0, '#stay', undef)) |
6652
|
6 |
66 |
if ($self->testStringDetect($text, '?>', 0, 0, 0, undef, 0, '#pop#pop', 'Keyword')) |
6659
|
6 |
60 |
if ($self->testDetectChar($text, '#', 0, 0, 0, undef, 0, 'onelinecomment', 'Comment')) |
6664
|
0 |
60 |
if ($self->includePlugin('Doxygen', $text)) |
6672
|
2 |
58 |
if ($self->testDetect2Chars($text, '/', '/', 0, 0, 0, undef, 0, 'onelinecomment', 'Comment')) |
6681
|
2 |
56 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'twolinecomment', 'Comment')) |
6688
|
2 |
54 |
if ($self->testKeyword($text, 'control structures', 0, undef, 0, '#stay', 'Control Structures')) |
6695
|
2 |
52 |
if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword')) |
6702
|
4 |
48 |
if ($self->testKeyword($text, 'functions', 0, undef, 0, '#stay', 'Function')) |
6706
|
2 |
46 |
if ($self->testDetectIdentifier($text, 0, undef, 0, '#stay', undef)) |
6713
|
6 |
40 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'doblequotestring', 'String')) |
6720
|
0 |
40 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'singlequotestring', 'String')) |
6727
|
0 |
40 |
if ($self->testRegExpr($text, '<<<([A-Za-z_][A-Za-z0-9_]*)', 0, 0, 0, undef, 0, 'heredoc', 'Backslash Code')) |
6734
|
2 |
38 |
if ($self->testRegExpr($text, '\\$+[a-zA-Z_\\x7f-\\xff][a-zA-Z0-9_\\x7f-\\xff]*', 0, 0, 0, undef, 0, '#stay', 'Variable')) |
6741
|
0 |
38 |
if ($self->testRegExpr($text, '[0123456789]*\\.\\.\\.[0123456789]*', 0, 0, 0, undef, 0, '#stay', 'String')) |
6747
|
0 |
38 |
if ($self->testHlCOct($text, 0, undef, 0, '#stay', 'Octal')) |
6753
|
0 |
38 |
if ($self->testHlCHex($text, 0, undef, 0, '#stay', 'Hex')) |
6759
|
0 |
38 |
if ($self->testFloat($text, 0, undef, 0, '#stay', 'Float')) |
6765
|
0 |
38 |
if ($self->testInt($text, 0, undef, 0, '#stay', 'Decimal')) |
6773
|
2 |
36 |
if ($self->testDetectChar($text, '{', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
6781
|
2 |
34 |
if ($self->testDetectChar($text, '}', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
6788
|
14 |
20 |
if ($self->testAnyChar($text, ';()}{:,[]', 0, 0, undef, 0, '#stay', 'Other')) |
6801
|
0 |
0 |
if ($self->testDetect2Chars($text, '\\', q['], 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6809
|
0 |
0 |
if ($self->testDetect2Chars($text, '\\', '\\', 0, 0, 0, undef, 0, '#stay', 'Backslash Code')) |
6816
|
0 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, '#pop', 'String')) |
6829
|
6 |
0 |
if ($self->testRegExpr($text, '<\\?(?:=|php)?', 0, 0, 0, undef, 0, 'phpsource', 'Keyword')) |
6843
|
2 |
134 |
if ($self->testDetect2Chars($text, '*', '/', 0, 0, 0, undef, 0, '#pop', 'Comment')) |