On 04.06.23 18:16, Thiago Macieira wrote: [...] > The other problem is I want to take a second, thorough look at your #ifdefs > for C++20. I have a feeling some of the changing return types are a recipe for > binary compatibility problems, if not in our own code, then in code that uses > our code. I need to sit down and think about whether this is a valid scenario > or not.
All functions that alternate between returning Q*Ordering and std::*_ordering must be, and are, inline non-exported. -- Marc Mutz <marc.m...@qt.io> Principal Software Engineer The Qt Company Erich-Thilo-Str. 10 12489 Berlin, Germany www.qt.io Geschäftsführer: Mika Pälsi, Juha Varelius, Jouni Lintunen Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B -- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development