Subroutine Coverage

blib/lib/MarpaX/Languages/ECMAScript/AST/Grammar/ECMAScript_262_5/Pattern/Semantics.pm
Criterion Covered Total %
subroutine 9 95 9.4
pod 2 2 100.0


line count pod subroutine
1 1 n/a BEGIN
2 1 n/a BEGIN
5 1 n/a BEGIN
6 1 n/a BEGIN
7 1 n/a BEGIN
8 1 n/a BEGIN
9 1 n/a BEGIN
21 1 n/a BEGIN
30 1 n/a BEGIN
38 0 Yes new
45 0 Yes lparen
60 0 n/a _Pattern_Disjunction
68 0 n/a __ANON__
107 0 n/a _Disjunction_Alternative
112 0 n/a _Disjunction_Alternative_OR_Disjunction
118 0 n/a __ANON__
128 0 n/a _Alternative
131 0 n/a __ANON__
137 0 n/a _Alternative_Alternative_Term
143 0 n/a __ANON__
153 0 n/a _Term_Assertion
158 0 n/a __ANON__
175 0 n/a _Term_Atom
181 0 n/a _repeatMatcher
187 0 n/a __ANON__
219 0 n/a _parenIndexAndCount
239 0 n/a _Term_Atom_Quantifier
249 0 n/a __ANON__
256 0 n/a _Assertion_Caret
260 0 n/a __ANON__
280 0 n/a _Assertion_Dollar
284 0 n/a __ANON__
303 0 n/a _isWordChar
330 0 n/a _Assertion_b
334 0 n/a __ANON__
350 0 n/a _Assertion_B
354 0 n/a __ANON__
370 0 n/a _Assertion_DisjunctionPositiveLookAhead
376 0 n/a __ANON__
396 0 n/a _Assertion_DisjunctionNegativeLookAhead
402 0 n/a __ANON__
418 0 n/a _Quantifier_QuantifierPrefix
425 0 n/a _Quantifier_QuantifierPrefix_QuestionMark
432 0 n/a _QuantifierPrefix_Star
438 0 n/a _QuantifierPrefix_Plus
444 0 n/a _QuantifierPrefix_QuestionMark
450 0 n/a _QuantifierPrefix_DecimalDigits
456 0 n/a _QuantifierPrefix_DecimalDigits_Comma
462 0 n/a _QuantifierPrefix_DecimalDigits_DecimalDigits
468 0 n/a _canonicalize
501 0 n/a _characterSetMatcher
512 0 n/a __ANON__
536 0 n/a _Atom_PatternCharacter
547 0 n/a _Atom_Dot
556 0 n/a _Atom_Backslash_AtomEscape
562 0 n/a _Atom_Backslash_CharacterClass
569 0 n/a _Atom_Lparen_Disjunction_Rparen
574 0 n/a __ANON__
593 0 n/a _Atom_nonCapturingDisjunction
599 0 n/a _AtomEscape_DecimalEscape
617 0 n/a __ANON__
641 0 n/a _AtomEscape_CharacterEscape
649 0 n/a _AtomEscape_CharacterClassEscape
655 0 n/a _CharacterEscape_ControlEscape
678 0 n/a _CharacterEscape_ControlLetter
692 0 n/a _HexEscapeSequence
693 0 n/a _UnicodeEscapeSequence
696 0 n/a _CharacterEscape_HexEscapeSequence
702 0 n/a _CharacterEscape_UnicodeEscapeSequence
708 0 n/a _CharacterEscape_IdentityEscape
716 0 n/a _DecimalEscape_DecimalIntegerLiteral
727 0 n/a _DecimalIntegerLiteral
736 0 n/a _DecimalDigits
745 0 n/a _CharacterClassEscape
769 0 n/a _CharacterClass_ClassRanges
775 0 n/a _CharacterClass_CaretClassRanges
781 0 n/a _ClassRanges
787 0 n/a _ClassRanges_NonemptyClassRanges
793 0 n/a _NonemptyClassRanges_ClassAtom
799 0 n/a _rangeComplement
810 0 n/a _charsetUnion
848 0 n/a _NonemptyClassRanges_ClassAtom_NonemptyClassRangesNoDash
856 0 n/a _characterRange
901 0 n/a _NonemptyClassRanges_ClassAtom_ClassAtom_ClassRanges
912 0 n/a _NonemptyClassRangesNoDash_ClassAtom
918 0 n/a _NonemptyClassRangesNoDash_ClassAtomNoDash_NonemptyClassRangesNoDash
926 0 n/a _NonemptyClassRangesNoDash_ClassAtomNoDash_ClassAtom_ClassRanges
936 0 n/a _ClassAtom_Dash
942 0 n/a _ClassAtom_ClassAtomNoDash
948 0 n/a _ClassAtomNoDash_OneChar
957 0 n/a _ClassAtomNoDash_ClassEscape
963 0 n/a _ClassEscape_DecimalEscape
979 0 n/a _ClassEscape_b
985 0 n/a _ClassEscape_CharacterEscape
991 0 n/a _ClassEscape_CharacterClassEscape