27 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
28 auto tmp =
static_cast<View
>(in.get(C::calldata_latch)) * (
FF(1) -
static_cast<View
>(in.get(C::calldata_sel)));
32 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
34 static_cast<View
>(in.get(C::calldata_sel)) * (
FF(1) -
CView(calldata_FIRST_OR_LAST_CALLDATA)) *
35 ((
static_cast<View
>(in.get(C::calldata_index_shift)) -
static_cast<View
>(in.get(C::calldata_index))) -
40 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
41 auto tmp = (
FF(1) -
static_cast<View
>(in.get(C::precomputed_first_row))) *
42 (
FF(1) -
static_cast<View
>(in.get(C::calldata_sel))) *
43 static_cast<View
>(in.get(C::calldata_sel_shift));
47 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
48 auto tmp = (
FF(1) -
CView(calldata_FIRST_OR_LAST_CALLDATA)) *
49 (
static_cast<View
>(in.get(C::calldata_context_id)) -
50 static_cast<View
>(in.get(C::calldata_context_id_shift)));
54 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
55 auto tmp = (
static_cast<View
>(in.get(C::calldata_diff_context_id)) -
56 static_cast<View
>(in.get(C::calldata_latch)) *
static_cast<View
>(in.get(C::calldata_sel_shift)) *
57 ((
static_cast<View
>(in.get(C::calldata_context_id_shift)) -
58 static_cast<View
>(in.get(C::calldata_context_id))) -