Home | History | Annotate | Download | only in i18n

Lines Matching full:targets

194  * Spec class for sources and targets.
746 Hashtable *targets = (Hashtable*) specDAG.get(source);
747 return (targets == 0) ? 0 : targets->count();
753 Hashtable *targets = (Hashtable*) specDAG.get(source);
754 if (targets == 0) {
761 e = targets->nextElement(pos);
776 Hashtable *targets = (Hashtable*) specDAG.get(source);
777 if (targets == 0) {
780 UVector *variants = (UVector*) targets->get(target);
789 Hashtable *targets = (Hashtable*) specDAG.get(source);
790 if (targets == 0) {
794 UVector *variants = (UVector*) targets->get(target);
933 Hashtable *targets = (Hashtable*) specDAG.get(source);
934 if (targets == 0) {
935 targets = new Hashtable(TRUE, status);
936 if (U_FAILURE(status) || targets == 0) {
939 targets->setValueDeleter(uhash_deleteUVector);
940 specDAG.put(source, targets, status);
942 UVector *variants = (UVector*) targets->get(target);
949 targets->put(target, variants, status);
979 Hashtable *targets = (Hashtable*) specDAG.get(source);
980 if (targets == 0) {
983 UVector *variants = (UVector*) targets->get(target);
989 targets->remove(target); // should delete variants
990 if (targets->count() == 0) {
991 specDAG.remove(source); // should delete targets