improve copyprop and rmdeadass for structs
Fixes Issue 9398 - Print colon instead of question mark for mismatch of ternary operator types.
fix for optimizer changes
fix for optimizer changes 2
Merge pull request #1555 from AndrejMitrovic/Fix9398

Issue 9398 - Print colon for mismatch of ternary operator types
Merge pull request #1553 from WalterBright/b33

improve copyprop and rmdeadass for structs
update