Lines Matching refs:curNodes
122 SkTArray<sk_sp<SkPDFDict>> curNodes; in generate_page_tree() local
123 curNodes.swap(pages); in generate_page_tree()
129 for (int i = 0; i < curNodes.count(); ) { in generate_page_tree()
130 if (i > 0 && i + 1 == curNodes.count()) { in generate_page_tree()
131 SkASSERT(curNodes[i]); in generate_page_tree()
132 nextRoundNodes.emplace_back(std::move(curNodes[i])); in generate_page_tree()
141 for (; i < curNodes.count() && count < kNodeSize; i++, count++) { in generate_page_tree()
142 SkASSERT(curNodes[i]); in generate_page_tree()
143 curNodes[i]->insertObjRef("Parent", newNode); in generate_page_tree()
144 kids->appendObjRef(std::move(curNodes[i])); in generate_page_tree()
155 if (i == curNodes.count()) { in generate_page_tree()
162 SkDEBUGCODE( for (const auto& n : curNodes) { SkASSERT(!n); } ); in generate_page_tree()
164 curNodes.swap(&nextRoundNodes); in generate_page_tree()
167 } while (curNodes.count() > 1); in generate_page_tree()
168 return std::move(curNodes[0]); in generate_page_tree()