Lines Matching refs:array
190 ($test:ident, $func:ident, $array:expr) => {
193 let mut array = $array.to_vec(); localVariable
196 let mut repeated = vec![Default::default(); array.len()];
198 let result = get_test_service().$func(&array, &mut repeated);
199 assert_eq!(repeated, array);
200 array.reverse();
201 assert_eq!(result, Ok(array));
512 ($service:expr, $func:ident, $array:expr) => {{
513 let mut array = $array; localVariable
515 let mut repeated = Some(vec![Default::default(); array.len()]);
516 let result = $service.$func(Some(&array[..]), &mut repeated);
517 assert_eq!(repeated.as_ref(), Some(&array));
518 array.reverse();
519 assert_eq!(result, Ok(Some(array)));
1078 let mut array = vec![service.as_binder(), callback.as_binder()]; in test_binder_array() localVariable
1081 let mut repeated = vec![Default::default(); array.len()]; in test_binder_array()
1083 let result = service.ReverseIBinderArray(&array, &mut repeated); in test_binder_array()
1084 assert_eq!(repeated.into_iter().collect::<Option<Vec<_>>>().as_ref(), Some(&array)); in test_binder_array()
1085 array.reverse(); in test_binder_array()
1086 assert_eq!(result, Ok(array)); in test_binder_array()
1092 let mut array = vec![Some(service.as_binder()), None]; in test_nullable_binder_array() localVariable
1095 let mut repeated = Some(vec![Default::default(); array.len()]); in test_nullable_binder_array()
1097 let result = service.ReverseNullableIBinderArray(Some(&array[..]), &mut repeated); in test_nullable_binder_array()
1098 assert_eq!(repeated.as_ref(), Some(&array)); in test_nullable_binder_array()
1099 array.reverse(); in test_nullable_binder_array()
1100 assert_eq!(result, Ok(Some(array))); in test_nullable_binder_array()
1148 let array = $value; localVariable
1150 let result = $service.$func(&array, &mut repeated).unwrap();
1151 assert_eq!(repeated, array);
1152 assert_eq!(result, array);
1158 let array = $value; localVariable
1160 let result = $service.$func(&array, &mut repeated).unwrap();
1161 assert_eq!(result, array.clone());
1162 assert_eq!(repeated, array.map(Some));
1168 let array = $value; localVariable
1170 let result = $service.$func(&array, &mut repeated).unwrap();
1171 assert_eq!(result, array.clone());
1172 assert_eq!(repeated, array.map(|row| row.map(Some)));