Lines Matching refs:string
77 p = token->string->data; in get_char_constant()
78 end = p + token->string->length - 1; in get_char_constant()
96 struct string *string = token->string; in get_string_constant() local
119 const char *p = token->string->data; in get_string_constant()
120 const char *end = p + token->string->length - 1; in get_string_constant()
136 if (esc_count || len >= string->length) { in get_string_constant()
137 if (string->immutable || len >= string->length) /* can't cannibalize */ in get_string_constant()
138 string = __alloc_string(len+1); in get_string_constant()
139 string->length = len+1; in get_string_constant()
140 memcpy(string->data, buffer, len); in get_string_constant()
141 string->data[len] = '\0'; in get_string_constant()
143 expr->string = string; in get_string_constant()