Lines Matching refs:val
289 lr->token.val.num = ch - '0'; in lr_token()
293 lr->token.val.num *= 10; in lr_token()
294 lr->token.val.num += ch - '0'; in lr_token()
342 unsigned char *bytes = lr->token.val.charcode.bytes; in get_toplvl_escape()
368 lr->token.val.str.startmb = &lr->buf[start_idx]; in get_toplvl_escape()
372 lr->token.val.str.lenmb = lr->idx - start_idx; in get_toplvl_escape()
406 && nbytes < (int) sizeof (lr->token.val.charcode.bytes)); in get_toplvl_escape()
414 lr->token.val.charcode.nbytes = nbytes; in get_toplvl_escape()
508 lr->token.val.ucs4 = strtoul (buf + 1, NULL, 16); in get_symname()
529 lr->token.val.str.startmb = buf; in get_symname()
530 lr->token.val.str.lenmb = bufact - 1; in get_symname()
582 lr->token.val.str.startmb = buf; in get_ident()
583 lr->token.val.str.lenmb = bufact; in get_ident()
854 lr->token.val.str.startmb = NULL; in get_string()
855 lr->token.val.str.lenmb = 0; in get_string()
856 lr->token.val.str.startwc = NULL; in get_string()
857 lr->token.val.str.lenwc = 0; in get_string()
867 lr->token.val.str.startwc = xrealloc (buf2, in get_string()
869 lr->token.val.str.lenwc = buf2act; in get_string()
873 lr->token.val.str.startmb = xrealloc (buf, bufact); in get_string()
874 lr->token.val.str.lenmb = bufact; in get_string()