Home | History | Annotate | Download | only in common

Lines Matching defs:props

85 #define GET_EXCEPTIONS(csp, props) ((csp)->exceptions+((props)>>UCASE_EXC_SHIFT))
87 #define PROPS_HAS_EXCEPTION(props) ((props)&UCASE_EXCEPTION)
135 uint16_t props=UTRIE2_GET16(&csp->trie, c);
136 if(!PROPS_HAS_EXCEPTION(props)) {
137 if(UCASE_GET_TYPE(props)>=UCASE_UPPER) {
138 c+=UCASE_GET_DELTA(props);
141 const uint16_t *pe=GET_EXCEPTIONS(csp, props);
152 uint16_t props=UTRIE2_GET16(&csp->trie, c);
153 if(!PROPS_HAS_EXCEPTION(props)) {
154 if(UCASE_GET_TYPE(props)==UCASE_LOWER) {
155 c+=UCASE_GET_DELTA(props);
158 const uint16_t *pe=GET_EXCEPTIONS(csp, props);
169 uint16_t props=UTRIE2_GET16(&csp->trie, c);
170 if(!PROPS_HAS_EXCEPTION(props)) {
171 if(UCASE_GET_TYPE(props)==UCASE_LOWER) {
172 c+=UCASE_GET_DELTA(props);
175 const uint16_t *pe=GET_EXCEPTIONS(csp, props);
200 uint16_t props;
230 props=UTRIE2_GET16(&csp->trie, c);
231 if(!PROPS_HAS_EXCEPTION(props)) {
232 if(UCASE_GET_TYPE(props)!=UCASE_NONE) {
234 int32_t delta=UCASE_GET_DELTA(props);
244 const uint16_t *pe0, *pe=GET_EXCEPTIONS(csp, props);
432 uint16_t props=UTRIE2_GET16(&csp->trie, c);
433 return UCASE_GET_TYPE(props);
439 uint16_t props=UTRIE2_GET16(&csp->trie, c);
440 return UCASE_GET_TYPE_AND_IGNORABLE(props);
446 uint16_t props=UTRIE2_GET16(&csp->trie, c);
447 if(!PROPS_HAS_EXCEPTION(props)) {
448 return props&UCASE_DOT_MASK;
450 const uint16_t *pe=GET_EXCEPTIONS(csp, props);
462 uint16_t props=UTRIE2_GET16(&csp->trie, c);
463 return (UBool)((props&UCASE_SENSITIVE)!=0);
807 uint16_t props=UTRIE2_GET16(&csp->trie, c);
808 if(!PROPS_HAS_EXCEPTION(props)) {
809 if(UCASE_GET_TYPE(props)>=UCASE_UPPER) {
810 result=c+UCASE_GET_DELTA(props);
813 const uint16_t *pe=GET_EXCEPTIONS(csp, props), *pe2;
951 uint16_t props=UTRIE2_GET16(&csp->trie, c);
952 if(!PROPS_HAS_EXCEPTION(props)) {
953 if(UCASE_GET_TYPE(props)==UCASE_LOWER) {
954 result=c+UCASE_GET_DELTA(props);
957 const uint16_t *pe=GET_EXCEPTIONS(csp, props), *pe2;
1097 uint16_t props=UTRIE2_GET16(&csp->trie, c);
1098 if(!PROPS_HAS_EXCEPTION(props)) {
1099 if(UCASE_GET_TYPE(props)>=UCASE_UPPER) {
1100 c+=UCASE_GET_DELTA(props);
1103 const uint16_t *pe=GET_EXCEPTIONS(csp, props);
1161 uint16_t props=UTRIE2_GET16(&csp->trie, c);
1162 if(!PROPS_HAS_EXCEPTION(props)) {
1163 if(UCASE_GET_TYPE(props)>=UCASE_UPPER) {
1164 result=c+UCASE_GET_DELTA(props);
1167 const uint16_t *pe=GET_EXCEPTIONS(csp, props), *pe2;