Lines Matching defs:Node
24 msgpack::DocNode &Node, msgpack::Type SKind, in verifyScalar()
45 bool MetadataVerifier::verifyInteger(msgpack::DocNode &Node) { in verifyInteger()
53 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode, in verifyArray()
80 return verifyEntry(MapNode, Key, Required, [=](msgpack::DocNode &Node) { in verifyScalarEntry()
87 return verifyEntry(MapNode, Key, Required, [this](msgpack::DocNode &Node) { in verifyIntegerEntry()
92 bool MetadataVerifier::verifyKernelArgs(msgpack::DocNode &Node) { in verifyKernelArgs()
181 bool MetadataVerifier::verifyKernel(msgpack::DocNode &Node) { in verifyKernel()
206 KernelMap, ".language_version", false, [this](msgpack::DocNode &Node) { in verifyKernel()
209 [this](msgpack::DocNode &Node) { return verifyInteger(Node); }, 2); in verifyKernel()
212 if (!verifyEntry(KernelMap, ".args", false, [this](msgpack::DocNode &Node) { in verifyKernel()
213 return verifyArray(Node, [this](msgpack::DocNode &Node) { in verifyKernel()
219 [this](msgpack::DocNode &Node) { in verifyKernel()
221 [this](msgpack::DocNode &Node) { in verifyKernel()
228 [this](msgpack::DocNode &Node) { in verifyKernel()
230 [this](msgpack::DocNode &Node) { in verifyKernel()
272 RootMap, "amdhsa.version", true, [this](msgpack::DocNode &Node) { in verify()
275 [this](msgpack::DocNode &Node) { return verifyInteger(Node); }, 2); in verify()
279 RootMap, "amdhsa.printf", false, [this](msgpack::DocNode &Node) { in verify()
280 return verifyArray(Node, [this](msgpack::DocNode &Node) { in verify()
286 [this](msgpack::DocNode &Node) { in verify()
287 return verifyArray(Node, [this](msgpack::DocNode &Node) { in verify()