diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-02-14 08:59:55 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-02-15 11:38:43 +0100 |
| commit | 27bcf6ad7afb7b5415c6c8dc79331f73e068923b (patch) | |
| tree | 5f1ab8c50ddb5bc9901a90e5f3253d7370f7b047 /examples/declarative/referenceexamples/extended/main.py | |
| parent | 89ea1b0b6579bb71be0fb4fab1ab36d116fcec78 (diff) | |
shiboken6/tests: Fix compilation with MSVC 2022 in C++ 20 mode
Make operator==() of test class Size an inline friend like operator!=().
It seems that in C++ 20 mode, the compiler tries to include operator==() in
overload checks of operator!=() (rewriting expressions) and hits on an
amiguity when operator==() is implemented as member (arguable a compiler
bug):
size_wrapper.cpp(921): error C2666: "Size::operator ==": 3 overloads have similar conversions
Pick-to: 6.2
Change-Id: Ia57d531adca272be29dd4c4f7ef322450986033e
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'examples/declarative/referenceexamples/extended/main.py')
0 files changed, 0 insertions, 0 deletions
