On 10/25/07, Steven Schveighoffer <schveiguy at yahoo.com> wrote:
> Is there a good reason why the compiler does not allow non-CTFE initializers
> for non-const variables?
So you're saying that, in general, if
X x = y;
won't compile, then the compiler should rewrite it as
X x;
static this
{
x = y;
}
Makes sense to me!