Skip to content

Cross-reference [range.range]/3.2 from [range.filter.view]/5 #5661

Open
@villevoutilainen

Description

@villevoutilainen

The remarks of filter_view reference range requirements, perhaps it would be good to actually cross-reference them.

Activity

Eisenwave

Eisenwave commented on Mar 1, 2024

@Eisenwave
Member

It's a bit unclear to me which constant complexity requirements are referenced here. This could refer to std::ranges::begin/std::ranges::end having amortized constant complexity, but might also fall under [iterator.requirements.general] p13 which is a general requirement towards iterators.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @villevoutilainen@Eisenwave

        Issue actions

          Cross-reference [range.range]/3.2 from [range.filter.view]/5 · Issue #5661 · cplusplus/draft