fix Issue 10005 - struct variable declaration and const-correctness
Merge pull request #1948 from 9rnsr/fix10005

Issue 10005 - struct variable declaration and const-correctness
fix Issue 10076 - expression.c:4310: virtual Expression* TypeExp::semantic(Scope*): Assertion `0' failed.
Merge pull request #2032 from 9rnsr/fix10076

[REG2.060] fix Issue 10076 - expression.c:4310: virtual Expression* TypeExp::semantic(Scope*): Assertion `0' failed.