Example #1
0
bool
uc_is_general_category (ucs4_t uc, uc_general_category_t category)
{
  if (category.generic)
    return category.lookup.lookup_fn (uc, category.bitmask);
  else
    return bitmap_lookup (category.lookup.table, uc);
}
Example #2
0
bool
uc_is_property_not_a_character (ucs4_t uc)
{
  return bitmap_lookup (&u_property_not_a_character, uc);
}
Example #3
0
bool
uc_is_property_zero_width (ucs4_t uc)
{
  return bitmap_lookup (&u_property_zero_width, uc);
}
Example #4
0
bool
uc_is_property_hyphen (ucs4_t uc)
{
  return bitmap_lookup (&u_property_hyphen, uc);
}
Example #5
0
bool
uc_is_property_line_separator (ucs4_t uc)
{
  return bitmap_lookup (&u_property_line_separator, uc);
}
bool
uc_is_property_ids_binary_operator (ucs4_t uc)
{
  return bitmap_lookup (&u_property_ids_binary_operator, uc);
}
Example #7
0
bool
uc_is_property_quotation_mark (ucs4_t uc)
{
  return bitmap_lookup (&u_property_quotation_mark, uc);
}
Example #8
0
bool
uc_is_property_grapheme_extend (ucs4_t uc)
{
  return bitmap_lookup (&u_property_grapheme_extend, uc);
}
Example #9
0
bool
uc_is_property_diacritic (ucs4_t uc)
{
  return bitmap_lookup (&u_property_diacritic, uc);
}
bool
uc_is_property_dash (ucs4_t uc)
{
  return bitmap_lookup (&u_property_dash, uc);
}
Example #11
0
bool
uc_is_property_private_use (ucs4_t uc)
{
  return bitmap_lookup (&u_property_private_use, uc);
}
bool
uc_is_xdigit (ucs4_t uc)
{
  return bitmap_lookup (&u_is_xdigit, uc);
}
Example #13
0
bool
uc_is_property_ascii_hex_digit (ucs4_t uc)
{
  return bitmap_lookup (&u_property_ascii_hex_digit, uc);
}
bool
uc_is_property_cased (ucs4_t uc)
{
  return bitmap_lookup (&u_property_cased, uc);
}
Example #15
0
bool
uc_is_property_other_id_continue (ucs4_t uc)
{
  return bitmap_lookup (&u_property_other_id_continue, uc);
}
Example #16
0
bool
uc_is_property_bidi_eur_num_separator (ucs4_t uc)
{
  return bitmap_lookup (&u_property_bidi_eur_num_separator, uc);
}
Example #17
0
bool
uc_is_property_alphabetic (ucs4_t uc)
{
  return bitmap_lookup (&u_property_alphabetic, uc);
}
Example #18
0
bool
uc_is_upper (ucs4_t uc)
{
  return bitmap_lookup (&u_is_upper, uc);
}
Example #19
0
bool
uc_is_property_case_ignorable (ucs4_t uc)
{
  return bitmap_lookup (&u_property_case_ignorable, uc);
}
Example #20
0
bool
uc_is_property_decimal_digit (ucs4_t uc)
{
  return bitmap_lookup (&u_property_decimal_digit, uc);
}
bool
uc_is_property_unassigned_code_value (ucs4_t uc)
{
  return bitmap_lookup (&u_property_unassigned_code_value, uc);
}
Example #22
0
bool
uc_is_property_extender (ucs4_t uc)
{
  return bitmap_lookup (&u_property_extender, uc);
}
bool
uc_is_property_changes_when_casefolded (ucs4_t uc)
{
    return bitmap_lookup (&u_property_changes_when_casefolded, uc);
}
Example #24
0
bool
uc_is_property_soft_dotted (ucs4_t uc)
{
  return bitmap_lookup (&u_property_soft_dotted, uc);
}
bool
uc_is_property_paired_punctuation (ucs4_t uc)
{
  return bitmap_lookup (&u_property_paired_punctuation, uc);
}
bool
uc_is_property_bidi_european_digit (ucs4_t uc)
{
  return bitmap_lookup (&u_property_bidi_european_digit, uc);
}
Example #27
0
bool
uc_is_punct (ucs4_t uc)
{
  return bitmap_lookup (&u_is_punct, uc);
}
bool
uc_is_property_logical_order_exception (ucs4_t uc)
{
  return bitmap_lookup (&u_property_logical_order_exception, uc);
}
Example #29
0
bool
uc_is_property_titlecase (ucs4_t uc)
{
  return bitmap_lookup (&u_property_titlecase, uc);
}
bool
uc_is_property_bidi_other_neutral (ucs4_t uc)
{
  return bitmap_lookup (&u_property_bidi_other_neutral, uc);
}