Lines Matching defs:lit
824 build_string(buffer *lit)
826 size_t value_len = lit->len;
827 if (lit->data != NULL) {
829 for (value_len = 0; quoted_next(lit, &it); value_len++)
835 tp->t_subt = gettyp(lit->data != NULL ? CHAR : WCHAR_TSPEC);
844 n->u.str_literals->len = lit->len;
846 if (lit->data != NULL) {
847 n->u.str_literals->data = expr_zero_alloc(lit->len + 1,
849 (void)memcpy(n->u.str_literals->data, lit->data, lit->len + 1);
850 free(lit->data);
852 free(lit);