line |
true |
false |
branch |
23
|
0 |
0 |
if s/^\"// |
26
|
0 |
0 |
if s/^([^"\\]+)// |
30
|
0 |
0 |
if s[^\\(['"\\/])][] |
33
|
0 |
0 |
if s/^\\b// |
36
|
0 |
0 |
if s/^\\f// |
39
|
0 |
0 |
if s/^\\n// |
42
|
0 |
0 |
if s/^\\r// |
45
|
0 |
0 |
if s/^\\t// |
48
|
0 |
0 |
if ($type eq 'UTF8_STRING_LITERAL') { } |
49
|
0 |
0 |
if s/^\\([0-7]{1,2})// |
52
|
0 |
0 |
if s/^\\([0-3][0-7]{2})// |
55
|
0 |
0 |
if s/^\\x([0-9A-Fa-f]{2})// |
60
|
0 |
0 |
if ($parser->YYData->{'encoding'} eq 'iso-8859-1') { } |
61
|
0 |
0 |
if s/^\\([0-7]{1,2})// |
64
|
0 |
0 |
if s/^\\([0-3][0-7]{2})// |
67
|
0 |
0 |
if s/^\\x([0-9A-Fa-f]{2})// |
72
|
0 |
0 |
if s/^\\([0-7]{1,2})// and $type = 'UTF8_STRING_LITERAL' |
76
|
0 |
0 |
if s/^\\([0-3][0-7]{2})// and $type = 'UTF8_STRING_LITERAL' |
80
|
0 |
0 |
if s/^\\x([0-9A-Fa-f]{2})// and $type = 'UTF8_STRING_LITERAL' |
86
|
0 |
0 |
if ($type eq 'UTF8_STRING_LITERAL') { } |
87
|
0 |
0 |
if s/^\\u([0-9A-Fa-f]{4})// |
92
|
0 |
0 |
if s/^\\u([0-9A-Fa-f]{4})// and $type = 'UTF8_STRING_LITERAL' |
97
|
0 |
0 |
if s/^\\// |
117
|
0 |
0 |
if s/^'// |
120
|
0 |
0 |
if s/^([^'\\]+)// |
124
|
0 |
0 |
if s[^\\(['"\\/])][] |
127
|
0 |
0 |
if s/^\\b// |
130
|
0 |
0 |
if s/^\\f// |
133
|
0 |
0 |
if s/^\\n// |
136
|
0 |
0 |
if s/^\\r// |
139
|
0 |
0 |
if s/^\\t// |
142
|
0 |
0 |
if ($type eq 'UTF8_STRING_LITERAL') { } |
143
|
0 |
0 |
if s/^\\([0-7]{1,2})// |
146
|
0 |
0 |
if s/^\\([0-3][0-7]{2})// |
149
|
0 |
0 |
if s/^\\x([0-9A-Fa-f]{2})// |
154
|
0 |
0 |
if ($parser->YYData->{'encoding'} eq 'iso-8859-1') { } |
155
|
0 |
0 |
if s/^\\([0-7]{1,2})// |
158
|
0 |
0 |
if s/^\\([0-3][0-7]{2})// |
161
|
0 |
0 |
if s/^\\x([0-9A-Fa-f]{2})// |
166
|
0 |
0 |
if s/^\\([0-7]{1,2})// and $type = 'UTF8_STRING_LITERAL' |
170
|
0 |
0 |
if s/^\\([0-3][0-7]{2})// and $type = 'UTF8_STRING_LITERAL' |
174
|
0 |
0 |
if s/^\\x([0-9A-Fa-f]{2})// and $type = 'UTF8_STRING_LITERAL' |
180
|
0 |
0 |
if ($type eq 'UTF8_STRING_LITERAL') { } |
181
|
0 |
0 |
if s/^\\u([0-9A-Fa-f]{4})// |
186
|
0 |
0 |
if s/^\\u([0-9A-Fa-f]{4})// and $type = 'UTF8_STRING_LITERAL' |
191
|
0 |
0 |
if s/^\\// |
205
|
0 |
0 |
if (exists $parser->YYData->{'keyword'}{$ident}) { } |
|
0 |
0 |
elsif (exists $parser->YYData->{'invalid_keyword'}{$ident}) { } |
238
|
0 |
0 |
unless $parser->YYData->{'INPUT'} or $parser->YYData->{'INPUT'} = readline $parser->YYData->{'fh'} |
243
|
0 |
0 |
if s/^\n// |
246
|
0 |
0 |
if s[^\*/][] |
248
|
0 |
0 |
if s/^.// |
260
|
0 |
0 |
unless $parser->YYData->{'INPUT'} or $parser->YYData->{'INPUT'} = readline $parser->YYData->{'fh'} |
265
|
0 |
0 |
if s/^(\n)// |
270
|
0 |
0 |
if s[^\*/][] |
272
|
0 |
0 |
unless ($flag) |
273
|
0 |
0 |
if s/^\*// |
278
|
0 |
0 |
if s/^([ \r\t\f\013]+)// |
280
|
0 |
0 |
if s/^(.)// |
292
|
0 |
0 |
unless $parser->YYData->{'INPUT'} or $parser->YYData->{'INPUT'} = readline $parser->YYData->{'fh'} |
299
|
0 |
0 |
if s/^\n// |
303
|
0 |
0 |
if s[^/\*\*][] |
307
|
0 |
0 |
if s[^/\*][] |
310
|
0 |
0 |
if s[^//(.*)\n][] |
314
|
0 |
0 |
if s/^([0-9]+\.[0-9]+[Ee][+\-]?[0-9]+)// |
316
|
0 |
0 |
if s/^([0-9]+[Ee][+\-]?[0-9]+)// |
318
|
0 |
0 |
if s/^(\.[0-9]+[Ee][+\-]?[0-9]+)// |
320
|
0 |
0 |
if s/^([0-9]+\.[0-9]+)// |
322
|
0 |
0 |
if s/^([0-9]+\.)// |
324
|
0 |
0 |
if s/^(\.[0-9]+)// |
327
|
0 |
0 |
if s/^0([0-7]+)// |
329
|
0 |
0 |
if s/^0[Xx]([A-Fa-f0-9]+)// |
331
|
0 |
0 |
if s/^(0)// |
333
|
0 |
0 |
if s/^([1-9][0-9]*)// |
336
|
0 |
0 |
if s/^\"// |
339
|
0 |
0 |
if s/^\'// |
342
|
0 |
0 |
if s/^([A-Z_a-z][0-9A-Z_a-z]*)// |
345
|
0 |
0 |
if s/^(\+=)// |
347
|
0 |
0 |
if s/^(\-=)// |
349
|
0 |
0 |
if s/^(\*=)// |
351
|
0 |
0 |
if s[^(/=)][] |
353
|
0 |
0 |
if s/^(&=)// |
355
|
0 |
0 |
if s/^(\|=)// |
357
|
0 |
0 |
if s/^(\^=)// |
359
|
0 |
0 |
if s/^(%=)// |
361
|
0 |
0 |
if s/^(<<=)// |
363
|
0 |
0 |
if s/^(>>=)// |
365
|
0 |
0 |
if s/^(>>>=)// |
367
|
0 |
0 |
if s/^(div=)// |
369
|
0 |
0 |
if s/^(&&)// |
371
|
0 |
0 |
if s/^(\|\|)// |
373
|
0 |
0 |
if s/^(\+\+)// |
375
|
0 |
0 |
if s/^(\-\-)// |
377
|
0 |
0 |
if s/^(<<)// |
379
|
0 |
0 |
if s/^(>>>)// |
381
|
0 |
0 |
if s/^(>>)// |
383
|
0 |
0 |
if s/^(<=)// |
385
|
0 |
0 |
if s/^(>=)// |
387
|
0 |
0 |
if s/^(==)// |
389
|
0 |
0 |
if s/^(!=)// |
392
|
0 |
0 |
if s[^([=><,!~\?:\.\+\-\*/&\|\^%\(\)\{\};#])][] |
395
|
0 |
0 |
if s/^([\S]+)// |