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

Function peg$parseHTML

lib/parser.js:1020–1077  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1018 }
1019
1020 function peg$parseHTML() {
1021 var s0, s1;
1022
1023 s0 = [];
1024 s1 = peg$parseCOMMENT();
1025 if (s1 === peg$FAILED) {
1026 s1 = peg$parseTEMPLATE_ELEMENT();
1027 if (s1 === peg$FAILED) {
1028 s1 = peg$parseCUSTOM_ELEMENT();
1029 if (s1 === peg$FAILED) {
1030 s1 = peg$parseCONTENT_ELEMENT();
1031 if (s1 === peg$FAILED) {
1032 s1 = peg$parseINCLUDE_ELEMENT();
1033 if (s1 === peg$FAILED) {
1034 s1 = peg$parseOUTPUT_STATEMENT();
1035 if (s1 === peg$FAILED) {
1036 s1 = peg$parseSCRIPT_ELEMENT();
1037 if (s1 === peg$FAILED) {
1038 s1 = peg$parseRAW();
1039 }
1040 }
1041 }
1042 }
1043 }
1044 }
1045 }
1046 if (s1 !== peg$FAILED) {
1047 while (s1 !== peg$FAILED) {
1048 s0.push(s1);
1049 s1 = peg$parseCOMMENT();
1050 if (s1 === peg$FAILED) {
1051 s1 = peg$parseTEMPLATE_ELEMENT();
1052 if (s1 === peg$FAILED) {
1053 s1 = peg$parseCUSTOM_ELEMENT();
1054 if (s1 === peg$FAILED) {
1055 s1 = peg$parseCONTENT_ELEMENT();
1056 if (s1 === peg$FAILED) {
1057 s1 = peg$parseINCLUDE_ELEMENT();
1058 if (s1 === peg$FAILED) {
1059 s1 = peg$parseOUTPUT_STATEMENT();
1060 if (s1 === peg$FAILED) {
1061 s1 = peg$parseSCRIPT_ELEMENT();
1062 if (s1 === peg$FAILED) {
1063 s1 = peg$parseRAW();
1064 }
1065 }
1066 }
1067 }
1068 }
1069 }
1070 }
1071 }
1072 } else {
1073 s0 = peg$c3;
1074 }
1075
1076 return s0;
1077 }

Callers 5

peg$parseTemplateFunction · 0.85
peg$parseCUSTOM_ELEMENTFunction · 0.85
peg$parseCONTENT_ELEMENTFunction · 0.85
peg$parseINCLUDE_ELEMENTFunction · 0.85

Calls 8

peg$parseCOMMENTFunction · 0.85
peg$parseCUSTOM_ELEMENTFunction · 0.85
peg$parseCONTENT_ELEMENTFunction · 0.85
peg$parseINCLUDE_ELEMENTFunction · 0.85
peg$parseSCRIPT_ELEMENTFunction · 0.85
peg$parseRAWFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…