do not report deprecation of aggregate during its RTInfo generation
fix Issue 13757 - [CTFE] extern(C) alias declaration does not work in CTFE
fix Issue 13756 - [AA] Allow ref const index on foreach AA iteration
Merge pull request #4152 from 9rnsr/fix13756

Issue 13756 - [AA] Allow ref const index on foreach AA iteration
Merge pull request #4153 from 9rnsr/fix13757

Issue 13757 - [CTFE] extern(C) alias declaration does not work in CTFE
Preparation for the issue 13701 - Hijack object.dup(aa) call to emulate it in CTFE
fix Issue 13701 - Associative array values ignore immutability
Merge pull request #4154 from 9rnsr/ctfe_aa_dup

Preparation for the issue 13701 - Hijack object.dup(aa) call to emulate it in CTFE
Merge pull request #4148 from 9rnsr/fix13701

[REG2.061] Issue 13701 - Associative array values ignore immutability
fix Issue 13669 - [CTFE] Destructor call on static array variable is not yet supported in CTFE
fix Issue 13661 - static array init does not call destructors
fix Issue 13760 - Cannot deduce function for object.get
Fix typo in mnemonic in Solaris version of Port::yl2xp1_impl

The instruction is fyl2xp1 and not yl2xp1.
Merge pull request #4157 from redstar/solaris

Fix typo in mnemonic in Solaris version of Port::yl2xp1_impl
convert voidInitLiteral()
Merge pull request #4156 from 9rnsr/fix13760

[REG2.067a] Issue 13760 - Cannot deduce function for object.get
Merge pull request #4158 from WalterBright/voidinitliteral

convert voidInitLiteral()
changeArrayLiteralLength() now returns UnionExp
Merge pull request #4147 from rainers/issue13738

Fix Issue 13738 - RTInfo generation on deprecated struct causes deprecation message
Merge pull request #4160 from WalterBright/changearraylength

changeArrayLiteralLength() now returns UnionExp