Lines Matching refs:nodes
206 rootPrimaryIndexes(errorCode), nodes(errorCode) {
326 int64_t node = nodes.elementAti(index);
328 // then skip backwards over this and further "weaker" nodes.
331 node = nodes.elementAti(index);
361 // Tailor after the last node between adjacent root nodes.
363 node = nodes.elementAti(index);
376 node = nodes.elementAti(index);
398 node = nodes.elementAti(i);
412 // Skip weaker nodes and same-level tailored nodes.
416 // maybe with following weaker or tailored nodes.
453 node = nodes.elementAti(index);
466 node = nodes.elementAti(index);
503 int64_t node = nodes.elementAti(index);
505 node = nodes.elementAti(index);
522 int64_t node = nodes.elementAti(index);
524 node = nodes.elementAti(index);
530 index = nextIndexFromNode(nodes.elementAti(nextIndexFromNode(node)));
531 U_ASSERT(isTailoredNode(nodes.elementAti(index)));
587 int64_t node = nodes.elementAti(index);
599 node = nodes.elementAti(index);
611 node = nodes.elementAti(index);
617 index = nextIndexFromNode(nodes.elementAti(nextIndexFromNode(node)));
618 node = nodes.elementAti(index);
621 index = nextIndexFromNode(nodes.elementAti(nextIndexFromNode(node)));
623 U_ASSERT(isTailoredNode(nodes.elementAti(index)));
633 int64_t nextNode = nodes.elementAti(nextIndex);
809 // Root CEs must have common=zero quaternary weights (for which we never insert any nodes).
834 const int64_t *nodes, uint32_t p) {
840 int64_t node = nodes[rootPrimaryIndexes[i]];
865 rootPrimaryIndexes.getBuffer(), rootPrimaryIndexes.size(), nodes.getBuffer(), p);
869 // Start a new list of nodes with this primary.
870 int32_t index = nodes.size();
871 nodes.addElement(nodeFromWeight32(p), errorCode);
880 U_ASSERT(0 <= index && index < nodes.size());
889 int64_t node = nodes.elementAti(index);
903 nodes.setElementAt(node | hasThisLevelBefore, index);
921 node = nodes.elementAti(nextIndex);
947 U_ASSERT(0 <= index && index < nodes.size());
956 int64_t node = nodes.elementAti(index);
959 node = nodes.elementAti(nextIndex);
974 U_ASSERT(nextIndexFromNode(nodes.elementAti(index)) == nextIndex);
975 // Append the new node and link it to the existing nodes.
976 int32_t newIndex = nodes.size();
978 nodes.addElement(node, errorCode);
980 // nodes[index].nextIndex = newIndex
981 node = nodes.elementAti(index);
982 nodes.setElementAt(changeNodeNextIndex(node, newIndex), index);
983 // nodes[nextIndex].previousIndex = newIndex
985 node = nodes.elementAti(nextIndex);
986 nodes.setElementAt(changeNodePreviousIndex(node, newIndex), nextIndex);
994 int64_t node = nodes.elementAti(index);
1004 node = nodes.elementAti(index);
1010 node = nodes.elementAti(index);
1417 int64_t *nodesArray = nodes.getBuffer();
1643 CEFinalizer finalizer(nodes.getBuffer());