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

Function peg$parseborder_bottom_width_dec

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

Source from the content-addressed store, hash-verified

6295 }
6296
6297 function peg$parseborder_bottom_width_dec() {
6298 var s0, s1, s2, s3, s4, s5;
6299
6300 s0 = peg$currPos;
6301 if (input.substr(peg$currPos, 19).toLowerCase() === peg$c121) {
6302 s1 = input.substr(peg$currPos, 19);
6303 peg$currPos += 19;
6304 } else {
6305 s1 = peg$FAILED;
6306 if (peg$silentFails === 0) { peg$fail(peg$e126); }
6307 }
6308 if (s1 !== peg$FAILED) {
6309 s2 = [];
6310 s3 = peg$parseS();
6311 while (s3 !== peg$FAILED) {
6312 s2.push(s3);
6313 s3 = peg$parseS();
6314 }
6315 if (input.charCodeAt(peg$currPos) === 58) {
6316 s3 = peg$c1;
6317 peg$currPos++;
6318 } else {
6319 s3 = peg$FAILED;
6320 if (peg$silentFails === 0) { peg$fail(peg$e1); }
6321 }
6322 if (s3 !== peg$FAILED) {
6323 s4 = [];
6324 s5 = peg$parseS();
6325 while (s5 !== peg$FAILED) {
6326 s4.push(s5);
6327 s5 = peg$parseS();
6328 }
6329 s5 = peg$parseLENGTH();
6330 if (s5 === peg$FAILED) {
6331 s5 = peg$parsedefault();
6332 }
6333 if (s5 !== peg$FAILED) {
6334 peg$savedPos = s0;
6335 s0 = peg$f86(s5);
6336 } else {
6337 peg$currPos = s0;
6338 s0 = peg$FAILED;
6339 }
6340 } else {
6341 peg$currPos = s0;
6342 s0 = peg$FAILED;
6343 }
6344 } else {
6345 peg$currPos = s0;
6346 s0 = peg$FAILED;
6347 }
6348
6349 return s0;
6350 }
6351
6352 function peg$parseborder_left_width_dec() {
6353 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$f86Function · 0.85
pushMethod · 0.80

Tested by

no test coverage detected