MCPcopy Index your code
hub / github.com/RubyLouvre/anu / parseNonemptyClassRanges

Function parseNonemptyClassRanges

test/babel.js:58617–58636  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

58615 }
58616
58617 function parseNonemptyClassRanges() {
58618 // NonemptyClassRanges ::
58619 // ClassAtom
58620 // ClassAtom NonemptyClassRangesNoDash
58621 // ClassAtom - ClassAtom ClassRanges
58622
58623 var atom = parseClassAtom();
58624 if (!atom) {
58625 bail('classAtom');
58626 }
58627
58628 if (current(']')) {
58629 // ClassAtom
58630 return [atom];
58631 }
58632
58633 // ClassAtom NonemptyClassRangesNoDash
58634 // ClassAtom - ClassAtom ClassRanges
58635 return parseHelperClassRanges(atom);
58636 }
58637
58638 function parseNonemptyClassRangesNoDash() {
58639 // NonemptyClassRangesNoDash ::

Callers 1

parseClassRangesFunction · 0.85

Calls 4

parseClassAtomFunction · 0.85
bailFunction · 0.85
currentFunction · 0.85
parseHelperClassRangesFunction · 0.85

Tested by

no test coverage detected