Searched refs:buffer_at_offset (Results 1 – 1 of 1) sorted by relevance
255 #define buffer_at_offset(buffer) ((buffer)->content + (buffer)->offset) macro272 switch (buffer_at_offset(input_buffer)[i]) { in parse_number()287 number_c_string[i] = buffer_at_offset(input_buffer)[i]; in parse_number()626 const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; in parse_string()627 const unsigned char *input_end = buffer_at_offset(input_buffer) + 1; in parse_string()632 if (buffer_at_offset(input_buffer)[0] != '\"') goto fail; in parse_string()653 allocation_length = (size_t)(input_end - buffer_at_offset(input_buffer)) - skipped_bytes; in parse_string()848 while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) buffer->offset++; in buffer_skip_whitespace()860 …if (can_access_at_index(buffer, 4) && (strncmp((const char *)buffer_at_offset(buffer), "\xEF\xBB\x… in skip_utf8_bom()910 if ((buffer.offset >= buffer.length) || buffer_at_offset(&buffer)[0] != '\0') goto fail; in cJSON_ParseWithLengthOpts()[all …]