[Refactoring] Move fill operation to StructLiteralExp
[Refactoring] Remove StructLiteralExp::ctorinit
[Refactoring] Remove local variable hasHidden
fix 11269 case with StructInitializer
fix Issue 1432 - Bogus "overlapping initialization" error with structs, unions, and member initializers