MCPcopy Create free account
hub / github.com/codemix/htmling / peg$parseNonEscapeCharacter

Function peg$parseNonEscapeCharacter

lib/parser.js:4399–4432  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4397 }
4398
4399 function peg$parseNonEscapeCharacter() {
4400 var s0, s1, s2;
4401
4402 s0 = peg$currPos;
4403 s1 = peg$currPos;
4404 peg$silentFails++;
4405 s2 = peg$parseEscapeCharacter();
4406 if (s2 === peg$FAILED) {
4407 s2 = peg$parseLineTerminator();
4408 }
4409 peg$silentFails--;
4410 if (s2 === peg$FAILED) {
4411 s1 = peg$c5;
4412 } else {
4413 peg$currPos = s1;
4414 s1 = peg$c3;
4415 }
4416 if (s1 !== peg$FAILED) {
4417 s2 = peg$parseSourceCharacter();
4418 if (s2 !== peg$FAILED) {
4419 peg$reportedPos = s0;
4420 s1 = peg$c134();
4421 s0 = s1;
4422 } else {
4423 peg$currPos = s0;
4424 s0 = peg$c3;
4425 }
4426 } else {
4427 peg$currPos = s0;
4428 s0 = peg$c3;
4429 }
4430
4431 return s0;
4432 }
4433
4434 function peg$parseEscapeCharacter() {
4435 var s0;

Callers 1

Calls 4

peg$parseEscapeCharacterFunction · 0.85
peg$parseLineTerminatorFunction · 0.85
peg$parseSourceCharacterFunction · 0.85
peg$c134Function · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…