Home | History | Annotate | Download | only in unicode

Lines Matching refs:result

70  * Same as (result!=USTRINGTRIE_NO_MATCH).
71 * @param result A result from BytesTrie::first(), UCharsTrie::next() etc.
75 #define USTRINGTRIE_MATCHES(result) ((result)!=USTRINGTRIE_NO_MATCH)
78 * Equivalent to (result==USTRINGTRIE_INTERMEDIATE_VALUE || result==USTRINGTRIE_FINAL_VALUE) but
79 * this macro evaluates result exactly once.
80 * @param result A result from BytesTrie::first(), UCharsTrie::next() etc.
86 #define USTRINGTRIE_HAS_VALUE(result) ((result)>=USTRINGTRIE_FINAL_VALUE)
89 * Equivalent to (result==USTRINGTRIE_NO_VALUE || result==USTRINGTRIE_INTERMEDIATE_VALUE) but
90 * this macro evaluates result exactly once.
91 * @param result A result from BytesTrie::first(), UCharsTrie::next() etc.
95 #define USTRINGTRIE_HAS_NEXT(result) ((result)&1)