Lines Matching defs:middle
44 int middle = (bottom + top) / 2;
45 ecma_char_t current = array[middle];
54 top = middle - 1;
58 bottom = middle + 1;
84 int middle = (bottom + top) / 2;
85 ecma_char_t current_sp = array_sp[middle];
87 if (current_sp <= c && c <= current_sp + lengths[middle])
94 bottom = middle + 1;
98 top = middle - 1;
569 int middle = (bottom + top) / 2;
570 ecma_char_t current_sp = lit_character_pair_ranges[middle];
572 if (current_sp <= character && character < current_sp + lit_character_pair_range_lengths[middle])
590 bottom = middle + 1;
594 top = middle - 1;
648 int middle = (bottom + top) / 2;
650 middle -= ((middle - bottom) % (size_of_case_value + 1));
652 ecma_char_t current = array[middle];
662 output_buffer_p[2] = array[middle + 3];
668 output_buffer_p[1] = array[middle + 2];
674 output_buffer_p[0] = array[middle + 1];
682 top = middle - (size_of_case_value + 1);
686 bottom = middle + (size_of_case_value + 1);