MCPcopy Create free account
hub / github.com/chearon/dropflow / peg$parseborder_top_style_dec

Function peg$parseborder_top_style_dec

src/parse-css.js:6675–6728  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

6673 }
6674
6675 function peg$parseborder_top_style_dec() {
6676 var s0, s1, s2, s3, s4, s5;
6677
6678 s0 = peg$currPos;
6679 if (input.substr(peg$currPos, 16).toLowerCase() === peg$c124) {
6680 s1 = input.substr(peg$currPos, 16);
6681 peg$currPos += 16;
6682 } else {
6683 s1 = peg$FAILED;
6684 if (peg$silentFails === 0) { peg$fail(peg$e129); }
6685 }
6686 if (s1 !== peg$FAILED) {
6687 s2 = [];
6688 s3 = peg$parseS();
6689 while (s3 !== peg$FAILED) {
6690 s2.push(s3);
6691 s3 = peg$parseS();
6692 }
6693 if (input.charCodeAt(peg$currPos) === 58) {
6694 s3 = peg$c1;
6695 peg$currPos++;
6696 } else {
6697 s3 = peg$FAILED;
6698 if (peg$silentFails === 0) { peg$fail(peg$e1); }
6699 }
6700 if (s3 !== peg$FAILED) {
6701 s4 = [];
6702 s5 = peg$parseS();
6703 while (s5 !== peg$FAILED) {
6704 s4.push(s5);
6705 s5 = peg$parseS();
6706 }
6707 s5 = peg$parseborder_style();
6708 if (s5 === peg$FAILED) {
6709 s5 = peg$parsedefault();
6710 }
6711 if (s5 !== peg$FAILED) {
6712 peg$savedPos = s0;
6713 s0 = peg$f92(s5);
6714 } else {
6715 peg$currPos = s0;
6716 s0 = peg$FAILED;
6717 }
6718 } else {
6719 peg$currPos = s0;
6720 s0 = peg$FAILED;
6721 }
6722 } else {
6723 peg$currPos = s0;
6724 s0 = peg$FAILED;
6725 }
6726
6727 return s0;
6728 }
6729
6730 function peg$parseborder_right_style_dec() {
6731 var s0, s1, s2, s3, s4, s5;

Callers 1

peg$parsedeclarationFunction · 0.85

Calls 6

peg$failFunction · 0.85
peg$parseSFunction · 0.85
peg$parseborder_styleFunction · 0.85
peg$parsedefaultFunction · 0.85
peg$f92Function · 0.85
pushMethod · 0.80

Tested by

no test coverage detected