rvo and by-reference parameter documentation