Lines Matching refs:mixed_string_buffer
784 struct mixed_string_buffer
798 /* Initialize a 'struct mixed_string_buffer' to empty. */
800 init_mixed_string_buffer (struct mixed_string_buffer *bp)
813 mixed_string_buffer_append_byte (struct mixed_string_buffer *bp, unsigned char c)
825 mixed_string_buffer_append_unicode_grow (struct mixed_string_buffer *bp, size_t count)
840 mixed_string_buffer_append_unicode (struct mixed_string_buffer *bp, unsigned int uc)
856 mixed_string_buffer_flush_utf16_surr (struct mixed_string_buffer *bp)
868 mixed_string_buffer_flush_curr_buffer (struct mixed_string_buffer *bp, int lineno)
893 /* Append a character or Unicode character to a 'struct mixed_string_buffer'. */
895 mixed_string_buffer_append (struct mixed_string_buffer *bp, int c)
949 mixed_string_buffer_result (struct mixed_string_buffer *bp)
961 /* Free the memory pointed to by a 'struct mixed_string_buffer'. */
963 free_mixed_string_buffer (struct mixed_string_buffer *bp)
1460 struct mixed_string_buffer literal;