[cxx-abi-dev] C++0x POD

Jason Merrill jason at redhat.com
Thu Jul 16 06:24:13 UTC 2009


On 07/15/2009 06:53 PM, Gabriel Dos Reis wrote:
> One of the purposes of the change is to have simple classes like
> complex<double>  acts like PODs for argument function calls (e.g. use
> registers.) but without compromising guarantees made by C++03.

Pass by invisible reference is triggered by a non-trivial copy 
constructor, not whether or not something is POD.

Jason



More information about the cxx-abi-dev mailing list