handle inline struct definitions (assuming zeroinit) in illegal insertvalue, and add testcase based on gmp.js