Lines Matching refs:indefinite_length_array

140 		void *const result, size_t result_len, bool *indefinite_length_array)  in value_extract()  argument
155 if ((additional == ZCBOR_VALUE_IS_INDEFINITE_LENGTH) && (indefinite_length_array != NULL)) { in value_extract()
160 *indefinite_length_array = true; in value_extract()
704 bool indefinite_length_array = false; in list_map_start_decode() local
708 if (!value_extract(state, &new_elem_count, sizeof(new_elem_count), &indefinite_length_array)) { in list_map_start_decode()
712 if (!zcbor_new_backup(state, indefinite_length_array in list_map_start_decode()
717 state->decode_state.indefinite_length_array = indefinite_length_array; in list_map_start_decode()
735 if (ret && !state->decode_state.indefinite_length_array) { in zcbor_map_start_decode()
748 const bool indefinite_length_array = state->decode_state.indefinite_length_array; in zcbor_array_at_end() local
750 return ((!indefinite_length_array && (state->elem_count == 0)) in zcbor_array_at_end()
751 || (indefinite_length_array in zcbor_array_at_end()
775 state->decode_state.counting_map_elems = state->decode_state.indefinite_length_array; in zcbor_unordered_map_start_decode()
795 return (state->decode_state.indefinite_length_array ? \ in zcbor_current_max_elem_count()
1025 if (state->decode_state.indefinite_length_array) { in list_map_end_decode()
1030 state->decode_state.indefinite_length_array = false; in list_map_end_decode()
1478 bool indefinite_length_array = false; in zcbor_any_skip() local
1480 || (major_type == ZCBOR_MAJOR_TYPE_LIST)) ? &indefinite_length_array : NULL; in zcbor_any_skip()
1499 if (indefinite_length_array) { in zcbor_any_skip()
1503 state_copy.decode_state.indefinite_length_array = indefinite_length_array; in zcbor_any_skip()
1509 if (indefinite_length_array && !array_end_expect(&state_copy)) { in zcbor_any_skip()