Lines Matching refs:output_pointer

547     unsigned char *output_pointer = NULL;  in print_number()  local
585 output_pointer = ensure(output_buffer, (size_t)length + sizeof("")); in print_number()
586 if (output_pointer == NULL) in print_number()
597 output_pointer[i] = '.'; in print_number()
601 output_pointer[i] = number_buffer[i]; in print_number()
603 output_pointer[i] = '\0'; in print_number()
648 … char * const input_pointer, const unsigned char * const input_end, unsigned char **output_pointer) in utf16_literal_to_utf8() argument
747 (*output_pointer)[utf8_position] = (unsigned char)((codepoint | 0x80) & 0xBF); in utf16_literal_to_utf8()
753 (*output_pointer)[0] = (unsigned char)((codepoint | first_byte_mark) & 0xFF); in utf16_literal_to_utf8()
757 (*output_pointer)[0] = (unsigned char)(codepoint & 0x7F); in utf16_literal_to_utf8()
760 *output_pointer += utf8_length; in utf16_literal_to_utf8()
773 unsigned char *output_pointer = NULL; in parse_string() local
815 output_pointer = output; in parse_string()
821 *output_pointer++ = *input_pointer++; in parse_string()
835 *output_pointer++ = '\b'; in parse_string()
838 *output_pointer++ = '\f'; in parse_string()
841 *output_pointer++ = '\n'; in parse_string()
844 *output_pointer++ = '\r'; in parse_string()
847 *output_pointer++ = '\t'; in parse_string()
852 *output_pointer++ = input_pointer[1]; in parse_string()
857 … sequence_length = utf16_literal_to_utf8(input_pointer, input_end, &output_pointer); in parse_string()
873 *output_pointer = '\0'; in parse_string()
902 unsigned char *output_pointer = NULL; in print_string_ptr() local
969 output_pointer = output + 1; in print_string_ptr()
971 for (input_pointer = input; *input_pointer != '\0'; (void)input_pointer++, output_pointer++) in print_string_ptr()
976 *output_pointer = *input_pointer; in print_string_ptr()
981 *output_pointer++ = '\\'; in print_string_ptr()
985 *output_pointer = '\\'; in print_string_ptr()
988 *output_pointer = '\"'; in print_string_ptr()
991 *output_pointer = 'b'; in print_string_ptr()
994 *output_pointer = 'f'; in print_string_ptr()
997 *output_pointer = 'n'; in print_string_ptr()
1000 *output_pointer = 'r'; in print_string_ptr()
1003 *output_pointer = 't'; in print_string_ptr()
1007 sprintf((char*)output_pointer, "u%04x", *input_pointer); in print_string_ptr()
1008 output_pointer += 4; in print_string_ptr()
1537 unsigned char *output_pointer = NULL; in print_array() local
1548 output_pointer = ensure(output_buffer, 1); in print_array()
1549 if (output_pointer == NULL) in print_array()
1554 *output_pointer = '['; in print_array()
1568 output_pointer = ensure(output_buffer, length + 1); in print_array()
1569 if (output_pointer == NULL) in print_array()
1573 *output_pointer++ = ','; in print_array()
1576 *output_pointer++ = ' '; in print_array()
1578 *output_pointer = '\0'; in print_array()
1584 output_pointer = ensure(output_buffer, 2); in print_array()
1585 if (output_pointer == NULL) in print_array()
1589 *output_pointer++ = ']'; in print_array()
1590 *output_pointer = '\0'; in print_array()
1712 unsigned char *output_pointer = NULL; in print_object() local
1723 output_pointer = ensure(output_buffer, length + 1); in print_object()
1724 if (output_pointer == NULL) in print_object()
1729 *output_pointer++ = '{'; in print_object()
1733 *output_pointer++ = '\n'; in print_object()
1742 output_pointer = ensure(output_buffer, output_buffer->depth); in print_object()
1743 if (output_pointer == NULL) in print_object()
1749 *output_pointer++ = '\t'; in print_object()
1762 output_pointer = ensure(output_buffer, length); in print_object()
1763 if (output_pointer == NULL) in print_object()
1767 *output_pointer++ = ':'; in print_object()
1770 *output_pointer++ = '\t'; in print_object()
1783 output_pointer = ensure(output_buffer, length + 1); in print_object()
1784 if (output_pointer == NULL) in print_object()
1790 *output_pointer++ = ','; in print_object()
1795 *output_pointer++ = '\n'; in print_object()
1797 *output_pointer = '\0'; in print_object()
1803 output_pointer = ensure(output_buffer, output_buffer->format ? (output_buffer->depth + 1) : 2); in print_object()
1804 if (output_pointer == NULL) in print_object()
1813 *output_pointer++ = '\t'; in print_object()
1816 *output_pointer++ = '}'; in print_object()
1817 *output_pointer = '\0'; in print_object()