29 using View =
typename std::tuple_element_t<0, ContainerOverSubrelations>::View;
30 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
31 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)));
35 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
36 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)) *
37 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)));
41 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
42 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)) *
43 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)));
47 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
48 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
49 (
CView(constants_GENERATOR_INDEX__PUBLIC_LEAF_INDEX) -
50 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_siloing_separator)));
54 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
55 auto tmp = (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert)) -
56 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)) *
57 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)));
61 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
62 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write)) *
63 CView(written_public_data_slots_tree_check_EXISTS) *
64 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_root)) -
65 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_write_root)));
69 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
70 auto tmp = (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_size_after_write)) -
71 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_size_before_write)) +
72 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert))));
76 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
77 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert)) *
78 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_size_before_write)) -
79 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_updated_low_leaf_next_index)));
83 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
84 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_should_insert)) *
85 (
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_slot)) -
86 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_updated_low_leaf_next_slot)));
90 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
91 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
92 (
CView(constants_AVM_WRITTEN_PUBLIC_DATA_SLOTS_TREE_HEIGHT) -
93 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_tree_height)));
97 using View =
typename std::tuple_element_t<10, ContainerOverSubrelations>::View;
99 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_sel)) *
100 ((
CView(written_public_data_slots_tree_check_SLOT_LOW_LEAF_SLOT_DIFF) *
101 (
CView(written_public_data_slots_tree_check_EXISTS) *
102 (
FF(1) -
static_cast<View
>(
103 in.get(C::written_public_data_slots_tree_check_slot_low_leaf_slot_diff_inv))) +
104 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_slot_low_leaf_slot_diff_inv))) -
106 CView(written_public_data_slots_tree_check_EXISTS));
110 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
111 auto tmp =
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_is_nonzero)) *
112 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_is_nonzero)));
116 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
118 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_leaf_not_exists)) *
119 ((
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_low_leaf_next_slot)) *
120 (
CView(written_public_data_slots_tree_check_NEXT_SLOT_IS_ZERO) *
121 (
FF(1) -
static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_inv))) +
122 static_cast<View
>(in.get(C::written_public_data_slots_tree_check_next_slot_inv))) -
124 CView(written_public_data_slots_tree_check_NEXT_SLOT_IS_ZERO));