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