예제 #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);
}
예제 #2
0
bool
uc_is_property_not_a_character (ucs4_t uc)
{
  return bitmap_lookup (&u_property_not_a_character, uc);
}
예제 #3
0
bool
uc_is_property_zero_width (ucs4_t uc)
{
  return bitmap_lookup (&u_property_zero_width, uc);
}
예제 #4
0
파일: pr_hyphen.c 프로젝트: iauther/x
bool
uc_is_property_hyphen (ucs4_t uc)
{
  return bitmap_lookup (&u_property_hyphen, uc);
}
예제 #5
0
bool
uc_is_property_line_separator (ucs4_t uc)
{
  return bitmap_lookup (&u_property_line_separator, uc);
}
예제 #6
0
bool
uc_is_property_ids_binary_operator (ucs4_t uc)
{
  return bitmap_lookup (&u_property_ids_binary_operator, uc);
}
예제 #7
0
bool
uc_is_property_quotation_mark (ucs4_t uc)
{
  return bitmap_lookup (&u_property_quotation_mark, uc);
}
예제 #8
0
bool
uc_is_property_grapheme_extend (ucs4_t uc)
{
  return bitmap_lookup (&u_property_grapheme_extend, uc);
}
예제 #9
0
파일: pr_diacritic.c 프로젝트: iauther/x
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);
}
예제 #11
0
bool
uc_is_property_private_use (ucs4_t uc)
{
  return bitmap_lookup (&u_property_private_use, uc);
}
예제 #12
0
bool
uc_is_xdigit (ucs4_t uc)
{
  return bitmap_lookup (&u_is_xdigit, uc);
}
예제 #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);
}
예제 #15
0
bool
uc_is_property_other_id_continue (ucs4_t uc)
{
  return bitmap_lookup (&u_property_other_id_continue, uc);
}
예제 #16
0
bool
uc_is_property_bidi_eur_num_separator (ucs4_t uc)
{
  return bitmap_lookup (&u_property_bidi_eur_num_separator, uc);
}
예제 #17
0
bool
uc_is_property_alphabetic (ucs4_t uc)
{
  return bitmap_lookup (&u_property_alphabetic, uc);
}
예제 #18
0
bool
uc_is_upper (ucs4_t uc)
{
  return bitmap_lookup (&u_is_upper, uc);
}
예제 #19
0
bool
uc_is_property_case_ignorable (ucs4_t uc)
{
  return bitmap_lookup (&u_property_case_ignorable, uc);
}
예제 #20
0
bool
uc_is_property_decimal_digit (ucs4_t uc)
{
  return bitmap_lookup (&u_property_decimal_digit, uc);
}
예제 #21
0
bool
uc_is_property_unassigned_code_value (ucs4_t uc)
{
  return bitmap_lookup (&u_property_unassigned_code_value, uc);
}
예제 #22
0
bool
uc_is_property_extender (ucs4_t uc)
{
  return bitmap_lookup (&u_property_extender, uc);
}
예제 #23
0
bool
uc_is_property_changes_when_casefolded (ucs4_t uc)
{
    return bitmap_lookup (&u_property_changes_when_casefolded, uc);
}
예제 #24
0
bool
uc_is_property_soft_dotted (ucs4_t uc)
{
  return bitmap_lookup (&u_property_soft_dotted, uc);
}
예제 #25
0
bool
uc_is_property_paired_punctuation (ucs4_t uc)
{
  return bitmap_lookup (&u_property_paired_punctuation, uc);
}
예제 #26
0
bool
uc_is_property_bidi_european_digit (ucs4_t uc)
{
  return bitmap_lookup (&u_property_bidi_european_digit, uc);
}
예제 #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);
}
예제 #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);
}