Lines Matching defs:nextTokPtr
48 # define INVALID_LEAD_CASE(n, ptr, nextTokPtr) \
53 *(nextTokPtr) = (ptr); \
59 # define INVALID_CASES(ptr, nextTokPtr) \
60 INVALID_LEAD_CASE(2, ptr, nextTokPtr) \
61 INVALID_LEAD_CASE(3, ptr, nextTokPtr) \
62 INVALID_LEAD_CASE(4, ptr, nextTokPtr) \
66 *(nextTokPtr) = (ptr); \
69 # define CHECK_NAME_CASE(n, enc, ptr, end, nextTokPtr) \
74 *nextTokPtr = ptr; \
80 # define CHECK_NAME_CASES(enc, ptr, end, nextTokPtr) \
83 *nextTokPtr = ptr; \
94 CHECK_NAME_CASE(2, enc, ptr, end, nextTokPtr) \
95 CHECK_NAME_CASE(3, enc, ptr, end, nextTokPtr) \
96 CHECK_NAME_CASE(4, enc, ptr, end, nextTokPtr)
98 # define CHECK_NMSTRT_CASE(n, enc, ptr, end, nextTokPtr) \
103 *nextTokPtr = ptr; \
109 # define CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr) \
112 *nextTokPtr = ptr; \
120 CHECK_NMSTRT_CASE(2, enc, ptr, end, nextTokPtr) \
121 CHECK_NMSTRT_CASE(3, enc, ptr, end, nextTokPtr) \
122 CHECK_NMSTRT_CASE(4, enc, ptr, end, nextTokPtr)
146 const char **nextTokPtr) {
149 *nextTokPtr = ptr;
155 INVALID_CASES(ptr, nextTokPtr)
163 *nextTokPtr = ptr;
166 *nextTokPtr = ptr + MINBPC(enc);
183 const char **nextTokPtr) {
187 return PREFIX(scanComment)(enc, ptr + MINBPC(enc), end, nextTokPtr);
189 *nextTokPtr = ptr + MINBPC(enc);
196 *nextTokPtr = ptr;
209 *nextTokPtr = ptr;
216 *nextTokPtr = ptr;
223 *nextTokPtr = ptr;
277 const char **nextTokPtr) {
282 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
284 *nextTokPtr = ptr;
289 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
294 *nextTokPtr = ptr;
300 INVALID_CASES(ptr, nextTokPtr)
305 *nextTokPtr = ptr + MINBPC(enc);
317 *nextTokPtr = ptr;
323 *nextTokPtr = ptr + MINBPC(enc);
328 *nextTokPtr = ptr;
337 const char **nextTokPtr) {
346 *nextTokPtr = ptr;
350 *nextTokPtr = ptr;
356 const char **nextTokPtr) {
380 *nextTokPtr = ptr + MINBPC(enc);
387 *nextTokPtr = ptr;
390 *nextTokPtr = ptr + MINBPC(enc);
392 INVALID_CASES(ptr, nextTokPtr)
402 *nextTokPtr = ptr; \
417 *nextTokPtr = ptr;
424 *nextTokPtr = ptr;
432 const char **nextTokPtr) {
435 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
437 *nextTokPtr = ptr;
442 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
453 *nextTokPtr = ptr + MINBPC(enc);
456 *nextTokPtr = ptr;
469 *nextTokPtr = ptr + MINBPC(enc);
472 *nextTokPtr = ptr;
483 const char **nextTokPtr) {
490 *nextTokPtr = ptr;
499 *nextTokPtr = ptr + MINBPC(enc);
502 *nextTokPtr = ptr;
514 const char **nextTokPtr) {
517 return PREFIX(scanHexCharRef)(enc, ptr + MINBPC(enc), end, nextTokPtr);
522 *nextTokPtr = ptr;
530 *nextTokPtr = ptr + MINBPC(enc);
533 *nextTokPtr = ptr;
545 const char **nextTokPtr) {
548 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
550 return PREFIX(scanCharRef)(enc, ptr + MINBPC(enc), end, nextTokPtr);
552 *nextTokPtr = ptr;
557 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
559 *nextTokPtr = ptr + MINBPC(enc);
562 *nextTokPtr = ptr;
573 const char **nextTokPtr) {
579 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
583 *nextTokPtr = ptr;
590 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
592 *nextTokPtr = ptr;
614 *nextTokPtr = ptr;
636 *nextTokPtr = ptr;
649 INVALID_CASES(ptr, nextTokPtr)
654 *nextTokPtr = ptr;
660 *nextTokPtr = ptr;
679 *nextTokPtr = ptr;
687 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
694 *nextTokPtr = ptr + MINBPC(enc);
701 *nextTokPtr = ptr;
704 *nextTokPtr = ptr + MINBPC(enc);
707 *nextTokPtr = ptr;
715 *nextTokPtr = ptr;
726 const char **nextTokPtr) {
732 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
738 return PREFIX(scanComment)(enc, ptr + MINBPC(enc), end, nextTokPtr);
740 return PREFIX(scanCdataSection)(enc, ptr + MINBPC(enc), end, nextTokPtr);
742 *nextTokPtr = ptr;
745 return PREFIX(scanPi)(enc, ptr + MINBPC(enc), end, nextTokPtr);
747 return PREFIX(scanEndTag)(enc, ptr + MINBPC(enc), end, nextTokPtr);
749 *nextTokPtr = ptr;
758 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
762 *nextTokPtr = ptr;
769 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
771 *nextTokPtr = ptr;
782 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
793 *nextTokPtr = ptr;
796 return PREFIX(scanAtts)(enc, ptr, end, nextTokPtr);
802 *nextTokPtr = ptr + MINBPC(enc);
809 *nextTokPtr = ptr;
812 *nextTokPtr = ptr + MINBPC(enc);
815 *nextTokPtr = ptr;
824 const char **nextTokPtr) {
838 return PREFIX(scanLt)(enc, ptr + MINBPC(enc), end, nextTokPtr);
840 return PREFIX(scanRef)(enc, ptr + MINBPC(enc), end, nextTokPtr);
847 *nextTokPtr = ptr;
850 *nextTokPtr = ptr + MINBPC(enc);
865 *nextTokPtr = ptr;
867 INVALID_CASES(ptr, nextTokPtr)
877 *nextTokPtr = ptr; \
897 *nextTokPtr = ptr + 2 * MINBPC(enc);
909 *nextTokPtr = ptr;
916 *nextTokPtr = ptr;
924 const char **nextTokPtr) {
927 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
932 *nextTokPtr = ptr;
935 *nextTokPtr = ptr;
940 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
942 *nextTokPtr = ptr + MINBPC(enc);
945 *nextTokPtr = ptr;
954 const char **nextTokPtr) {
957 CHECK_NMSTRT_CASES(enc, ptr, end, nextTokPtr)
959 *nextTokPtr = ptr;
964 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
972 *nextTokPtr = ptr;
975 *nextTokPtr = ptr;
984 const char **nextTokPtr) {
988 INVALID_CASES(ptr, nextTokPtr)
996 *nextTokPtr = ptr;
1018 const char **nextTokPtr) {
1033 return PREFIX(scanLit)(BT_QUOT, enc, ptr + MINBPC(enc), end, nextTokPtr);
1035 return PREFIX(scanLit)(BT_APOS, enc, ptr + MINBPC(enc), end, nextTokPtr);
1041 return PREFIX(scanDecl)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1043 return PREFIX(scanPi)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1050 *nextTokPtr = ptr - MINBPC(enc);
1053 *nextTokPtr = ptr;
1058 *nextTokPtr = end;
1079 *nextTokPtr = ptr;
1083 *nextTokPtr = ptr;
1086 return PREFIX(scanPercent)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1088 *nextTokPtr = ptr + MINBPC(enc);
1091 *nextTokPtr = ptr + MINBPC(enc);
1100 *nextTokPtr = ptr + 2 * MINBPC(enc);
1104 *nextTokPtr = ptr;
1107 *nextTokPtr = ptr + MINBPC(enc);
1115 *nextTokPtr = ptr + MINBPC(enc);
1118 *nextTokPtr = ptr + MINBPC(enc);
1121 *nextTokPtr = ptr + MINBPC(enc);
1130 *nextTokPtr = ptr;
1133 *nextTokPtr = ptr;
1136 *nextTokPtr = ptr + MINBPC(enc);
1139 *nextTokPtr = ptr + MINBPC(enc);
1142 return PREFIX(scanPoundName)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1148 *nextTokPtr = ptr; \
1161 *nextTokPtr = ptr; \
1194 *nextTokPtr = ptr;
1199 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
1209 *nextTokPtr = ptr;
1219 CHECK_NAME_CASES(enc, ptr, end, nextTokPtr)
1233 *nextTokPtr = ptr;
1236 *nextTokPtr = ptr + MINBPC(enc);
1240 *nextTokPtr = ptr;
1243 *nextTokPtr = ptr + MINBPC(enc);
1247 *nextTokPtr = ptr;
1250 *nextTokPtr = ptr + MINBPC(enc);
1253 *nextTokPtr = ptr;
1262 const char **nextTokPtr) {
1287 return PREFIX(scanRef)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1288 *nextTokPtr = ptr;
1292 *nextTokPtr = ptr;
1296 *nextTokPtr = ptr + MINBPC(enc);
1299 *nextTokPtr = ptr;
1308 *nextTokPtr = ptr;
1311 *nextTokPtr = ptr;
1315 *nextTokPtr = ptr + MINBPC(enc);
1318 *nextTokPtr = ptr;
1325 *nextTokPtr = ptr;
1331 const char **nextTokPtr) {
1356 return PREFIX(scanRef)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1357 *nextTokPtr = ptr;
1361 int tok = PREFIX(scanPercent)(enc, ptr + MINBPC(enc), end, nextTokPtr);
1364 *nextTokPtr = ptr;
1368 *nextTokPtr = ptr + MINBPC(enc);
1371 *nextTokPtr = ptr;
1380 *nextTokPtr = ptr;
1383 *nextTokPtr = ptr;
1390 *nextTokPtr = ptr;
1398 const char **nextTokPtr) {
1409 INVALID_CASES(ptr, nextTokPtr)
1431 *nextTokPtr = ptr;