Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-86481

QAnyStringView comparison operators should be hidden friends

XMLWordPrintable

    • 5
    • bd225ef95e948f375d54af517097039d2c59a5fa (qt/qtbase/dev)
    • Qt6_Foundation_Sprint 18, Qt6_Foundation_Sprint 19

      Like with QTBUG-85880 in QByteArrayView the == operator in QAnyStringView are globally visible and the constructors are quite greedy. If you use a hidden friend one of the arguments must be of the type of parameter. This is avoiding catching unwanted conversions or any ambiguity.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            heimrich Karsten Heimrich
            bubke Marco Bubke
            Maurice Kalinowski Maurice Kalinowski
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes