Searched refs:DestNode (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/BinaryFormat/ |
| H A D | MsgPackDocument.cpp | 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() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/BinaryFormat/ |
| H A D | MsgPackDocumentTest.cpp | 47 [](DocNode *DestNode, DocNode SrcNode, DocNode MapKey) { in TEST() argument 50 if (DestNode->getKind() == Type::Int && in TEST() 52 *DestNode = DestNode->getDocument()->getNode( in TEST() 53 DestNode->getInt() | SrcNode.getInt()); in TEST() 56 return DestNode->isArray() && SrcNode.isArray() ? 0 in TEST() 83 [](DocNode *DestNode, DocNode SrcNode, DocNode MapKey) { in TEST() argument 85 return DestNode->isArray() && SrcNode.isArray() in TEST() 86 ? DestNode->getArray().size() in TEST() 127 [](DocNode *DestNode, DocNode SrcNode, DocNode MapKey) { in TEST() argument 128 return DestNode->isMap() && SrcNode.isMap() ? 0 : -1; in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackDocument.h | 412 function_ref<int(DocNode *DestNode, DocNode SrcNode, DocNode MapKey)> 413 Merger = [](DocNode *DestNode, DocNode SrcNode, DocNode MapKey) {
|