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

Function peg$parseborder_top_width_dec

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

Source from the content-addressed store, hash-verified

6185 }
6186
6187 function peg$parseborder_top_width_dec() {
6188 var s0, s1, s2, s3, s4, s5;
6189
6190 s0 = peg$currPos;
6191 if (input.substr(peg$currPos, 16).toLowerCase() === peg$c119) {
6192 s1 = input.substr(peg$currPos, 16);
6193 peg$currPos += 16;
6194 } else {
6195 s1 = peg$FAILED;
6196 if (peg$silentFails === 0) { peg$fail(peg$e124); }
6197 }
6198 if (s1 !== peg$FAILED) {
6199 s2 = [];
6200 s3 = peg$parseS();
6201 while (s3 !== peg$FAILED) {
6202 s2.push(s3);
6203 s3 = peg$parseS();
6204 }
6205 if (input.charCodeAt(peg$currPos) === 58) {
6206 s3 = peg$c1;
6207 peg$currPos++;
6208 } else {
6209 s3 = peg$FAILED;
6210 if (peg$silentFails === 0) { peg$fail(peg$e1); }
6211 }
6212 if (s3 !== peg$FAILED) {
6213 s4 = [];
6214 s5 = peg$parseS();
6215 while (s5 !== peg$FAILED) {
6216 s4.push(s5);
6217 s5 = peg$parseS();
6218 }
6219 s5 = peg$parseLENGTH();
6220 if (s5 === peg$FAILED) {
6221 s5 = peg$parsedefault();
6222 }
6223 if (s5 !== peg$FAILED) {
6224 peg$savedPos = s0;
6225 s0 = peg$f84(s5);
6226 } else {
6227 peg$currPos = s0;
6228 s0 = peg$FAILED;
6229 }
6230 } else {
6231 peg$currPos = s0;
6232 s0 = peg$FAILED;
6233 }
6234 } else {
6235 peg$currPos = s0;
6236 s0 = peg$FAILED;
6237 }
6238
6239 return s0;
6240 }
6241
6242 function peg$parseborder_right_width_dec() {
6243 var s0, s1, s2, s3, s4, s5;

Callers 1

peg$parsedeclarationFunction · 0.85

Calls 6

peg$failFunction · 0.85
peg$parseSFunction · 0.85
peg$parseLENGTHFunction · 0.85
peg$parsedefaultFunction · 0.85
peg$f84Function · 0.85
pushMethod · 0.80

Tested by

no test coverage detected