Lines Matching refs:dataVector
462 UVector* dataVector; // For COMPOUND_RBT member
498 while (u.dataVector != NULL && !u.dataVector->isEmpty()) in ~TransliteratorEntry()
499 delete (TransliterationRuleData*)u.dataVector->orphanElementAt(0); in ~TransliteratorEntry()
500 delete u.dataVector; in ~TransliteratorEntry()
596 if (parser.idBlockVector.isEmpty() && parser.dataVector.isEmpty()) { in reget()
601 else if (parser.idBlockVector.isEmpty() && parser.dataVector.size() == 1) { in reget()
602 entry->u.data = (TransliterationRuleData*)parser.dataVector.orphanElementAt(0); in reget()
605 else if (parser.idBlockVector.size() == 1 && parser.dataVector.isEmpty()) { in reget()
613 entry->u.dataVector = new UVector(status); in reget()
617 if (parser.dataVector.size() > limit) in reget()
618 limit = parser.dataVector.size(); in reget()
626 if (!parser.dataVector.isEmpty()) { in reget()
627 … TransliterationRuleData* data = (TransliterationRuleData*)parser.dataVector.orphanElementAt(0); in reget()
628 entry->u.dataVector->addElement(data, status); in reget()
1323 UVector* rbts = new UVector(entry->u.dataVector->size(), status); in instantiateEntry()
1330 for (int32_t i = 0; U_SUCCESS(status) && i < entry->u.dataVector->size(); i++) { in instantiateEntry()
1333 (TransliterationRuleData*)(entry->u.dataVector->elementAt(i)), FALSE); in instantiateEntry()