line |
true |
false |
branch |
131
|
4 |
282 |
if ($self->testDetect2Chars($text, '*', '/', 0, 0, 0, undef, 0, '#pop', 'Comment')) |
138
|
2 |
280 |
if ($self->testRegExpr($text, '(FIXME|TODO|NOT(IC)?E):?', 0, 0, 0, undef, 0, '#stay', 'Note')) |
150
|
0 |
92 |
if ($self->testRegExpr($text, '(FIXME|TODO|NOT(IC)?E):?', 0, 0, 0, undef, 0, '#stay', 'Note')) |
162
|
4 |
434 |
if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword')) |
169
|
10 |
424 |
if ($self->testKeyword($text, 'types', 0, undef, 0, '#stay', 'Data Type')) |
176
|
0 |
424 |
if ($self->testKeyword($text, 'builtins', 0, undef, 0, '#stay', 'Builtin Function')) |
183
|
4 |
420 |
if ($self->testRegExpr($text, '`([\\+\\-\\*/%~&\\|^]|[!=<>]=|<|>>?|(\\[\\]|->)=?)', 0, 0, 0, undef, 0, '#stay', 'Builtin Function')) |
189
|
6 |
414 |
if ($self->testFloat($text, 0, undef, 0, '#stay', 'Float')) |
196
|
0 |
414 |
if ($self->testRegExpr($text, '0[bB][01]+', 0, 0, 0, undef, 0, '#stay', 'Binary')) |
202
|
0 |
414 |
if ($self->testHlCOct($text, 0, undef, 0, '#stay', 'Octal')) |
208
|
0 |
414 |
if ($self->testHlCHex($text, 0, undef, 0, '#stay', 'Hex')) |
214
|
0 |
414 |
if ($self->testInt($text, 0, undef, 0, '#stay', 'Decimal')) |
220
|
0 |
414 |
if ($self->testHlCChar($text, 0, undef, 0, '#stay', 'Char')) |
228
|
4 |
410 |
if ($self->testDetectChar($text, '{', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
236
|
4 |
406 |
if ($self->testDetectChar($text, '}', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
243
|
24 |
382 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'String', 'String')) |
251
|
2 |
380 |
if ($self->testDetect2Chars($text, '/', '/', 0, 0, 0, undef, 0, 'Line Comment', 'Comment')) |
259
|
2 |
378 |
if ($self->testDetect2Chars($text, '#', '!', 0, 0, 0, undef, 0, 'Line Comment', 'Comment')) |
268
|
2 |
376 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'Block Comment', 'Comment')) |
277
|
0 |
376 |
if ($self->testRegExpr($text, '#\\s*if\\s+0', 0, 0, 0, undef, 1, 'Outscoped', 'Preprocessor')) |
285
|
2 |
374 |
if ($self->testDetectChar($text, '#', 0, 0, 0, undef, 1, 'Preprocessor', 'Preprocessor')) |
297
|
0 |
0 |
if ($self->testRegExpr($text, '(FIXME|TODO|NOT(IC)?E):?', 0, 0, 0, undef, 0, '#stay', 'Note')) |
306
|
0 |
0 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'Block Comment', 'Comment')) |
315
|
0 |
0 |
if ($self->testRegExpr($text, '#\\s*if', 0, 0, 0, undef, 1, 'Outscoped intern', 'Comment')) |
324
|
0 |
0 |
if ($self->testRegExpr($text, '#\\s*(endif|elif|else)', 0, 0, 0, undef, 1, '#pop', 'Preprocessor')) |
338
|
0 |
0 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'Block Comment', 'Comment')) |
347
|
0 |
0 |
if ($self->testRegExpr($text, '#\\s*if', 0, 0, 0, undef, 1, 'Outscoped intern', 'Comment')) |
356
|
0 |
0 |
if ($self->testRegExpr($text, '#\\s*endif', 0, 0, 0, undef, 1, '#pop', 'Comment')) |
369
|
2 |
54 |
if ($self->testRangeDetect($text, '"', '"', 0, 0, undef, 0, '#stay', 'Preprocessor Lib')) |
377
|
0 |
54 |
if ($self->testRangeDetect($text, '<', '>', 0, 0, undef, 0, '#stay', 'Preprocessor Lib')) |
385
|
0 |
54 |
if ($self->testDetect2Chars($text, '/', '/', 0, 0, 0, undef, 0, 'Line Comment', 'Comment')) |
393
|
2 |
52 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'Block Comment', 'Comment')) |
399
|
0 |
52 |
if ($self->testLineContinue($text, 0, undef, 0, '#stay', 'Preprocessor')) |
411
|
0 |
180 |
if ($self->testRegExpr($text, '\\\\d[0-9]+', 0, 0, 0, undef, 0, '#stay', 'String Char')) |
417
|
12 |
168 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'String Char')) |
424
|
24 |
144 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
430
|
0 |
144 |
if ($self->testLineContinue($text, 0, undef, 0, '#stay', 'String')) |