Home | History | Annotate | Download | only in qemu

Lines Matching refs:dict

260 static int parse_pair(JSONParserContext *ctxt, QDict *dict, QList **tokens, va_list *ap)
280 parse_error(ctxt, token, "Missing value in dict");
284 qdict_put_obj(dict, qstring_get_str(qobject_to_qstring(key)), value);
303 QDict *dict = NULL;
314 dict = qdict_new();
318 if (parse_pair(ctxt, dict, &working, ap) == -1) {
325 parse_error(ctxt, token, "expected separator in dict");
331 if (parse_pair(ctxt, dict, &working, ap) == -1) {
348 return QOBJECT(dict);
353 QDECREF(dict);