Lines Matching refs:result
68 * Same as (result!=USTRINGTRIE_NO_MATCH).
69 * @param result A result from BytesTrie::first(), UCharsTrie::next() etc.
73 #define USTRINGTRIE_MATCHES(result) ((result)!=USTRINGTRIE_NO_MATCH)
76 * Equivalent to (result==USTRINGTRIE_INTERMEDIATE_VALUE || result==USTRINGTRIE_FINAL_VALUE) but
77 * this macro evaluates result exactly once.
78 * @param result A result from BytesTrie::first(), UCharsTrie::next() etc.
84 #define USTRINGTRIE_HAS_VALUE(result) ((result)>=USTRINGTRIE_FINAL_VALUE)
87 * Equivalent to (result==USTRINGTRIE_NO_VALUE || result==USTRINGTRIE_INTERMEDIATE_VALUE) but
88 * this macro evaluates result exactly once.
89 * @param result A result from BytesTrie::first(), UCharsTrie::next() etc.
93 #define USTRINGTRIE_HAS_NEXT(result) ((result)&1)