Lines Matching defs:literal
665 literal with a space or newline character. */
768 token_type_other /* character literal, misc. operator */
793 /* Read an escape sequence inside a string literal or character literal. */
852 /* Read a string literal or character literal. */
854 accumulate_escaped (struct string_buffer *literal, int delimiter)
879 string_buffer_append (literal, c);
1041 /* String literal. */
1043 struct string_buffer literal;
1045 init_string_buffer (&literal);
1046 accumulate_escaped (&literal, '"');
1047 tp->string = xstrdup (string_buffer_result (&literal));
1048 free_string_buffer (&literal);
1055 /* Character literal. */
1057 struct string_buffer literal;
1059 init_string_buffer (&literal);
1060 accumulate_escaped (&literal, '\'');
1061 free_string_buffer (&literal);
1103 /* Compile-time optimization of string literal concatenation.