When `new C10782` is interpreted by CTFE, semantic2 of class C is not yet invoked.
(CTFE of function `f10782` is invoked from the module level mixin, and it is evaluated in global semantic1 phase.)

And, a constructed class object state in runtime is defined by `TypeInfo_Class.init()`,
so running semantic2 for each class fields in `NewExp::semantic` is *not necessary*, and actually it is not invoked.

Then, in here `v->semantic2` is not yet running. We should resolve it here because it is CTFE-specific forward reference.