Lines Matching refs:array

446     array: *const YlongJson,  in ylong_json_get_array_size()
449 if array.is_null() || size.is_null() { in ylong_json_get_array_size()
453 let array = &*(array as *mut JsonValue); in ylong_json_get_array_size() localVariable
454 let array = match array.try_as_array() { in ylong_json_get_array_size() localVariable
459 *size = array.len() as c_int; in ylong_json_get_array_size()
467 array: *const YlongJson, in ylong_json_get_array_item()
470 if array.is_null() { in ylong_json_get_array_item()
474 let array_ref = &mut *(array as *mut JsonValue); in ylong_json_get_array_item()
491 array: *mut YlongJson, in ylong_json_add_item_to_array()
494 if array.is_null() || item.is_null() { in ylong_json_add_item_to_array()
498 let array_ref = &mut *(array as *mut JsonValue); in ylong_json_add_item_to_array()
514 array: *mut YlongJson, in ylong_json_replace_array_item_by_index()
518 if array.is_null() || new_item.is_null() { in ylong_json_replace_array_item_by_index()
522 let array_ref = &mut *(array as *mut JsonValue); in ylong_json_replace_array_item_by_index()
542 array: *mut YlongJson, in ylong_json_remove_array_item_by_index()
545 if array.is_null() { in ylong_json_remove_array_item_by_index()
549 let array = &mut *(array as *mut JsonValue); in ylong_json_remove_array_item_by_index() localVariable
550 let array = match array.try_as_mut_array() { in ylong_json_remove_array_item_by_index() localVariable
556 if let Some(v) = Array::remove(array, index as usize) { in ylong_json_remove_array_item_by_index()
565 array: *mut YlongJson, in ylong_json_delete_array_item_by_index()
568 if array.is_null() { in ylong_json_delete_array_item_by_index()
572 let array = &mut *(array as *mut JsonValue); in ylong_json_delete_array_item_by_index() localVariable
573 let array = match array.try_as_mut_array() { in ylong_json_delete_array_item_by_index() localVariable
577 array.remove(index as usize); in ylong_json_delete_array_item_by_index()
584 array: *mut YlongJson, in ylong_json_get_array_node()
587 if array.is_null() { in ylong_json_get_array_node()
591 let array_ref = &mut *(array as *mut JsonValue); in ylong_json_get_array_node()
623 array: *mut YlongJson, in ylong_json_add_item_to_array_then_get_node()
626 if array.is_null() || item.is_null() { in ylong_json_add_item_to_array_then_get_node()
630 let array_ref = &mut *(array as *mut JsonValue); in ylong_json_add_item_to_array_then_get_node()
1942 let array = ylong_json_create_array(); in ut_ylong_json_create_array() localVariable
1943 let result = ylong_json_print_unformatted(array); in ut_ylong_json_create_array()
1946 ylong_json_delete(array); in ut_ylong_json_create_array()
1962 let array = null_mut(); in ut_ylong_json_is_array() localVariable
1963 assert_eq!(ylong_json_is_array(array), 0); in ut_ylong_json_is_array()
1965 let array = ylong_json_create_array(); in ut_ylong_json_is_array() localVariable
1966 assert_eq!(ylong_json_is_array(array), 1); in ut_ylong_json_is_array()
1967 ylong_json_delete(array); in ut_ylong_json_is_array()
1987 let array = null_mut(); in ut_ylong_json_get_array_size() localVariable
1989 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 0); in ut_ylong_json_get_array_size()
1992 let array = ylong_json_create_array(); in ut_ylong_json_get_array_size() localVariable
1994 assert_eq!(ylong_json_get_array_size(array, len), 0); in ut_ylong_json_get_array_size()
1995 ylong_json_delete(array); in ut_ylong_json_get_array_size()
1997 let array = ylong_json_create_array(); in ut_ylong_json_get_array_size() localVariable
1999 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_get_array_size()
2001 ylong_json_delete(array); in ut_ylong_json_get_array_size()
2022 let array = null_mut(); in ut_ylong_json_get_array_item() localVariable
2023 assert!(ylong_json_get_array_item(array, 0).is_null()); in ut_ylong_json_get_array_item()
2028 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_get_array_item() localVariable
2030 assert_eq!(ylong_json_is_array(array), 1); in ut_ylong_json_get_array_item()
2032 let item0 = ylong_json_get_array_item(array, 0); in ut_ylong_json_get_array_item()
2035 let item1 = ylong_json_get_array_item(array, 1); in ut_ylong_json_get_array_item()
2044 let item2 = ylong_json_get_array_item(array, 2); in ut_ylong_json_get_array_item()
2053 let item3 = ylong_json_get_array_item(array, 3); in ut_ylong_json_get_array_item()
2063 assert!(ylong_json_get_array_item(array, 4).is_null()); in ut_ylong_json_get_array_item()
2065 ylong_json_delete(array); in ut_ylong_json_get_array_item()
2085 let array = null_mut(); in ut_ylong_json_add_item_to_array() localVariable
2087 assert_eq!(ylong_json_add_item_to_array(array, item), 0); in ut_ylong_json_add_item_to_array()
2090 let array = ylong_json_create_array(); in ut_ylong_json_add_item_to_array() localVariable
2092 assert_eq!(ylong_json_add_item_to_array(array, item), 0); in ut_ylong_json_add_item_to_array()
2093 ylong_json_delete(array); in ut_ylong_json_add_item_to_array()
2095 let array = ylong_json_create_array(); in ut_ylong_json_add_item_to_array() localVariable
2097 assert_eq!(ylong_json_add_item_to_array(array, null), 1); in ut_ylong_json_add_item_to_array()
2098 let result = ylong_json_print_unformatted(array); in ut_ylong_json_add_item_to_array()
2101 ylong_json_delete(array); in ut_ylong_json_add_item_to_array()
2123 let array = null_mut(); in ut_ylong_json_replace_item_in_array() localVariable
2125 assert_eq!(ylong_json_replace_array_item_by_index(array, 0, item), 0); in ut_ylong_json_replace_item_in_array()
2129 let array = ylong_json_create_array(); in ut_ylong_json_replace_item_in_array() localVariable
2131 assert_eq!(ylong_json_replace_array_item_by_index(array, 0, item), 0); in ut_ylong_json_replace_item_in_array()
2132 ylong_json_delete(array); in ut_ylong_json_replace_item_in_array()
2134 let array = ylong_json_create_array(); in ut_ylong_json_replace_item_in_array() localVariable
2136 assert_eq!(ylong_json_add_item_to_array(array, null), 1); in ut_ylong_json_replace_item_in_array()
2137 let result = ylong_json_print_unformatted(array); in ut_ylong_json_replace_item_in_array()
2141 assert_eq!(ylong_json_replace_array_item_by_index(array, 0, replace), 1); in ut_ylong_json_replace_item_in_array()
2142 let result = ylong_json_print_unformatted(array); in ut_ylong_json_replace_item_in_array()
2145 ylong_json_delete(array); in ut_ylong_json_replace_item_in_array()
2168 let array = null_mut(); in ut_ylong_json_remove_array_item_by_index() localVariable
2169 assert!(ylong_json_remove_array_item_by_index(array, 0).is_null()); in ut_ylong_json_remove_array_item_by_index()
2174 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_remove_array_item_by_index() localVariable
2177 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_item_by_index()
2180 let item0 = ylong_json_remove_array_item_by_index(array, 0); in ut_ylong_json_remove_array_item_by_index()
2182 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_item_by_index()
2186 let item3 = ylong_json_remove_array_item_by_index(array, 2); in ut_ylong_json_remove_array_item_by_index()
2188 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_item_by_index()
2192 let item1 = ylong_json_remove_array_item_by_index(array, 0); in ut_ylong_json_remove_array_item_by_index()
2194 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_item_by_index()
2198 let item2 = ylong_json_remove_array_item_by_index(array, 0); in ut_ylong_json_remove_array_item_by_index()
2200 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_item_by_index()
2203 ylong_json_delete(array); in ut_ylong_json_remove_array_item_by_index()
2225 let array = null_mut(); in ut_ylong_json_delete_array_item_by_index() localVariable
2226 ylong_json_delete_array_item_by_index(array, 0); in ut_ylong_json_delete_array_item_by_index()
2231 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_delete_array_item_by_index() localVariable
2233 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_item_by_index()
2236 ylong_json_delete_array_item_by_index(array, 0); in ut_ylong_json_delete_array_item_by_index()
2237 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_item_by_index()
2240 ylong_json_delete_array_item_by_index(array, 0); in ut_ylong_json_delete_array_item_by_index()
2241 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_item_by_index()
2244 ylong_json_delete_array_item_by_index(array, 0); in ut_ylong_json_delete_array_item_by_index()
2245 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_item_by_index()
2248 ylong_json_delete_array_item_by_index(array, 0); in ut_ylong_json_delete_array_item_by_index()
2249 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_item_by_index()
2253 ylong_json_delete(array); in ut_ylong_json_delete_array_item_by_index()
2274 let array = null_mut(); in ut_ylong_json_get_array_node() localVariable
2275 assert!(ylong_json_get_array_node(array, 0).is_null()); in ut_ylong_json_get_array_node()
2280 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_get_array_node() localVariable
2282 assert_eq!(ylong_json_is_array(array), 1); in ut_ylong_json_get_array_node()
2284 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_get_array_node()
2287 let node1 = ylong_json_get_array_node(array, 1); in ut_ylong_json_get_array_node()
2290 let node2 = ylong_json_get_array_node(array, 2); in ut_ylong_json_get_array_node()
2293 let node3 = ylong_json_get_array_node(array, 3); in ut_ylong_json_get_array_node()
2296 let node4 = ylong_json_get_array_node(array, 4); in ut_ylong_json_get_array_node()
2299 ylong_json_delete(array); in ut_ylong_json_get_array_node()
2326 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_get_item_from_array_node() localVariable
2328 assert_eq!(ylong_json_is_array(array), 1); in ut_ylong_json_get_item_from_array_node()
2330 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_get_item_from_array_node()
2335 let node1 = ylong_json_get_array_node(array, 1); in ut_ylong_json_get_item_from_array_node()
2345 let node2 = ylong_json_get_array_node(array, 2); in ut_ylong_json_get_item_from_array_node()
2355 let node3 = ylong_json_get_array_node(array, 3); in ut_ylong_json_get_item_from_array_node()
2366 ylong_json_delete(array); in ut_ylong_json_get_item_from_array_node()
2383 let array = null_mut(); in ut_ylong_json_add_item_to_array_then_get_node() localVariable
2385 assert!(ylong_json_add_item_to_array_then_get_node(array, item).is_null()); in ut_ylong_json_add_item_to_array_then_get_node()
2389 let array = ylong_json_create_array(); in ut_ylong_json_add_item_to_array_then_get_node() localVariable
2391 assert!(ylong_json_add_item_to_array_then_get_node(array, item).is_null()); in ut_ylong_json_add_item_to_array_then_get_node()
2392 ylong_json_delete(array); in ut_ylong_json_add_item_to_array_then_get_node()
2394 let array = ylong_json_create_array(); in ut_ylong_json_add_item_to_array_then_get_node() localVariable
2396 let node0 = ylong_json_add_item_to_array_then_get_node(array, null); in ut_ylong_json_add_item_to_array_then_get_node()
2399 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_add_item_to_array_then_get_node()
2406 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_add_item_to_array_then_get_node()
2408 ylong_json_delete(array); in ut_ylong_json_add_item_to_array_then_get_node()
2431 let array = ylong_json_create_array(); in ut_ylong_json_replace_item_of_array_node() localVariable
2433 let node = ylong_json_add_item_to_array_then_get_node(array, null); in ut_ylong_json_replace_item_of_array_node()
2436 ylong_json_delete(array); in ut_ylong_json_replace_item_of_array_node()
2438 let array = ylong_json_create_array(); in ut_ylong_json_replace_item_of_array_node() localVariable
2440 let node = ylong_json_add_item_to_array_then_get_node(array, null); in ut_ylong_json_replace_item_of_array_node()
2441 let result = ylong_json_print_unformatted(array); in ut_ylong_json_replace_item_of_array_node()
2447 let result = ylong_json_print_unformatted(array); in ut_ylong_json_replace_item_of_array_node()
2451 ylong_json_delete(array); in ut_ylong_json_replace_item_of_array_node()
2474 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_remove_array_node() localVariable
2476 assert_eq!(ylong_json_is_array(array), 1); in ut_ylong_json_remove_array_node()
2478 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_node()
2481 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_remove_array_node()
2485 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_node()
2490 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_remove_array_node()
2494 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_node()
2504 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_remove_array_node()
2508 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_node()
2518 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_remove_array_node()
2522 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_remove_array_node()
2533 ylong_json_delete(array); in ut_ylong_json_remove_array_node()
2556 let array = ylong_json_parse(str, &mut msg as *mut *mut c_char); in ut_ylong_json_delete_array_node() localVariable
2559 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_node()
2562 let node0 = ylong_json_get_array_node(array, 0); in ut_ylong_json_delete_array_node()
2564 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_node()
2567 let node1 = ylong_json_get_array_node(array, 0); in ut_ylong_json_delete_array_node()
2569 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_node()
2572 let node2 = ylong_json_get_array_node(array, 0); in ut_ylong_json_delete_array_node()
2574 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_node()
2577 let node3 = ylong_json_get_array_node(array, 0); in ut_ylong_json_delete_array_node()
2579 assert_eq!(ylong_json_get_array_size(array, &mut len as *mut c_int), 1); in ut_ylong_json_delete_array_node()
2582 ylong_json_delete(array); in ut_ylong_json_delete_array_node()