Lines Matching full:null

38     data->obj = NULL;  in visitor_input_teardown()
42 data->qiv = NULL; in visitor_input_teardown()
53 visitor_input_teardown(data, NULL); in test_init_internal()
119 visit_type_int(v, NULL, &res, &error_abort); in test_visitor_in_int()
122 visit_type_number(v, NULL, &dbl, &error_abort); in test_visitor_in_int()
137 visit_type_uint64(v, NULL, &res, &error_abort); in test_visitor_in_uint()
140 visit_type_int(v, NULL, &i64, &error_abort); in test_visitor_in_uint()
143 visit_type_number(v, NULL, &dbl, &error_abort); in test_visitor_in_uint()
149 visit_type_uint64(v, NULL, &res, &error_abort); in test_visitor_in_uint()
154 visit_type_uint64(v, NULL, &res, &error_abort); in test_visitor_in_uint()
157 visit_type_number(v, NULL, &dbl, &error_abort); in test_visitor_in_uint()
165 Error *err = NULL; in test_visitor_in_int_overflow()
175 visit_type_int(v, NULL, &res, &err); in test_visitor_in_int_overflow()
183 Error *err = NULL; in test_visitor_in_int_keyval()
187 visit_type_int(v, NULL, &res, &err); in test_visitor_in_int_keyval()
199 visit_type_int(v, NULL, &res, &error_abort); in test_visitor_in_int_str_keyval()
208 Error *err = NULL; in test_visitor_in_int_str_fail()
212 visit_type_int(v, NULL, &res, &err); in test_visitor_in_int_str_fail()
224 visit_type_bool(v, NULL, &res, &error_abort); in test_visitor_in_bool()
232 Error *err = NULL; in test_visitor_in_bool_keyval()
237 visit_type_bool(v, NULL, &res, &err); in test_visitor_in_bool_keyval()
249 visit_type_bool(v, NULL, &res, &error_abort); in test_visitor_in_bool_str_keyval()
258 Error *err = NULL; in test_visitor_in_bool_str_fail()
262 visit_type_bool(v, NULL, &res, &err); in test_visitor_in_bool_str_fail()
274 visit_type_number(v, NULL, &res, &error_abort); in test_visitor_in_number()
281 Error *err = NULL; in test_visitor_in_large_number()
289 visit_type_number(v, NULL, &res, &error_abort); in test_visitor_in_large_number()
292 visit_type_int(v, NULL, &i64, &err); in test_visitor_in_large_number()
295 visit_type_uint64(v, NULL, &u64, &err); in test_visitor_in_large_number()
303 Error *err = NULL; in test_visitor_in_number_keyval()
308 visit_type_number(v, NULL, &res, &err); in test_visitor_in_number_keyval()
317 Error *err = NULL; in test_visitor_in_number_str_keyval()
321 visit_type_number(v, NULL, &res, &error_abort); in test_visitor_in_number_str_keyval()
326 visit_type_number(v, NULL, &res, &err); in test_visitor_in_number_str_keyval()
335 Error *err = NULL; in test_visitor_in_number_str_fail()
339 visit_type_number(v, NULL, &res, &err); in test_visitor_in_number_str_fail()
351 visit_type_size(v, NULL, &res, &error_abort); in test_visitor_in_size_str_keyval()
360 Error *err = NULL; in test_visitor_in_size_str_fail()
364 visit_type_size(v, NULL, &res, &err); in test_visitor_in_size_str_fail()
371 char *res = NULL, *value = (char *) "Q E M U"; in test_visitor_in_string()
376 visit_type_str(v, NULL, &res, &error_abort); in test_visitor_in_string()
393 visit_type_EnumOne(v, NULL, &res, &error_abort); in test_visitor_in_enum()
402 TestStruct *p = NULL; in test_visitor_in_struct()
407 visit_type_TestStruct(v, NULL, &p, &error_abort); in test_visitor_in_struct()
419 g_autoptr(UserDefTwo) udp = NULL; in test_visitor_in_struct_nested()
427 visit_type_UserDefTwo(v, NULL, &udp, &error_abort); in test_visitor_in_struct_nested()
440 UserDefOneList *item, *head = NULL; in test_visitor_in_list()
446 visit_type_UserDefOneList(v, NULL, &head, &error_abort); in test_visitor_in_list()
447 g_assert(head != NULL); in test_visitor_in_list()
457 head = NULL; in test_visitor_in_list()
461 visit_type_UserDefOneList(v, NULL, &head, &error_abort); in test_visitor_in_list()
473 g_autoptr(ArrayStruct) arrs = NULL; in test_visitor_in_list_struct()
528 visit_type_ArrayStruct(v, NULL, &arrs, &error_abort); in test_visitor_in_list_struct()
613 QObject *res = NULL; in test_visitor_in_any()
623 visit_type_any(v, NULL, &res, &error_abort); in test_visitor_in_any()
631 visit_type_any(v, NULL, &res, &error_abort); in test_visitor_in_any()
657 Error *err = NULL; in test_visitor_in_null()
658 QNull *null; in test_visitor_in_null() local
662 * FIXME: Since QAPI doesn't know the 'null' type yet, we can't in test_visitor_in_null()
665 * for now is ensure that we consumed null from the input, proven in test_visitor_in_null()
667 * when input is not null. in test_visitor_in_null()
671 "{ 'a': null, 'b': '' }"); in test_visitor_in_null()
672 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_visitor_in_null()
673 visit_type_null(v, "a", &null, &error_abort); in test_visitor_in_null()
674 g_assert(qobject_type(QOBJECT(null)) == QTYPE_QNULL); in test_visitor_in_null()
675 qobject_unref(null); in test_visitor_in_null()
676 visit_type_null(v, "b", &null, &err); in test_visitor_in_null()
678 g_assert(!null); in test_visitor_in_null()
683 visit_end_struct(v, NULL); in test_visitor_in_null()
690 g_autoptr(UserDefFlatUnion) tmp = NULL; in test_visitor_in_union_flat()
699 visit_type_UserDefFlatUnion(v, NULL, &tmp, &error_abort); in test_visitor_in_union_flat()
713 g_autoptr(TestUnionInUnion) tmp = NULL; in test_visitor_in_union_in_union()
721 visit_type_TestUnionInUnion(v, NULL, &tmp, &error_abort); in test_visitor_in_union_in_union()
735 visit_type_TestUnionInUnion(v, NULL, &tmp, &error_abort); in test_visitor_in_union_in_union()
748 visit_type_TestUnionInUnion(v, NULL, &tmp, &error_abort); in test_visitor_in_union_in_union()
762 visit_type_UserDefAlternate(v, NULL, &tmp, &error_abort); in test_visitor_in_alternate()
768 visit_type_UserDefAlternate(v, NULL, &tmp, &error_abort); in test_visitor_in_alternate()
773 v = visitor_input_test_init(data, "null"); in test_visitor_in_alternate()
774 visit_type_UserDefAlternate(v, NULL, &tmp, &error_abort); in test_visitor_in_alternate()
780 visit_type_UserDefAlternate(v, NULL, &tmp, &error_abort); in test_visitor_in_alternate()
790 visit_type_WrapAlternate(v, NULL, &wrap, &error_abort); in test_visitor_in_alternate()
796 visit_type_WrapAlternate(v, NULL, &wrap, &error_abort); in test_visitor_in_alternate()
803 visit_type_WrapAlternate(v, NULL, &wrap, &error_abort); in test_visitor_in_alternate()
817 Error *err = NULL; in test_visitor_in_alternate_number()
827 visit_type_AltEnumBool(v, NULL, &aeb, &err); in test_visitor_in_alternate_number()
832 visit_type_AltEnumNum(v, NULL, &aen, &error_abort); in test_visitor_in_alternate_number()
838 visit_type_AltNumEnum(v, NULL, &ans, &error_abort); in test_visitor_in_alternate_number()
844 visit_type_AltEnumInt(v, NULL, &asi, &error_abort); in test_visitor_in_alternate_number()
850 visit_type_AltListInt(v, NULL, &ali, &error_abort); in test_visitor_in_alternate_number()
858 visit_type_AltEnumBool(v, NULL, &aeb, &err); in test_visitor_in_alternate_number()
863 visit_type_AltEnumNum(v, NULL, &aen, &error_abort); in test_visitor_in_alternate_number()
869 visit_type_AltNumEnum(v, NULL, &ans, &error_abort); in test_visitor_in_alternate_number()
875 visit_type_AltEnumInt(v, NULL, &asi, &err); in test_visitor_in_alternate_number()
889 visit_type_AltListInt(v, NULL, &ali, &error_abort); in test_visitor_in_alternate_list()
890 g_assert(ali != NULL); in test_visitor_in_alternate_list()
898 ali = NULL; in test_visitor_in_alternate_list()
902 visit_type_AltListInt(v, NULL, &ali, &error_abort); in test_visitor_in_alternate_list()
903 g_assert(ali != NULL); in test_visitor_in_alternate_list()
908 ali = NULL; in test_visitor_in_alternate_list()
916 g_test_add(testpath, TestInputVisitorData, user_data, NULL, test_func, in input_visitor_test_add()
923 TestStruct *p = NULL; in test_visitor_in_errors()
924 Error *err = NULL; in test_visitor_in_errors()
926 strList *q = NULL; in test_visitor_in_errors()
927 UserDefTwo *r = NULL; in test_visitor_in_errors()
928 WrapAlternate *s = NULL; in test_visitor_in_errors()
933 visit_type_TestStruct(v, NULL, &p, &err); in test_visitor_in_errors()
938 visit_type_strList(v, NULL, &q, &err); in test_visitor_in_errors()
943 visit_type_UserDefTwo(v, NULL, &r, &err); in test_visitor_in_errors()
948 visit_type_WrapAlternate(v, NULL, &s, &err); in test_visitor_in_errors()
956 TestStruct *p = NULL; in test_visitor_in_wrong_type()
958 strList *q = NULL; in test_visitor_in_wrong_type()
960 Error *err = NULL; in test_visitor_in_wrong_type()
965 visit_type_TestStruct(v, NULL, &p, &err); in test_visitor_in_wrong_type()
970 visit_type_strList(v, NULL, &q, &err); in test_visitor_in_wrong_type()
977 visit_type_TestStruct(v, NULL, &p, &err); in test_visitor_in_wrong_type()
982 visit_type_int(v, NULL, &i, &err); in test_visitor_in_wrong_type()
988 visit_type_strList(v, NULL, &q, &err); in test_visitor_in_wrong_type()
993 visit_type_int(v, NULL, &i, &err); in test_visitor_in_wrong_type()
1000 TestStruct *p = NULL; in test_visitor_in_fail_struct()
1001 Error *err = NULL; in test_visitor_in_fail_struct()
1006 visit_type_TestStruct(v, NULL, &p, &err); in test_visitor_in_fail_struct()
1014 UserDefTwo *udp = NULL; in test_visitor_in_fail_struct_nested()
1015 Error *err = NULL; in test_visitor_in_fail_struct_nested()
1020 visit_type_UserDefTwo(v, NULL, &udp, &err); in test_visitor_in_fail_struct_nested()
1028 UserDefOneList *head = NULL; in test_visitor_in_fail_struct_in_list()
1029 Error *err = NULL; in test_visitor_in_fail_struct_in_list()
1034 visit_type_UserDefOneList(v, NULL, &head, &err); in test_visitor_in_fail_struct_in_list()
1042 Error *err = NULL; in test_visitor_in_fail_struct_missing()
1045 QNull *null; in test_visitor_in_fail_struct_missing() local
1056 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_visitor_in_fail_struct_missing()
1057 visit_start_struct(v, "struct", NULL, 0, &err); in test_visitor_in_fail_struct_missing()
1059 visit_start_list(v, "list", NULL, 0, &err); in test_visitor_in_fail_struct_missing()
1079 visit_type_null(v, "null", &null, &err); in test_visitor_in_fail_struct_missing()
1081 visit_start_list(v, "sub", NULL, 0, &error_abort); in test_visitor_in_fail_struct_missing()
1082 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_visitor_in_fail_struct_missing()
1085 visit_end_struct(v, NULL); in test_visitor_in_fail_struct_missing()
1086 visit_end_list(v, NULL); in test_visitor_in_fail_struct_missing()
1087 visit_end_struct(v, NULL); in test_visitor_in_fail_struct_missing()
1094 Error *err = NULL; in test_visitor_in_fail_list()
1101 visit_start_list(v, NULL, NULL, 0, &error_abort); in test_visitor_in_fail_list()
1102 visit_type_int(v, NULL, &i64, &error_abort); in test_visitor_in_fail_list()
1104 visit_type_int(v, NULL, &i64, &error_abort); in test_visitor_in_fail_list()
1108 visit_end_list(v, NULL); in test_visitor_in_fail_list()
1113 visit_start_list(v, NULL, NULL, 0, &error_abort); in test_visitor_in_fail_list()
1114 visit_type_int(v, NULL, &i64, &err); in test_visitor_in_fail_list()
1116 visit_end_list(v, NULL); in test_visitor_in_fail_list()
1123 Error *err = NULL; in test_visitor_in_fail_list_nested()
1130 visit_start_list(v, NULL, NULL, 0, &error_abort); in test_visitor_in_fail_list_nested()
1131 visit_type_int(v, NULL, &i64, &error_abort); in test_visitor_in_fail_list_nested()
1133 visit_start_list(v, NULL, NULL, 0, &error_abort); in test_visitor_in_fail_list_nested()
1134 visit_type_int(v, NULL, &i64, &error_abort); in test_visitor_in_fail_list_nested()
1138 visit_end_list(v, NULL); in test_visitor_in_fail_list_nested()
1140 visit_end_list(v, NULL); in test_visitor_in_fail_list_nested()
1146 UserDefFlatUnion *tmp = NULL; in test_visitor_in_fail_union_flat()
1147 Error *err = NULL; in test_visitor_in_fail_union_flat()
1152 visit_type_UserDefFlatUnion(v, NULL, &tmp, &err); in test_visitor_in_fail_union_flat()
1160 UserDefFlatUnion2 *tmp = NULL; in test_visitor_in_fail_union_flat_no_discrim()
1161 Error *err = NULL; in test_visitor_in_fail_union_flat_no_discrim()
1167 visit_type_UserDefFlatUnion2(v, NULL, &tmp, &err); in test_visitor_in_fail_union_flat_no_discrim()
1177 Error *err = NULL; in test_visitor_in_fail_alternate()
1181 visit_type_UserDefAlternate(v, NULL, &tmp, &err); in test_visitor_in_fail_alternate()
1189 g_autoptr(SchemaInfoList) schema = NULL; in do_test_visitor_in_qmp_introspect()
1195 visit_type_SchemaInfoList(v, NULL, &schema, &error_abort); in do_test_visitor_in_qmp_introspect()
1210 g_test_init(&argc, &argv, NULL); in main()
1213 NULL, test_visitor_in_int); in main()
1215 NULL, test_visitor_in_uint); in main()
1217 NULL, test_visitor_in_int_overflow); in main()
1219 NULL, test_visitor_in_int_keyval); in main()
1221 NULL, test_visitor_in_int_str_keyval); in main()
1223 NULL, test_visitor_in_int_str_fail); in main()
1225 NULL, test_visitor_in_bool); in main()
1227 NULL, test_visitor_in_bool_keyval); in main()
1229 NULL, test_visitor_in_bool_str_keyval); in main()
1231 NULL, test_visitor_in_bool_str_fail); in main()
1233 NULL, test_visitor_in_number); in main()
1235 NULL, test_visitor_in_large_number); in main()
1237 NULL, test_visitor_in_number_keyval); in main()
1239 NULL, test_visitor_in_number_str_keyval); in main()
1241 NULL, test_visitor_in_number_str_fail); in main()
1243 NULL, test_visitor_in_size_str_keyval); in main()
1245 NULL, test_visitor_in_size_str_fail); in main()
1247 NULL, test_visitor_in_string); in main()
1249 NULL, test_visitor_in_enum); in main()
1251 NULL, test_visitor_in_struct); in main()
1253 NULL, test_visitor_in_struct_nested); in main()
1255 NULL, test_visitor_in_list_struct); in main()
1257 NULL, test_visitor_in_list); in main()
1259 NULL, test_visitor_in_any); in main()
1260 input_visitor_test_add("/visitor/input/null", in main()
1261 NULL, test_visitor_in_null); in main()
1263 NULL, test_visitor_in_union_flat); in main()
1265 NULL, test_visitor_in_union_in_union); in main()
1267 NULL, test_visitor_in_alternate); in main()
1269 NULL, test_visitor_in_errors); in main()
1271 NULL, test_visitor_in_wrong_type); in main()
1273 NULL, test_visitor_in_alternate_number); in main()
1275 NULL, test_visitor_in_alternate_list); in main()
1277 NULL, test_visitor_in_fail_struct); in main()
1279 NULL, test_visitor_in_fail_struct_nested); in main()
1281 NULL, test_visitor_in_fail_struct_in_list); in main()
1283 NULL, test_visitor_in_fail_struct_missing); in main()
1285 NULL, test_visitor_in_fail_list); in main()
1287 NULL, test_visitor_in_fail_list_nested); in main()
1289 NULL, test_visitor_in_fail_union_flat); in main()
1291 NULL, test_visitor_in_fail_union_flat_no_discrim); in main()
1293 NULL, test_visitor_in_fail_alternate); in main()
1295 NULL, test_visitor_in_qmp_introspect); in main()