Name

unicode_derived_core_properties, unicode_derived_case_ignorable_lookup, unicode_derived_cased_lookup, unicode_derived_changes_when_casefolded_lookup, unicode_derived_changes_when_casemapped_lookup, unicode_derived_changes_when_lowercased_lookup, unicode_derived_changes_when_titlecased_lookup, unicode_derived_changes_when_uppercased_lookup, unicode_derived_default_ignorable_code_point_lookup, unicode_derived_grapheme_base_lookup, unicode_derived_grapheme_extend_lookup, unicode_derived_grapheme_link_lookup, unicode_derived_id_continue_lookup, unicode_derived_id_start_lookup, unicode_derived_incb_lookup, unicode_derived_lowercase_lookup, unicode_derived_math_lookup, unicode_derived_uppercase_lookup, unicode_derived_xid_continue_lookup, unicode_derived_xid_start_lookup — look up derived core properties

Synopsis

int unicode_derived_case_ignorable_lookup( char32_t c);
 
int unicode_derived_cased_lookup( char32_t c);
 
int unicode_derived_changes_when_casefolded_lookup( char32_t c);
 
int unicode_derived_changes_when_casemapped_lookup( char32_t c);
 
int unicode_derived_changes_when_lowercased_lookup( char32_t c);
 
int unicode_derived_changes_when_titlecased_lookup( char32_t c);
 
int unicode_derived_changes_when_uppercased_lookup( char32_t c);
 
int unicode_derived_default_ignorable_code_point_lookup( char32_t c);
 
int unicode_derived_grapheme_base_lookup( char32_t c);
 
int unicode_derived_grapheme_extend_lookup( char32_t c);
 
int unicode_derived_grapheme_link_lookup( char32_t c);
 
int unicode_derived_id_continue_lookup( char32_t c);
 
int unicode_derived_id_start_lookup( char32_t c);
 
int unicode_derived_incb_lookup( char32_t c);
 
int unicode_derived_lowercase_lookup( char32_t c);
 
int unicode_derived_math_lookup( char32_t c);
 
int unicode_derived_uppercase_lookup( char32_t c);
 
int unicode_derived_xid_continue_lookup( char32_t c);
 
int unicode_derived_xid_start_lookup( char32_t c);
 

DESCRIPTION

These functions look up the character's various derived core properties. unicode_derived_incb_lookup() returns one of the UNICODE_DERIVED_INCB_value from courier-unicode.h, all others return a non-0 value if the character has the derived property.