Branch Coverage

blib/lib/Syntax/Highlight/Engine/Kate/AHDL.pm
Criterion Covered Total %
branch 0 56 0.0


line true false branch
152 0 0 if ($self->testDetectChar($text, '%', 0, 0, 0, undef, 0, '#pop', 'Comment'))
166 0 0 if ($self->testRegExpr($text, '\\bdefaults\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
175 0 0 if ($self->testRegExpr($text, '\\bend\\s+defaults\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
184 0 0 if ($self->testRegExpr($text, '\\bif\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
193 0 0 if ($self->testRegExpr($text, '\\bend\\s+if\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
202 0 0 if ($self->testRegExpr($text, '\\btable\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
211 0 0 if ($self->testRegExpr($text, '\\bend\\s+table\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
220 0 0 if ($self->testRegExpr($text, '\\bcase\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
229 0 0 if ($self->testRegExpr($text, '\\bend\\s+case\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
238 0 0 if ($self->testRegExpr($text, '\\bbegin\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
247 0 0 if ($self->testRegExpr($text, '\\bend\\b', 1, 0, 0, undef, 0, '#stay', 'Keyword'))
255 0 0 if ($self->testDetectChar($text, '(', 0, 0, 0, undef, 0, '#stay', 'Normal Text'))
263 0 0 if ($self->testDetectChar($text, ')', 0, 0, 0, undef, 0, '#stay', 'Normal Text'))
270 0 0 if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword'))
277 0 0 if ($self->testKeyword($text, 'types', 0, undef, 0, '#stay', 'Data Type'))
284 0 0 if ($self->testKeyword($text, 'operator', 0, undef, 0, '#stay', 'Operator'))
291 0 0 if ($self->testRegExpr($text, '\\b(\\d+)\\b', 0, 0, 0, undef, 0, '#stay', 'Decimal'))
299 0 0 if ($self->testRegExpr($text, '\\bb"(0|1|x)+"', 1, 0, 0, undef, 0, '#stay', 'Bit'))
307 0 0 if ($self->testRegExpr($text, '\\b(o|q)"[0-7*]"', 1, 0, 0, undef, 0, '#stay', 'Octal'))
315 0 0 if ($self->testRegExpr($text, '\\b(h|x)"[0-9a-f]*"', 1, 0, 0, undef, 0, '#stay', 'Hex'))
322 0 0 if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'string', 'String'))
331 0 0 if ($self->testRegExpr($text, '--\\s*BEGIN.*$', 0, 0, 0, undef, 1, '#stay', 'Region Marker'))
340 0 0 if ($self->testRegExpr($text, '--\\s*END.*$', 0, 0, 0, undef, 1, '#stay', 'Region Marker'))
347 0 0 if ($self->testRegExpr($text, '--.*$', 0, 0, 0, undef, 0, '#stay', 'Comment'))
354 0 0 if ($self->testDetectChar($text, '%', 0, 0, 0, undef, 0, 'comment', 'Comment'))
360 0 0 if ($self->testHlCChar($text, 0, undef, 0, '#stay', 'Char'))
373 0 0 if ($self->testDetect2Chars($text, '\\', '"', 0, 0, 0, undef, 0, '#stay', 'Char'))
380 0 0 if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String'))