Lines Matching refs:parser
357 Parser parser(str); in parse() local
359 if (!parser(&unused, ',') in parse()
375 Parser parser(str); in parse() local
376 if (parser(&crsm.sw1).skip(',')(&crsm.sw2).hasMore()) { in parse()
377 if (parser.skip(',').matchSoFar()) { in parse()
378 crsm.response = toString(parser.remaining()); in parse()
384 } else if (!parser.fullMatch()) { in parse()
399 Parser parser(str); in parse() local
400 if (parser(&state).fullMatch()) { in parse()
416 Parser parser(str); in parse() local
424 if (parser(&state).fullMatch()) { in parse()
431 if (parser(&unsolMode).skip(',')(&state).fullMatch()) { in parse()
438 if (parser(&state).skip(',').skip('"')(&areaCodeHex, '"') in parse()
449 if (parser(&unsolMode).skip(',') in parse()
471 Parser parser(str); in parse() local
479 if (parser(&state).fullMatch()) { in parse()
486 if (parser(&unsolMode).skip(',')(&state).fullMatch()) { in parse()
493 if (parser(&state).skip(',').skip('"')(&areaCodeHex, '"') in parse()
504 if (parser(&unsolMode).skip(',') in parse()
526 Parser parser(str); in parse() local
534 if (parser(&state).fullMatch()) { in parse()
541 if (parser(&unsolMode).skip(',')(&state).fullMatch()) { in parse()
548 if (parser(&state).skip(',').skip('"')(&areaCodeHex, '"') in parse()
559 if (parser(&unsolMode).skip(',') in parse()
650 Parser parser(str); in parse() local
651 if (!parser.skip("+COPS:").skip(' ').hasMore()) { goto err; } in parse()
653 if (parser.front() == '(') { in parse()
654 while (parser.matchSoFar()) { in parse()
658 if (parser.skip('(')(&state).skip(',') in parse()
665 if (parser.front() == ',') { in parse()
666 parser.skip(','); in parse()
680 if (!parser(&networkSelectionMode).skip(',')(&n).skip(',')(&str, kCR).matchSoFar()) { in parse()
684 if ((n == 2) && parser.fullMatch()) { in parse()
690 } else if ((str == "0") && parser.fullMatch()) { in parse()
699 if (!parser.skip("+COPS:").skip(' ').skip("0,1,")(&operatorInfo.shortName, kCR) in parse()
720 Parser parser(str); in parse() local
721 if (!parser(&cdmaRoamingPreference).fullMatch()) { in parse()
742 Parser parser(str); in parse() local
743 if (parser(&source).fullMatch()) { in parse()
759 Parser parser(str); in parse() local
760 if (!parser(&values[0]).matchSoFar()) { in parse()
767 for (n = 1; parser.hasMore() && (n < kMaxSize); ++n) { in parse()
768 if (!parser.skip(',')(&values[n]).matchSoFar()) { in parse()
775 if (!parser.fullMatch()) { in parse()
883 Parser parser(str); in parse() local
884 while (parser.hasMore()) { in parse()
894 if (parser.skip("+CLCC:").skip(' ')(&index).skip(',') in parse()
925 Parser parser(str); in parse() local
926 while (parser.hasMore()) { in parse()
930 if (parser.skip("+CCFCU:").skip(' ')(&cfi.status).skip(',') in parse()
933 switch (parser.front()) { in parse()
935 if (!parser.skip(',')(&ignore, ',')(&ignore, ',') in parse()
944 parser.skip(kCR); in parse()
971 Parser parser(str); in parse() local
972 if (parser(&mode).skip(',')(&ccwa.serviceClass).fullMatch()) { in parse()
987 Parser parser(str); in parse() local
988 if (parser(&cusatd.a).skip(',').skip(' ')(&cusatd.a).fullMatch()) { in parse()
1022 Parser parser(str); in parse() local
1023 if (parser(&cusatt.value).fullMatch()) { in parse()
1058 Parser parser(str); in parse() local
1061 if (parser(&len).skip(',').matchSoFar()) { in parse()
1062 const std::string_view response = parser.remaining(); in parse()
1081 Parser parser(str); in parse() local
1084 if (parser(&len).skip(',').matchSoFar()) { in parse()
1085 const std::string_view response = parser.remaining(); in parse()
1113 Parser parser(str); in parse() local
1114 if (parser(&enable).skip(',')(&status).fullMatch()) { in parse()
1131 Parser parser(str); in parse() local
1132 if (parser(&clir.n).skip(',')(&clir.m).fullMatch()) { in parse()
1145 Parser parser(str); in parse() local
1146 if (parser(&on).fullMatch()) { in parse()
1161 Parser parser(str); in parse() local
1162 if (parser(&isEmergencyMode).fullMatch()) { in parse()
1178 Parser parser(str); in parse() local
1179 if (!parser(&csca.sca, ',')(&csca.tosca).fullMatch()) { in parse()
1195 Parser parser(str); in parse() local
1196 if (!parser(&cscb.mode).skip(',') in parse()
1222 Parser parser(str); in parseIds() local
1223 while (parser.hasMore()) { in parseIds()
1225 if (!parser(&a.from).matchSoFar()) { in parseIds()
1229 if (parser.fullMatch()) { in parseIds()
1235 switch (parser.front()) { in parseIds()
1237 if (!parser.skip('-')(&a.to).matchSoFar()) { in parseIds()
1241 if (parser.fullMatch()) { in parseIds()
1243 } else if (parser.front() == ',') { in parseIds()
1244 parser.skip(','); in parseIds()
1251 parser.skip(','); in parseIds()
1267 Parser parser(str); in parse() local
1268 if (!parser(&cmgs.messageRef).fullMatch()) { in parse()
1282 Parser parser(str); in parse() local
1283 if (!parser(&cmgw.messageRef).fullMatch()) { in parse()
1298 Parser parser(str); in parse() local
1299 if (parser(&cmt.something).skip(kCR).matchSoFar()) { in parse()
1300 if (parser(&strPdu, kCR).matchSoFar()) { in parse()
1302 return { parser.consumed(), make(std::move(cmt)) }; in parse()
1320 Parser parser(str); in parse() local
1321 if (parser(&cds.pduSize).skip(kCR).matchSoFar()) { in parse()
1322 if (parser(&strPdu, kCR).matchSoFar()) { in parse()
1324 return { parser.consumed(), make(std::move(cds)) }; in parse()
1343 Parser parser(str); in parse() local
1344 while (parser.hasMore()) { in parse()
1347 if (parser.skip("+CGDCONT:").skip(' ')(&pdpContext.index).skip(',') in parse()
1372 Parser parser(str); in parse() local
1373 if (parser(&cgcontrdp.cid).skip(',')(&cgcontrdp.bearer).skip(',') in parse()
1377 cgcontrdp.dns1 = parser.remainingAsString(); in parse()
1403 Parser parser(str); in parse() local
1404 if (!parser(&status).skip(',') in parse()
1433 Parser parser(str); in parse() local
1442 if (!parser(&mbau.status).fullMatch()) { in parse()
1448 if (parser(&mbau.status).skip(',')(&kc, ',').matchSoFar()) { in parse()
1449 sres = parser.remaining(); in parse()
1456 if (parser(&mbau.status).skip(',')(&ck, ',')(&ik, ',').matchSoFar()) { in parse()
1457 resAuts = parser.remaining(); in parse()
1479 Parser parser(str); in parse() local
1480 parser.skip(' ')(&yy).skip('/')(&month).skip('/')(&day).skip(':') in parse()
1484 if (!parser.matchSoFar()) { in parse()
1500 .tzName = toString(parser.remaining()), in parse()