Lines Matching defs:string
30 #include <string.h>
356 /* Parse a string enclosed in double-quotes. Input is UCS-4 encoded.
357 Return the string in UTF-8 encoding, or NULL if the input doesn't represent
358 a valid string enclosed in double-quotes. */
360 parse_escaped_string (const int *string, size_t length)
365 const int *string_limit = string + length;
368 if (string == string_limit)
370 c = *string++;
376 if (string == string_limit)
378 c = *string++;
383 if (string == string_limit)
385 c = *string++;
395 if (string == string_limit)
397 c = *string;
400 string++;
410 if (string == string_limit)
412 c = *string;
421 string++;
527 = "escaped string"
572 /* Phase 4: Replace each comment that is not inside a string with a space
706 /* Read a key or value string.
707 Return the string in UTF-8 encoding, or NULL if no string is seen.
708 Return the start position of the string in *pos. */
717 /* Skip whitespace before the string. */
723 /* No more string. */
730 /* Read a string enclosed in double-quotes. */
802 _("warning: unterminated string"));
940 warning: syntax error, expected ';' after string"));
949 warning: syntax error, expected '=' or ';' after string"));