Skip to content

[range.cartesian.view] Fix _cartesian-product-is-common_ #5735

@JohelEGP

Description

@JohelEGP

What is Const? Why is Vs... unused? The refined concept only takes 1 argument.

Presumably, Const came from a copy-pasted maybe-const<Const, First>. That'd explain the extra closing >.

Considering the name of the concept and how it's used, this should be:

    (@\exposconcept{cartesian-product-common-arg}@<First> && ... &&
     @\exposconcept{cartesian-product-common-arg}@<Vs>);

Originally posted by @JohelEGP in #5647 (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

    Issue actions