[committed] libstdc++: Disable over-zealous warnings about std::string copies [PR103332]
Jakub Jelinek
jakub@redhat.com
Fri Dec 10 16:41:05 GMT 2021
On Fri, Dec 10, 2021 at 09:35:50AM -0700, Martin Sebor via Gcc-patches wrote:
> The above was just a quick proof of concept experiment. You're
> of course right that the final solution can't be so crude(*).
> But if the required functions are always_inline (I think member
> functions defined in the body of the class implicitly are
They are not, and can't be, nothing says that such member functions
can't use constructs that make it uninlinable (with always_inline
that would be an error), or are way too large that inlining is not
desirable, etc. They are just implicitly inline.
Jakub
More information about the Libstdc++
mailing list