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

Function peg$parseborder_left_style_dec

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

Source from the content-addressed store, hash-verified

6838 }
6839
6840 function peg$parseborder_left_style_dec() {
6841 var s0, s1, s2, s3, s4, s5;
6842
6843 s0 = peg$currPos;
6844 if (input.substr(peg$currPos, 17).toLowerCase() === peg$c127) {
6845 s1 = input.substr(peg$currPos, 17);
6846 peg$currPos += 17;
6847 } else {
6848 s1 = peg$FAILED;
6849 if (peg$silentFails === 0) { peg$fail(peg$e132); }
6850 }
6851 if (s1 !== peg$FAILED) {
6852 s2 = [];
6853 s3 = peg$parseS();
6854 while (s3 !== peg$FAILED) {
6855 s2.push(s3);
6856 s3 = peg$parseS();
6857 }
6858 if (input.charCodeAt(peg$currPos) === 58) {
6859 s3 = peg$c1;
6860 peg$currPos++;
6861 } else {
6862 s3 = peg$FAILED;
6863 if (peg$silentFails === 0) { peg$fail(peg$e1); }
6864 }
6865 if (s3 !== peg$FAILED) {
6866 s4 = [];
6867 s5 = peg$parseS();
6868 while (s5 !== peg$FAILED) {
6869 s4.push(s5);
6870 s5 = peg$parseS();
6871 }
6872 s5 = peg$parseborder_style();
6873 if (s5 === peg$FAILED) {
6874 s5 = peg$parsedefault();
6875 }
6876 if (s5 !== peg$FAILED) {
6877 peg$savedPos = s0;
6878 s0 = peg$f95(s5);
6879 } else {
6880 peg$currPos = s0;
6881 s0 = peg$FAILED;
6882 }
6883 } else {
6884 peg$currPos = s0;
6885 s0 = peg$FAILED;
6886 }
6887 } else {
6888 peg$currPos = s0;
6889 s0 = peg$FAILED;
6890 }
6891
6892 return s0;
6893 }
6894
6895 function peg$parseborder_style_dec() {
6896 var s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11;

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$f95Function · 0.85
pushMethod · 0.80

Tested by

no test coverage detected