Or, if you look at it from the other side of the coin: if you always took function arguments by "auto ref const MyType", there wouldn't be any functions to apply this optimization for.
Yet one small observation: This optimization would mean that a
lot of the use cases of "auto ref const MyType" parameters (the
upcoming non-templated auto ref feature... although I don't know
if that's the syntax for it) could be replaced by using "const
MyType" parameters.
- Re: Compiler could elide many more postblit constructor cal... Diggory
- Re: Compiler could elide many more postblit constructor... TommiT
- Re: Compiler could elide many more postblit constru... anonymous
- Re: Compiler could elide many more postblit con... TommiT
- Re: Compiler could elide many more postbli... anonymous
- Re: Compiler could elide many more postbli... Diggory
- Re: Compiler could elide many more pos... TommiT
- Re: Compiler could elide many more pos... TommiT
- Re: Compiler could elide many more pos... TommiT
- Re: Compiler could elide many more pos... TommiT
- Re: Compiler could elide many more postblit constructor... TommiT
- Re: Compiler could elide many more postblit constructor calls TommiT
- Re: Compiler could elide many more postblit constructor calls TommiT
