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

Function peg$parseborder_left_width_dec

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

Source from the content-addressed store, hash-verified

6350 }
6351
6352 function peg$parseborder_left_width_dec() {
6353 var s0, s1, s2, s3, s4, s5;
6354
6355 s0 = peg$currPos;
6356 if (input.substr(peg$currPos, 17).toLowerCase() === peg$c122) {
6357 s1 = input.substr(peg$currPos, 17);
6358 peg$currPos += 17;
6359 } else {
6360 s1 = peg$FAILED;
6361 if (peg$silentFails === 0) { peg$fail(peg$e127); }
6362 }
6363 if (s1 !== peg$FAILED) {
6364 s2 = [];
6365 s3 = peg$parseS();
6366 while (s3 !== peg$FAILED) {
6367 s2.push(s3);
6368 s3 = peg$parseS();
6369 }
6370 if (input.charCodeAt(peg$currPos) === 58) {
6371 s3 = peg$c1;
6372 peg$currPos++;
6373 } else {
6374 s3 = peg$FAILED;
6375 if (peg$silentFails === 0) { peg$fail(peg$e1); }
6376 }
6377 if (s3 !== peg$FAILED) {
6378 s4 = [];
6379 s5 = peg$parseS();
6380 while (s5 !== peg$FAILED) {
6381 s4.push(s5);
6382 s5 = peg$parseS();
6383 }
6384 s5 = peg$parseLENGTH();
6385 if (s5 === peg$FAILED) {
6386 s5 = peg$parsedefault();
6387 }
6388 if (s5 !== peg$FAILED) {
6389 peg$savedPos = s0;
6390 s0 = peg$f87(s5);
6391 } else {
6392 peg$currPos = s0;
6393 s0 = peg$FAILED;
6394 }
6395 } else {
6396 peg$currPos = s0;
6397 s0 = peg$FAILED;
6398 }
6399 } else {
6400 peg$currPos = s0;
6401 s0 = peg$FAILED;
6402 }
6403
6404 return s0;
6405 }
6406
6407 function peg$parseborder_width_dec() {
6408 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$parseLENGTHFunction · 0.85
peg$parsedefaultFunction · 0.85
peg$f87Function · 0.85
pushMethod · 0.80

Tested by

no test coverage detected