fix Issue 9130 - Wrong codegen for compile time constructed struct