Lines Matching refs:DestNode
129 function_ref<int(DocNode *DestNode, DocNode SrcNode, DocNode MapKey)> in readFromBlob() argument
181 DocNode *DestNode = nullptr; in readFromBlob() local
183 DestNode = &Root; in readFromBlob()
187 DestNode = &Array[Stack.back().Index++]; in readFromBlob()
197 DestNode = Stack.back().MapEntry; in readFromBlob()
202 if (!DestNode->isEmpty()) { in readFromBlob()
209 MergeResult = Merger(DestNode, Node, MapKey); in readFromBlob()
212 assert(!((Node.isMap() && !DestNode->isMap()) || in readFromBlob()
213 (Node.isArray() && !DestNode->isArray()))); in readFromBlob()
215 *DestNode = Node; in readFromBlob()
218 switch (DestNode->getKind()) { in readFromBlob()
221 Stack.push_back(StackLevel(*DestNode, MergeResult, Obj.Length, nullptr)); in readFromBlob()