()
| 58636 | } |
| 58637 | |
| 58638 | function parseNonemptyClassRangesNoDash() { |
| 58639 | // NonemptyClassRangesNoDash :: |
| 58640 | // ClassAtom |
| 58641 | // ClassAtomNoDash NonemptyClassRangesNoDash |
| 58642 | // ClassAtomNoDash - ClassAtom ClassRanges |
| 58643 | |
| 58644 | var res = parseClassAtom(); |
| 58645 | if (!res) { |
| 58646 | bail('classAtom'); |
| 58647 | } |
| 58648 | if (current(']')) { |
| 58649 | // ClassAtom |
| 58650 | return res; |
| 58651 | } |
| 58652 | |
| 58653 | // ClassAtomNoDash NonemptyClassRangesNoDash |
| 58654 | // ClassAtomNoDash - ClassAtom ClassRanges |
| 58655 | return parseHelperClassRanges(res); |
| 58656 | } |
| 58657 | |
| 58658 | function parseClassAtom() { |
| 58659 | // ClassAtom :: |
no test coverage detected