Chunes . My guy <| sep |> This StackOverflow discussion makes it clear that copy elision can happen regardless of translation unit boundaries . This is supported by this example I created at Compiler Explorer showing that GCC 6 . 2 with O 0 stdc 1 z will do copy elision by writing the return value into the caller ' s stack memory . Note the absence of a calling function in this translation unit . <| sep |> That roster is beautiful <| sep |> Jag kan ocks skriva en lapp . Duktig . <| sep |> A bike race ! There were 4 legs when it went up the hill , and the fifth leg of the race started on the hill , so when it came down it was now a fiveleg race . Do people still use leg to refer to race stages ? <| sep |> Joder , pues manda huevos . <| sep |> Your bong is fine , your weed has to go , however . That bong would have to be f i l t h y to change the taste of the terps in your bud .