Condition Coverage

blib/lib/Lang/HL.pm
Criterion Covered Total %
condition 0 66 0.0


or 3 conditions

line l !l&&r !l&&!r condition
237 0 0 0 $class->{'Comment'} || $class->{'Parent'} || $class->{'Packages'} || $class->{'ImplementFunction'} || $class->{'EmbedBlock'} || $class->{'Function'} || $class->{'NonSyntaxClass'}
306 0 0 0 $class->{'PackageWithConstructor'} || $class->{'PackageWithoutConstructor'}
342 0 0 0 $class->{'PackageParams'} || $class->{'Parameters'}
481 0 0 0 $class->{'EmptyParamList'} || $class->{'FunctionParams'}
559 0 0 0 $class->{'IfElse'} || $class->{'While'} || $class->{'ForEach'} || $class->{'ArrayEach'} || $class->{'HashEach'} || $class->{'For'} || $class->{'RegexMatch'} || $class->{'TryCatch'} || $class->{'EmbedBlock'} || $class->{'Comment'} || $class->{'Statement'} || $class->{'Packages'} || $class->{'NonSyntaxFunction'}
760 0 0 0 $class->{'Number'} || $class->{'VariableName'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'ClassAccessor'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'}
774 0 0 0 $class->{'Number'} || $class->{'VariableName'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'ClassAccessor'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'}
905 0 0 0 $class->{'GreaterThan'} || $class->{'LessThan'} || $class->{'Equals'} || $class->{'GreaterThanEquals'} || $class->{'LessThanEquals'} || $class->{'StringEquals'} || $class->{'StringNotEquals'} || $class->{'NotEqulas'} || $class->{'LogicalAnd'} || $class->{'LogicalOr'} || $class->{'EmbedBlock'}
919 0 0 0 $class->{'RealNumber'} || $class->{'String'} || $class->{'ScalarVariable'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'ClassAccessor'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'} || $class->{'GroupAccess'} || $class->{'EmbedBlock'}
967 0 0 0 $class->{'VariableDeclaration'} || $class->{'FunctionCall'} || $class->{'Assignment'} || $class->{'Regex'} || $class->{'MakeGroup'} || $class->{'ClassFunctionCall'} || $class->{'FunctionReferenceCall'} || $class->{'Return'} || $class->{'Last'} || $class->{'Next'} || $class->{'ObjectCall'}
1046 0 0 0 $class->{'ScalarDeclaration'} || $class->{'ArrayDeclaration'} || $class->{'HashDeclaration'} || $class->{'GroupDeclaration'}
1270 0 0 0 $class->{'RealNumber'} || $class->{'String'} || $class->{'ArrayList'} || $class->{'HashRef'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'VariableName'} || $class->{'EmbedBlock'}
1320 0 0 0 $class->{'Number'} || $class->{'String'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'} || $class->{'VariableName'} || $class->{'EmbedBlock'}
1334 0 0 0 $class->{'RealNumber'} || $class->{'String'} || $class->{'ArrayList'} || $class->{'HashRef'} || $class->{'VariableName'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'} || $class->{'EmbedBlock'}
1380 0 0 0 $class->{'RealNumber'} || $class->{'String'} || $class->{'VariableName'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'HashRef'} || $class->{'GroupAccess'} || $class->{'FunctionReturn'} || $class->{'ClassFunctionReturn'} || $class->{'EmbedBlock'} || $class->{'FunctionReference'} || $class->{'GroupAccess'} || $class->{'ClassFunctionReturn'} || $class->{'Calc'} || $class->{'ParamChars'} || $class->{'ObjectFunctionCall'}
1395 0 0 0 $class->{'ScalarAssignment'} || $class->{'ArrayAssignment'} || $class->{'GroupAssignment'} || $class->{'HashAssignment'} || $class->{'AccessorAssignment'}
1454 0 0 0 $class->{'RealNumber'} || $class->{'FunctionReturn'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'ScalarVariable'} || $class->{'Calc'} || $class->{'RegexMatchVariables'} || $class->{'ArrayList'} || $class->{'HashRef'} || $class->{'GroupReference'} || $class->{'GroupElement'} || $class->{'GroupAccess'} || $class->{'FunctionReference'} || $class->{'ClassAccessor'} || $class->{'ClassFunctionReturn'} || $class->{'String'} || $class->{'STDIN'} || $class->{'ObjectFunctionCall'} || $class->{'EmbedBlock'}
1486 0 0 0 $class->{'Number'} || $class->{'MatchParts'}
1609 0 0 0 $class->{'Number'} || $class->{'ScalarVariable'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'FunctionReturn'} || $class->{'ClassFunctionReturn'}
1655 0 0 0 $class->{'String'} || $class->{'Number'} || $class->{'ScalarVariable'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'FunctionReturn'} || $class->{'ClassFunctionReturn'}
1735 0 0 0 $class->{'RealNumber'} || $class->{'ScalarVariable'} || $class->{'ArrayElement'} || $class->{'HashElement'} || $class->{'ClassAccessor'} || $class->{'ClassFunctionReturn'} || $class->{'FunctionReturn'} || $class->{'EmbedBlock'} || $class->{'ObjectFunctionCall'}
1744 0 0 0 $class->{'Plus'} || $class->{'Minus'} || $class->{'Multiply'} || $class->{'Divide'} || $class->{'EmbedBlock'}