do not report deprecation of aggregate during its RTInfo generation
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
Merge pull request #4100 from 9rnsr/fix13661

Issue 13661 - static array init does not call destructors
pointerArithmetic now returns UnionExp
Merge pull request #4161 from WalterBright/pointerarith

CTFE: pointerArithmetic now returns UnionExp
pointerDifference() now returns UnionExp
Merge pull request #4162 from WalterBright/pointerdiff

CTFE: pointerDifference() now returns UnionExp
[Refactoring] fix code style in compilable/interpret3.d
[Refactoring] Add exceptionOrCant to make error handling shorter
Merge pull request #4163 from 9rnsr/refactor_ctfe

[Refactoring] A little code cleanup in CTFE interpreter