29 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
30 auto tmp =
static_cast<View
>(in.get(C::execution_sel_execute_internal_return)) *
31 ((
static_cast<View
>(in.get(C::execution_internal_call_return_id)) *
32 (
static_cast<View
>(in.get(C::execution_sel_opcode_error)) *
33 (
FF(1) -
static_cast<View
>(in.get(C::execution_internal_call_return_id_inv))) +
34 static_cast<View
>(in.get(C::execution_internal_call_return_id_inv))) -
36 static_cast<View
>(in.get(C::execution_sel_opcode_error)));
40 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
41 auto tmp =
static_cast<View
>(in.get(C::execution_sel_execute_internal_call)) *
42 (
static_cast<View
>(in.get(C::execution_internal_call_id_shift)) -
43 static_cast<View
>(in.get(C::execution_next_internal_call_id)));
47 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
48 auto tmp =
static_cast<View
>(in.get(C::execution_sel_execute_internal_call)) *
49 (
static_cast<View
>(in.get(C::execution_internal_call_return_id_shift)) -
50 static_cast<View
>(in.get(C::execution_internal_call_id)));
54 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
56 CView(execution_SEL_INTERNAL_OP) * (
static_cast<View
>(in.get(C::execution_next_internal_call_id_shift)) -
57 (
static_cast<View
>(in.get(C::execution_next_internal_call_id)) +
58 static_cast<View
>(in.get(C::execution_sel_execute_internal_call))));