• Home
  • Raw
  • Download

Lines Matching refs:wp

172 	statep->ls_start = Xsavepos(ws, wp);			\
180 wp = Xrestpos(ws, wp, statep->ls_start); \
205 char *wp; /* output word pointer */ in yylex() local
215 Xinit(ws, wp, 64, ATEMP); in yylex()
224 *wp++ = OQUOTE; in yylex()
262 Xcheck(ws, wp); in yylex()
272 *wp++ = ADELIM; in yylex()
273 *wp++ = c; in yylex()
285 *wp = EOS; in yylex()
286 if (is_wdvarname(Xstring(ws, wp), false)) { in yylex()
290 *wp++ = CHAR; in yylex()
291 *wp++ = c; in yylex()
293 Xcheck(ws, wp); in yylex()
294 *wp++ = CHAR; in yylex()
295 *wp++ = *p++; in yylex()
301 *wp++ = CHAR; in yylex()
302 *wp++ = c; in yylex()
310 *wp++ = OPAT; in yylex()
311 *wp++ = c; in yylex()
324 *wp++ = QCHAR; in yylex()
325 *wp++ = c; in yylex()
332 *wp++ = OQUOTE; in yylex()
338 *wp++ = OQUOTE; in yylex()
375 *wp++ = QCHAR; in yylex()
376 *wp++ = c; in yylex()
380 Xcheck(ws, wp); in yylex()
383 *wp++ = CHAR; in yylex()
384 *wp++ = '\\'; in yylex()
385 *wp++ = CHAR; in yylex()
386 *wp++ = c; in yylex()
397 *wp++ = EXPRSUB; in yylex()
410 XcheckN(ws, wp, cz); in yylex()
411 *wp++ = c; in yylex()
412 memcpy(wp, sp, cz); in yylex()
413 wp += cz; in yylex()
432 *wp++ = OSUBST; in yylex()
433 *wp++ = '{' /*}*/; in yylex()
434 wp = get_brace_var(&ws, wp); in yylex()
438 *wp++ = CHAR; in yylex()
439 *wp++ = c; in yylex()
442 *wp++ = CHAR; in yylex()
443 *wp++ = '0'; in yylex()
444 *wp++ = ADELIM; in yylex()
445 *wp++ = ':'; in yylex()
458 *wp++ = CHAR; in yylex()
459 *wp++ = ' '; in yylex()
474 *wp++ = CHAR; in yylex()
475 *wp++ = c; in yylex()
477 *wp++ = c2; in yylex()
478 *wp++ = c; in yylex()
520 *wp++ = OSUBST; in yylex()
521 *wp++ = 'X'; in yylex()
523 Xcheck(ws, wp); in yylex()
524 *wp++ = c; in yylex()
527 *wp++ = '\0'; in yylex()
528 *wp++ = CSUBST; in yylex()
529 *wp++ = 'X'; in yylex()
532 Xcheck(ws, wp); in yylex()
533 *wp++ = OSUBST; in yylex()
534 *wp++ = 'X'; in yylex()
535 *wp++ = c; in yylex()
536 *wp++ = '\0'; in yylex()
537 *wp++ = CSUBST; in yylex()
538 *wp++ = 'X'; in yylex()
540 *wp++ = CHAR; in yylex()
541 *wp++ = '$'; in yylex()
548 *wp++ = COMASUB; in yylex()
576 *wp++ = QCHAR; in yylex()
577 *wp++ = getsc(); in yylex()
583 *wp++ = CHAR; in yylex()
584 *wp++ = c; in yylex()
591 *wp++ = CQUOTE; in yylex()
602 *wp++ = QCHAR; in yylex()
603 *wp++ = c2; in yylex()
609 *wp++ = QCHAR; in yylex()
610 *wp++ = ts[cz]; in yylex()
615 *wp++ = QCHAR; in yylex()
616 *wp++ = c; in yylex()
626 *wp++ = CQUOTE; in yylex()
629 *wp++ = QCHAR; in yylex()
630 *wp++ = c; in yylex()
637 *wp++ = CQUOTE; in yylex()
654 XcheckN(ws, wp, cz); in yylex()
655 memcpy(wp, sp + 1, cz); in yylex()
656 wp += cz; in yylex()
658 *wp++ = '\0'; in yylex()
669 --wp; in yylex()
717 *wp++ = CSUBST; in yylex()
718 *wp++ = /*{*/ '}'; in yylex()
724 *wp++ = SPAT; in yylex()
726 *wp++ = OPAT; in yylex()
728 *wp++ = ' '; in yylex()
734 *wp++ = CSUBST; in yylex()
735 *wp++ = /*{*/ '}'; in yylex()
742 *wp++ = 0; in yylex()
752 *wp++ = c; in yylex()
756 *wp++ = c; in yylex()
761 *wp++ = '\\'; in yylex()
762 *wp++ = c; in yylex()
766 *wp++ = c; in yylex()
780 *wp++ = CQUOTE; in yylex()
792 *wp = EOS; in yylex()
793 sp = Xstring(ws, wp); in yylex()
821 *wp++ = QCHAR; in yylex()
822 *wp++ = c; in yylex()
830 *wp++ = OQUOTE; in yylex()
844 *wp++ = CHAR; in yylex()
845 *wp++ = c; in yylex()
858 *wp++ = OQUOTE; in yylex()
859 XcheckN(ws, wp, (dp - sp) * 2); in yylex()
870 *wp++ = CHAR; in yylex()
871 *wp++ = '\\'; in yylex()
875 *wp++ = CHAR; in yylex()
876 *wp++ = c; in yylex()
879 *wp++ = CQUOTE; in yylex()
886 *wp++ = CPAT; in yylex()
889 *wp++ = SPAT; in yylex()
891 *wp++ = OPAT; in yylex()
893 *wp++ = ' '; in yylex()
901 Xcheck(ws, wp); in yylex()
910 dp = Xstring(ws, wp); in yylex()
913 ctype(c, C_ANGLE)) && ((c2 = Xlength(ws, wp)) == 0 || in yylex()
957 Xfree(ws, wp); in yylex()
964 if (wp == dp && state == SBASE) { in yylex()
966 Xfree(ws, wp); in yylex()
1016 *wp++ = EOS; in yylex()
1017 yylval.cp = Xclose(ws, wp); in yylex()
1585 get_brace_var(XString *wsp, char *wp) in get_brace_var() argument
1649 *wp++ = c; in get_brace_var()
1652 Xcheck(*wsp, wp); in get_brace_var()
1653 *wp++ = *p++; in get_brace_var()
1670 Xcheck(*wsp, wp); in get_brace_var()
1671 *wp++ = c; in get_brace_var()
1675 *wp++ = '\0'; in get_brace_var()
1677 return (wp); in get_brace_var()
1689 char *wp, c; in arraysub() local
1693 Xinit(ws, wp, 32, ATEMP); in arraysub()
1697 Xcheck(ws, wp); in arraysub()
1698 *wp++ = c; in arraysub()
1705 *wp++ = '\0'; in arraysub()
1706 *strp = Xclose(ws, wp); in arraysub()