Lines Matching refs:buffer_at_offset

302 #define buffer_at_offset(buffer) ((buffer)->content + (buffer)->offset)  macro
323 switch (buffer_at_offset(input_buffer)[i]) in parse_number()
339 number_c_string[i] = buffer_at_offset(input_buffer)[i]; in parse_number()
771 const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; in parse_string()
772 const unsigned char *input_end = buffer_at_offset(input_buffer) + 1; in parse_string()
777 if (buffer_at_offset(input_buffer)[0] != '\"') in parse_string()
807 allocation_length = (size_t) (input_end - buffer_at_offset(input_buffer)) - skipped_bytes; in parse_string()
1046 while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) in buffer_skip_whitespace()
1067 …if (can_access_at_index(buffer, 4) && (strncmp((const char*)buffer_at_offset(buffer), "\xEF\xBB\xB… in skip_utf8_bom()
1126 if ((buffer.offset >= buffer.length) || buffer_at_offset(&buffer)[0] != '\0') in cJSON_ParseWithLengthOpts()
1133 *return_parse_end = (const char*)buffer_at_offset(&buffer); in cJSON_ParseWithLengthOpts()
1317 …if (can_read(input_buffer, 4) && (strncmp((const char*)buffer_at_offset(input_buffer), "null", 4) … in parse_value()
1324 …if (can_read(input_buffer, 5) && (strncmp((const char*)buffer_at_offset(input_buffer), "false", 5)… in parse_value()
1331 …if (can_read(input_buffer, 4) && (strncmp((const char*)buffer_at_offset(input_buffer), "true", 4) … in parse_value()
1339 if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '\"')) in parse_value()
1344 …input_buffer, 0) && ((buffer_at_offset(input_buffer)[0] == '-') || ((buffer_at_offset(input_buffer… in parse_value()
1349 if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '[')) in parse_value()
1354 if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '{')) in parse_value()
1448 if (buffer_at_offset(input_buffer)[0] != '[') in parse_array()
1456 if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == ']')) in parse_array()
1504 while (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == ',')); in parse_array()
1506 if (cannot_access_at_index(input_buffer, 0) || buffer_at_offset(input_buffer)[0] != ']') in parse_array()
1608 if (cannot_access_at_index(input_buffer, 0) || (buffer_at_offset(input_buffer)[0] != '{')) in parse_object()
1615 if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '}')) in parse_object()
1666 if (cannot_access_at_index(input_buffer, 0) || (buffer_at_offset(input_buffer)[0] != ':')) in parse_object()
1680 while (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == ',')); in parse_object()
1682 if (cannot_access_at_index(input_buffer, 0) || (buffer_at_offset(input_buffer)[0] != '}')) in parse_object()