• Home
  • Raw
  • Download

Lines Matching refs:character

526 search_in_bidirectional_conversion_tables (ecma_char_t character,        /**< code unit */  in search_in_bidirectional_conversion_tables()  argument
544 if (start_point > character || character >= start_point + range_length) in search_in_bidirectional_conversion_tables()
549 int char_dist = character - start_point; in search_in_bidirectional_conversion_tables()
553 …fer_p[0] = is_lowercase ? (ecma_char_t) (lit_character_case_ranges[i + 1] + char_dist) : character; in search_in_bidirectional_conversion_tables()
557 …output_buffer_p[0] = is_lowercase ? character : (ecma_char_t) (lit_character_case_ranges[i - 1] + … in search_in_bidirectional_conversion_tables()
572 … if (current_sp <= character && character < current_sp + lit_character_pair_range_lengths[middle]) in search_in_bidirectional_conversion_tables()
574 int char_dist = character - current_sp; in search_in_bidirectional_conversion_tables()
576 if ((character - current_sp) % 2 == 0) in search_in_bidirectional_conversion_tables()
578 output_buffer_p[0] = is_lowercase ? (ecma_char_t) (current_sp + char_dist + 1) : character; in search_in_bidirectional_conversion_tables()
582 output_buffer_p[0] = is_lowercase ? character : (ecma_char_t) (current_sp + char_dist - 1); in search_in_bidirectional_conversion_tables()
588 if (character > current_sp) in search_in_bidirectional_conversion_tables()
603 if (character != lit_character_pairs[i]) in search_in_bidirectional_conversion_tables()
610 output_buffer_p[0] = is_lowercase ? lit_character_pairs[i + 1] : character; in search_in_bidirectional_conversion_tables()
614 output_buffer_p[0] = is_lowercase ? character : lit_character_pairs[i - 1]; in search_in_bidirectional_conversion_tables()
630 search_in_conversion_table (ecma_char_t character, /**< code unit */ in search_in_conversion_table() argument
654 if (current == character) in search_in_conversion_table()
680 if (character < current) in search_in_conversion_table()
704 lit_char_to_lower_case (ecma_char_t character, /**< input character value */ in lit_char_to_lower_case() argument
710 if (character >= LIT_CHAR_UPPERCASE_A && character <= LIT_CHAR_UPPERCASE_Z) in lit_char_to_lower_case()
712 output_buffer_p[0] = (ecma_char_t) (character + (LIT_CHAR_LOWERCASE_A - LIT_CHAR_UPPERCASE_A)); in lit_char_to_lower_case()
718 …ecma_length_t lowercase_sequence = search_in_bidirectional_conversion_tables (character, output_bu… in lit_char_to_lower_case()
732 if (start_point <= character && character <= start_point + range_length) in lit_char_to_lower_case()
734 output_buffer_p[0] = (ecma_char_t) (lit_lower_case_ranges[i + 1] + (character - start_point)); in lit_char_to_lower_case()
739 lowercase_sequence = search_in_conversion_table (character, in lit_char_to_lower_case()
751 output_buffer_p[0] = character; in lit_char_to_lower_case()
764 lit_char_to_upper_case (ecma_char_t character, /**< input character value */ in lit_char_to_upper_case() argument
770 if (character >= LIT_CHAR_LOWERCASE_A && character <= LIT_CHAR_LOWERCASE_Z) in lit_char_to_upper_case()
772 output_buffer_p[0] = (ecma_char_t) (character - (LIT_CHAR_LOWERCASE_A - LIT_CHAR_UPPERCASE_A)); in lit_char_to_upper_case()
778 …ecma_length_t uppercase_sequence = search_in_bidirectional_conversion_tables (character, output_bu… in lit_char_to_upper_case()
792 if (start_point <= character && character <= start_point + range_length) in lit_char_to_upper_case()
794 …output_buffer_p[0] = (ecma_char_t) (lit_upper_case_special_ranges[i + 1] + (character - start_poin… in lit_char_to_upper_case()
800 uppercase_sequence = search_in_conversion_table (character, in lit_char_to_upper_case()
812 output_buffer_p[0] = character; in lit_char_to_upper_case()