https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
;; Function
std::ranges::views::__adaptor::_Partial<std::ranges::__detail::_To2<std::vector>
>::operator()<std::ranges::views::__adaptor::_Partial<std::ranges::__detail::_To2<std::vector>
>, std::ranges::transform_view<std::span<int>, std::_Bind_front<std::plus<int>,
int> > >(this
std::ranges::views::__adaptor::_Partial<std::ranges::__detail::_To2<std::vector>
>&&, std::ranges::transform_view<std::span<int>,
std::_Bind_front<std::plus<int>, int> >&&)::<lambda(auto:36&& ...)> [with
auto:36 = {}] (null)
;; enabled by -tree-original


{
  struct transform_view & __r [value-expr: ((const struct ._anon_174 *)
__closure)->____r];

    struct transform_view & __r [value-expr: ((const struct ._anon_174 *)
__closure)->____r];
  <<cleanup_point return *<retval> = TARGET_EXPR <D.105902, <<< Unknown tree:
aggr_init_expr
    5
    operator()
    D.105902
    &TARGET_EXPR <D.105895, {}>
    (struct transform_view &) __r >>>>>>;
}

Reply via email to