Lines Matching defs:prev
285 UBool addClosure(UChar32 orig, UChar32 prev2, UChar32 prev, UChar32 c, uint32_t value,
722 * prev is the code point that case-mapped to c.
723 * prev2 is the code point that case-mapped to prev.
725 * The initial function call has prev2<0, prev<0, and c==orig
729 * The second-level function call has prev2<0, prev==orig, and c is
730 * the destination code point of one of prev's case mappings.
738 * The third-level function call has prev2==orig, prev>=0, and c is
739 * the destination code point of one of prev's case mappings.
740 * (And prev is the destination of one of prev2's case mappings.)
744 * orig->prev->c or orig->prev<->c
746 * orig->prev->c->orig or orig->prev<->c->orig
759 CasePropsBuilder::addClosure(UChar32 orig, UChar32 prev2, UChar32 prev, UChar32 c, uint32_t value,
808 } else if(prev2<0 && next!=prev) {
812 * this is a mapping to one of the previous code points (orig, prev, c)
814 someMappingsAdded|=addClosure(orig, prev, c, next, 0, errorCode);
830 * this is a mapping to one of the previous code points (orig, prev, c)
832 if(prev2<0 && next!=orig && next!=prev) {
833 someMappingsAdded|=addClosure(orig, prev, c, next, 0, errorCode);