Lines Matching refs:buffer_at_offset

38 #define buffer_at_offset(buffer) ((buffer)->content + (buffer)->offset)  macro
58 (buffer_at_offset(buffer)[0] <= 32)) { in buffer_skip_whitespace()
78 (strncmp((const char *)buffer_at_offset(buffer), "\xEF\xBB\xBF", 3) == in skip_utf8_bom()
108 switch (buffer_at_offset(input_buffer)[i]) { in parse_number()
123 number_c_string[i] = buffer_at_offset(input_buffer)[i]; in parse_number()
141 item->value = (char *)buffer_at_offset(input_buffer); in parse_number()
171 if (buffer_at_offset(input_buffer)[0] != '[') { in parse_array()
179 (buffer_at_offset(input_buffer)[0] == ']')) { in parse_array()
211 (buffer_at_offset(input_buffer)[0] == ',')); in parse_array()
214 buffer_at_offset(input_buffer)[0] != ']') { in parse_array()
249 (buffer_at_offset(input_buffer)[0] != '{')) { in parse_object()
256 (buffer_at_offset(input_buffer)[0] == '}')) { in parse_object()
282 (buffer_at_offset(input_buffer)[0] != ':')) { in parse_object()
303 (buffer_at_offset(input_buffer)[0] == ',')); in parse_object()
306 (buffer_at_offset(input_buffer)[0] != '}')) { in parse_object()
330 const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; in parse_string()
331 const unsigned char *input_end = buffer_at_offset(input_buffer) + 1; in parse_string()
336 if (buffer_at_offset(input_buffer)[0] != '\"') { in parse_string()
397 (strncmp((const char *)buffer_at_offset(input_buffer), "null", 4) == in parse_value()
400 lite->value = (char *)buffer_at_offset(input_buffer); in parse_value()
408 (strncmp((const char *)buffer_at_offset(input_buffer), "false", 5) == in parse_value()
411 lite->value = (char *)buffer_at_offset(input_buffer); in parse_value()
419 (strncmp((const char *)buffer_at_offset(input_buffer), "true", 4) == in parse_value()
422 lite->value = (char *)buffer_at_offset(input_buffer); in parse_value()
430 (buffer_at_offset(input_buffer)[0] == '\"')) { in parse_value()
437 ((buffer_at_offset(input_buffer)[0] == '-') || in parse_value()
438 ((buffer_at_offset(input_buffer)[0] >= '0') && in parse_value()
439 (buffer_at_offset(input_buffer)[0] <= '9')))) { in parse_value()
446 (buffer_at_offset(input_buffer)[0] == '[')) { in parse_value()
453 (buffer_at_offset(input_buffer)[0] == '{')) { in parse_value()
540 if (buffer_at_offset(p_buffer)[0] != '[') { in lite_cjson_array_item()
548 (buffer_at_offset(p_buffer)[0] == ']')) { in lite_cjson_array_item()
585 (buffer_at_offset(p_buffer)[0] == ',')); in lite_cjson_array_item()
612 (buffer_at_offset(p_buffer)[0] != '{')) { in _lite_cjson_object_item()
619 (buffer_at_offset(p_buffer)[0] == '}')) { in _lite_cjson_object_item()
645 (buffer_at_offset(p_buffer)[0] != ':')) { in _lite_cjson_object_item()
673 (buffer_at_offset(p_buffer)[0] == ',')); in _lite_cjson_object_item()
842 (buffer_at_offset(p_buffer)[0] != '{')) { in lite_cjson_object_item_by_index()
849 (buffer_at_offset(p_buffer)[0] == '}')) { in lite_cjson_object_item_by_index()
875 (buffer_at_offset(p_buffer)[0] != ':')) { in lite_cjson_object_item_by_index()
912 (buffer_at_offset(p_buffer)[0] == ',')); in lite_cjson_object_item_by_index()